Recent 13F filings as of December 2025 show that 130 institutional investors hold a position in Omada Health, Inc. (NASDAQ:OMDA).
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| Revelation Capital Management, LLC | 31 Dec, 2025 | 5,208,034 | 5,208,034 | 0.00% | $82,182,777.00 |
| FMR LLC | 31 Dec, 2025 | 5,178,504 | 267,004 | 5.44% | $81,716,794.00 |
| a16z Capital Management, L.L.C. | 31 Dec, 2025 | 3,460,929 | -1,153,645 | -25.00% | $54,613,460.00 |
| CIGNA INVESTMENTS INC /NEW | 31 Dec, 2025 | 3,444,630 | 0 | 0.00% | $54,356.00 |
| NVP Associates, LLC | 31 Dec, 2025 | 2,531,000 | 0 | 0.00% | $39,939,180.00 |
| PERCEPTIVE ADVISORS LLC | 31 Dec, 2025 | 2,396,330 | 0 | 0.00% | $37,814,087.00 |
| MILLENNIUM MANAGEMENT LLC | 31 Dec, 2025 | 2,272,168 | 2,096,705 | 1,194.96% | $35,854,811.00 |
| LOOMIS SAYLES & CO L P | 31 Dec, 2025 | 1,855,721 | 346,588 | 22.97% | $29,283,277.00 |
| CITADEL ADVISORS LLC | 31 Dec, 2025 | 1,268,640 | 1,245,277 | 5,330.12% | $20,019,139.00 |
| Jefferies Financial Group Inc. | 31 Dec, 2025 | 1,073,991 | 1,073,991 | 0.00% | $16,947,578.00 |
| BIT Capital GmbH | 31 Dec, 2025 | 940,238 | 323,365 | 52.42% | $14,836,956.00 |
| Point72 Asset Management, L.P. | 31 Dec, 2025 | 796,730 | -219,839 | -21.63% | $12,572,399.00 |
| Bienville Capital Management, LLC | 31 Dec, 2025 | 742,033 | 464,391 | 167.26% | $11,709,280.00 |
| Rock Springs Capital Management LP | 31 Dec, 2025 | 740,000 | -179,950 | -19.56% | $11,677,200.00 |
| Archon Capital Management LLC | 31 Dec, 2025 | 678,120 | 376,808 | 125.06% | $10,700,734.00 |
| Madryn Asset Management, LP | 31 Dec, 2025 | 583,800 | 583,800 | 0.00% | $9,212,364.00 |
| BlackRock, Inc. | 31 Dec, 2025 | 574,192 | 10,630 | 1.89% | $9,060,751.00 |
| DEERFIELD MANAGEMENT COMPANY, L.P. | 31 Dec, 2025 | 553,107 | 0 | 0.00% | $8,728,028.00 |
| FEDERATED HERMES, INC. | 31 Dec, 2025 | 500,000 | 0 | 0.00% | $7,890,000.00 |
| VANGUARD GROUP INC | 31 Dec, 2025 | 488,156 | 5,366 | 1.11% | $7,703,102.00 |