BlackRock's position in Omada Health is currently worth $34.7M. That's 0.00% of their equity portfolio (2619th largest holding). The investor owns 3.25% of the outstanding Omada Health stock. The stake costed the investor $32.2M, netting the investor a gain of 7.8% so far.