Omada Health CEO Sean P. Duffy sells $357,637 in shares
Omada Health CEO Sean P. Duffy sold 17,258 shares on Oct. 1, 2026, following option exercises, reducing his direct holdings to 382,594 shares.
Omada Health CEO Sean P. Duffy sold 17,258 shares on Oct. 1, 2026, following option exercises, reducing his direct holdings to 382,594 shares.