◆ NeutralOMDA
Omada Health CEO Sean Duffy Sells 17,000 Shares. What Does This Mean for Investors?
The Motley Fool·
Omada Health CEO Sean Duffy sold 17,258 shares worth approximately $342,000 between June 24-26, 2026, under a pre-established 10b5-1 trading plan adopted in March 2026. While insider selling doesn't always predict stock declines, the timing raises concerns as it occurs just 13 months after the company's IPO at $19 per share, potentially signaling reduced confidence in the business despite expected 25% sales growth.
Read Full Article at The Motley Fool →