Cook Steven L.

Insider profile

Cook Steven L.'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-11 PlS Planned sale
24,630 +9.9%
205.32
US$980,425
24,630 +9.9% 205.32 US$980,425
2026-08-11 2026-08-11 PrS Proposed sale
84,887
97.65
US$4,050,842
84,887 97.65 US$4,050,842
2026-08-12 2026-08-10 PlS Planned sale
54,333 -12.6%
376.67
US$3,313,208
54,333 -12.6% 376.67 US$3,313,208
2026-08-10 2026-08-10 PrS Proposed sale
15,235
23.67
US$360,612
15,235 23.67 US$360,612
2026-07-17 2026-07-15 PlS Planned sale
11,750 -5.9%
24.01
US$282,174
11,750 -5.9% 24.01 US$282,174
2026-07-17 2026-07-15 PlS Planned sale
400 -0.2%
24.00
US$9,600
400 -0.2% 24.00 US$9,600
2026-07-15 2026-07-15 PrS Proposed sale
12,150
23.44
US$284,796
12,150 23.44 US$284,796
2026-07-15 2026-07-13 PlS Planned sale
600 -0.3%
24.01
US$14,406
600 -0.3% 24.01 US$14,406
2026-07-15 2026-07-13 PlS Planned sale
5,200 -2.7%
24.00
US$124,800
5,200 -2.7% 24.00 US$124,800
2026-07-13 2026-07-13 PrS Proposed sale
5,800
23.28
US$135,024
5,800 23.28 US$135,024
2026-07-08 2026-07-07 PlS Planned sale
12,337 -6.2%
23.09
US$284,840
12,337 -6.2% 23.09 US$284,840
2026-07-08 2026-07-01 PlS Planned sale
23,263 -11.1%
22.76
US$529,501
23,263 -11.1% 22.76 US$529,501
2026-07-01 2026-07-01 PrS Proposed sale
35,600
21.95
US$781,420
35,600 21.95 US$781,420
2026-07-02 2026-06-30 PlS Planned sale
300 -0.3%
22.00
US$6,600
300 -0.3% 22.00 US$6,600
2026-06-30 2026-06-30 PrS Proposed sale
300
21.67
US$6,501
300 21.67 US$6,501
2026-06-30 2026-06-29 PlS Planned sale
17,950 -13.5%
21.07
US$378,167
17,950 -13.5% 21.07 US$378,167
2026-06-29 2026-06-29 PrS Proposed sale
17,950
20.89
US$374,976
17,950 20.89 US$374,976
2026-06-30 2026-06-26 PlS Planned sale
33,000 -19.8%
19.89
US$656,449
33,000 -19.8% 19.89 US$656,449
2026-06-26 2026-06-26 PrS Proposed sale
33,000
18.90
US$623,700
33,000 18.90 US$623,700
2026-06-26 2026-06-25 PlS Planned sale
300 -0.2%
19.00
US$5,701
300 -0.2% 19.00 US$5,701
2026-06-25 2026-06-25 PrS Proposed sale
300
18.60
US$5,580
300 18.60 US$5,580
2026-06-26 2026-06-24 PlS Planned sale
2,600 -1.5%
19.02
US$49,445
2,600 -1.5% 19.02 US$49,445
2026-06-24 2026-06-24 PrS Proposed sale
2,600
18.30
US$47,580
2,600 18.30 US$47,580
2026-06-24 2026-06-22 PlS Planned sale
17,950 -9.6%
18.13
US$325,394
17,950 -9.6% 18.13 US$325,394
2026-06-22 2026-06-22 PrS Proposed sale
17,950
17.64
US$316,638
17,950 17.64 US$316,638
2026-06-22 2026-06-22 PrS Proposed sale
17,950
17.64
US$316,638
17,950 17.64 US$316,638
2026-06-16 2026-06-15 PlS Planned sale
6,800 -3.5%
17.23
US$117,184
6,800 -3.5% 17.23 US$117,184
2026-06-15 2026-06-15 PrS Proposed sale
6,800
17.14
US$116,552
6,800 17.14 US$116,552
2026-03-17 2026-03-13 PlS Planned sale
1,884 -0.9%
13.94
US$26,263
1,884 -0.9% 13.94 US$26,263
2026-03-13 2026-03-13 PrS Proposed sale
1,884
14.02
US$26,414
1,884 14.02 US$26,414
2025-12-12 2025-12-10 PlS Planned sale
4,211 -6.8%
15.37
US$64,705
4,211 -6.8% 15.37 US$64,705
2025-12-10 2025-12-10 PrS Proposed sale
4,211
15.65
US$65,902
4,211 15.65 US$65,902