Diabetes startup Omada Health finally went public after 14 years. Here's who made bank.
1. Omada Health has just IPO'd, now valued at $1.1 billion. 2. Shares surged over 38% post-IPO, opening at $23, peaking at $28.40. 3. Omada specializes in virtual care for chronic conditions, especially diabetes management. 4. A notable increase in demand from employers for metabolic health services was reported. 5. Major investors like Revelation Partners now hold substantial stakes post-IPO.