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
Transaction date
Planned sale
Price
190.02
Quantity 39,610 -27.5%
Value US$3,934,985
Transaction date
Proposed sale
Price
99.05
Quantity 85,679
Value US$2,104,048
Transaction date
Planned sale
Price
281.04
Quantity 28,305 +43.2%
Value US$1,948,814
Transaction date
Proposed sale
Price
23.67
Quantity 1,042
Value US$24,664
Transaction date
Planned sale
Price
24.00
Quantity 1,041 -6.3%
Value US$24,984
Transaction date
Planned sale
Price
24.00
Quantity 1,041 -6.3%
Value US$24,984
Transaction date
Proposed sale
Price
23.28
Quantity 1,041
Value US$24,234
Transaction date
Planned sale
Price
23.00
Quantity 637 -4.0%
Value US$14,651
Transaction date
Proposed sale
Price
21.95
Quantity 637
Value US$13,982
Transaction date
Planned sale
Price
22.00
Quantity 405 -2.6%
Value US$8,910
Transaction date
Proposed sale
Price
21.67
Quantity 405
Value US$8,776
Transaction date
Planned sale
Price
21.00
Quantity 2,083 -70.8%
Value US$43,743
Transaction date
Proposed sale
Price
20.89
Quantity 2,083
Value US$43,514
Transaction date
Planned sale
Price
20.00
Quantity 2,084 -41.5%
Value US$41,680
Transaction date
Proposed sale
Price
18.90
Quantity 2,084
Value US$39,388
Transaction date
Planned sale
Price
19.01
Quantity 2,083 -29.3%
Value US$39,602
Transaction date
Proposed sale
Price
18.30
Quantity 2,083
Value US$38,119
Transaction date
Planned sale
Price
18.00
Quantity 2,083 -22.7%
Value US$37,494
Transaction date
Proposed sale
Price
17.64
Quantity 2,083
Value US$36,744
Transaction date
Proposed sale
Price
17.64
Quantity 2,083
Value US$36,744
Transaction date
Planned sale
Price
17.42
Quantity 6,894 -42.9%
Value US$120,123
Transaction date
Proposed sale
Price
17.73
Quantity 6,894
Value US$122,231
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-11 2026-09-09 PlS Planned sale
39,610 -27.5%
190.02
US$3,934,985
39,610 -27.5% 190.02 US$3,934,985
2026-09-09 2026-09-09 PrS Proposed sale
85,679
99.05
US$2,104,048
85,679 99.05 US$2,104,048
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
1,042
23.67
US$24,664
1,042 23.67 US$24,664
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-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