Omada Health is trading 5.12% down now at $23.71, with profit-taking the most likely explanation.
- Shares rose 5.58% on August 10 and 21.14% on August 7.
- The August 11 Canaccord conference reiterated strong margins, expanding partnerships, and the CEO transition, while highlighting slower growth, seasonality, and customer concentration.
- Available coverage does not explicitly link those comments to todayβs decline.