Omada Health Inc. (OMDA)

Market is closed
Institutional Investors' Holdings
Filing Period:
No. Name Shares Value % Port
1. 4,911,500 $108,593,265 0.01%
2. 4,614,574 $102,028,231 7.31%
3. 2,531,000 $55,960,410 33.7%
4. 1,509,133 $33,366,931 0.04%
5. 563,562 $12,460,356 0%