Omada Health, Inc.

$15.01

+$0.11 (+0.74%)

Jan 5, 2026

Price History (1Y)

Analysis

Omada Health, Inc. is a healthcare company operating in the health information services industry within the broader healthcare sector. The company has a market capitalization of $869.20M and generates revenue of $232.34M, employing approximately 868 individuals. The company's financial performance indicates significant losses, with a net income of -$26,187,000 and an EBITDA of -$17,031,000 over the trailing twelve months (TTM). Its operating margin stands at -3.7%, while its gross margin is 64.3%. The company has substantial cash reserves, totaling $198.63M, but lacks detailed information on its debt levels. Omada Health's valuation metrics suggest a high forward price-to-earnings ratio of 532.84 and a price-to-book ratio of 4.00. The company's revenue growth rate is 49.5% year-over-year (YoY), while earnings growth data is not available.

This analysis is AI-generated for informational purposes only and should not be considered financial advice. Data may be delayed or inaccurate. Always do your own research and consult a qualified financial advisor before making investment decisions.

About Omada Health, Inc.

Omada Health, Inc. provides a range of virtual care programs in the United States. The company offers cardiometabolic programs for prediabetes, diabetes, and hypertension; a physical therapy program to address musculoskeletal conditions; other support programs for members taking glucagon-like peptide-1 agonists in its cardiometabolic program; and weight management programs, as well as various behavioral health support programs. It also delivers virtual care. The company offers its programs for employers, health plans and systems, and pharmacy benefits managers through its direct sales force and channel partners. Omada Health, Inc. was incorporated in 2011 and is headquartered in San Francisco, California.

Visit website →

Key Statistics

Market Cap
$869.20M
P/E Ratio
N/A
52-Week High
$28.40
52-Week Low
$14.14
Avg Volume
804.56K

Company Info

Exchange
NMS
Country
United States
Employees
868