Omada Health CEO Wei‑Li Shao Sells Shares as Stock Slides Below Psychological $12 Threshold
Omada Health insider sale: CEO Wei‑Li Shao sells 2,829 shares at $12.71, reflecting liquidity management and short‑term confidence rather than a warning of decline.
3 minutes to read




