Gracey Craig

Insider profile

Gracey Craig's trades of Omada Health Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-12 2026-08-10 PlS Planned sale
28,305 +43.2%
281.04
US$1,948,814
28,305 +43.2% 281.04 US$1,948,814
2026-08-10 2026-08-10 PrS Proposed sale
82,155
110.14
US$261,434
82,155 110.14 US$261,434
2026-07-15 2026-07-13 PlS Planned sale
619 -46.8%
336.62
US$659,842
619 -46.8% 336.62 US$659,842
2026-07-15 2026-07-13 PlS Planned sale
1,041 -6.3%
24.00
US$24,984
1,041 -6.3% 24.00 US$24,984
2026-07-13 2026-07-13 PrS Proposed sale
1,041
23.28
US$24,234
1,041 23.28 US$24,234
2026-07-02 2026-07-01 PlS Planned sale
637 -4.0%
23.00
US$14,651
637 -4.0% 23.00 US$14,651
2026-07-01 2026-07-01 PrS Proposed sale
637
21.95
US$13,982
637 21.95 US$13,982
2026-07-02 2026-06-30 PlS Planned sale
405 -2.6%
22.00
US$8,910
405 -2.6% 22.00 US$8,910
2026-06-30 2026-06-30 PrS Proposed sale
405
21.67
US$8,776
405 21.67 US$8,776
2026-06-30 2026-06-29 PlS Planned sale
2,083 -70.8%
21.00
US$43,743
2,083 -70.8% 21.00 US$43,743
2026-06-29 2026-06-29 PrS Proposed sale
2,083
20.89
US$43,514
2,083 20.89 US$43,514
2026-06-30 2026-06-26 PlS Planned sale
2,084 -41.5%
20.00
US$41,680
2,084 -41.5% 20.00 US$41,680
2026-06-26 2026-06-26 PrS Proposed sale
2,084
18.90
US$39,388
2,084 18.90 US$39,388
2026-06-26 2026-06-24 PlS Planned sale
2,083 -29.3%
19.01
US$39,602
2,083 -29.3% 19.01 US$39,602
2026-06-24 2026-06-24 PrS Proposed sale
2,083
18.30
US$38,119
2,083 18.30 US$38,119
2026-06-24 2026-06-22 PlS Planned sale
2,083 -22.7%
18.00
US$37,494
2,083 -22.7% 18.00 US$37,494
2026-06-22 2026-06-22 PrS Proposed sale
2,083
17.64
US$36,744
2,083 17.64 US$36,744
2026-06-22 2026-06-22 PrS Proposed sale
2,083
17.64
US$36,744
2,083 17.64 US$36,744
2026-06-16 2026-06-12 PlS Planned sale
6,894 -42.9%
17.42
US$120,123
6,894 -42.9% 17.42 US$120,123
2026-06-12 2026-06-12 PrS Proposed sale
6,894
17.73
US$122,231
6,894 17.73 US$122,231