Analysts rate Omada Health, Inc. Buy (bullish), based on 12 analysts. Average price target: US$28.42.
This score ranks the purchase within its own market. A position size is suggested only on the venues of the backtested strategy universe; elsewhere, signals stay on watch. Not investment advice.
Transparent value + quality ranking, distinct from the insider signal.
FY ended December 2025 · cache
25 of 208 declarations
Omada Health, Inc. has filed no open-market purchase since it entered the filings: 208 filings from 17 filers between June 5, 2025 and October 5, 2026, 40 of them in 2025 and 168 in 2026. The 58 sales total EUR 10,482,397, with a median of EUR 82,439. The two largest are by Sean P. Duffy, Chief Executive Officer, who reported EUR 1,848,661 and EUR 1,244,813 on January 12, 2026. Steven L. Cook, Chief Financial Officer, sold EUR 577,774 on June 26, 2026.
The record includes 57 grants, 42 option exercises and 51 filings of another kind. Sean P. Duffy is the most active filer, with 51 filings, 25 of them sales; Steven L. Cook has 45 (19 sales), Craig Gracey, Chief Accounting Officer, 17, Wei-Li Shao, President, 13 and Jonathan D. Root, Director, 12, with no market trade.
Over the last twelve months: 178 filings, 58 of them sales. The company, listed on Nasdaq and valued at USD 1,105,573,632, publishes its filings a median of 2 days after the trade.
Insider filings
Over the last 90 days, 66 filings published between 15 July and 7 October 2026: 25 sales for EUR 3.0 million. 41 other filings (not open-market purchases or sales: grants, options, plans, sale notices, block transfers). Largest amounts: Duffy Sean P. (Chief Executive Officer), sales of EUR 1.7 million; Cook Steven L. (Chief Financial Officer), sales of EUR 771,346; Shao Wei-Li (President), sales of EUR 472,100.
Summary written automatically from public filings, without human review. General information, identical for every reader: it is not investment advice or a recommendation to buy or sell. Investing involves a risk of capital loss. Generated on 13 October 2026 (UTC)