Insider Alert: Omada Health CEO Sean Duffy Sells 31,457 Shares
Key PointsTraded 31,457 shares with a transaction value of ~$735,150 based on a weighted average price of $23.37 per share.
We haven't written up this one. Nasdaq Markets has the full story — the link below goes straight to it.