Jan 01
2026
SELL
Payment of exercise price or tax liability
$197,583
$77.85 p/Share
2,538
Reduced 1.83%
135,972
Common Stock
Jan 01
2026
BUY
Exercise of conversion of derivative security
-
9,905
Added 6.67%
138,510
Common Stock
Mar 10
2025
SELL
Payment of exercise price or tax liability
$1,340,011
$68.92 p/Share
19,443
Reduced 13.13%
128,605
Common Stock
Mar 10
2025
BUY
Grant, award, or other acquisition
-
49,408
Added 25.02%
148,048
Common Stock
Jan 01
2025
SELL
Payment of exercise price or tax liability
$327,019
$85.54 p/Share
3,823
Reduced 3.73%
98,640
Common Stock
Jan 01
2025
BUY
Exercise of conversion of derivative security
-
13,896
Added 11.94%
102,463
Common Stock
Mar 13
2024
SELL
Payment of exercise price or tax liability
$613,690
$49.76 p/Share
12,333
Reduced 12.22%
88,567
Common Stock
Mar 13
2024
BUY
Grant, award, or other acquisition
-
31,340
Added 23.7%
100,900
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$176,514
$45.47 p/Share
3,882
Reduced 5.29%
69,560
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
15,157
Added 17.11%
73,442
Common Stock
Mar 08
2023
SELL
Payment of exercise price or tax liability
$78,951
$13.61 p/Share
5,801
Reduced 5.62%
97,453
Common Stock
Mar 08
2023
BUY
Grant, award, or other acquisition
-
23,822
Added 18.75%
103,254
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$46,980
$10.41 p/Share
4,513
Reduced 5.38%
79,432
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
15,212
Added 15.34%
83,945
Common Stock
May 18
2022
BUY
Open market or private purchase
$11,590
$6.1 p/Share
1,900
Added 2.69%
68,733
Common Stock
May 17
2022
BUY
Open market or private purchase
$8,481
$6.11 p/Share
1,388
Added 2.03%
66,833
Common Stock
May 16
2022
BUY
Open market or private purchase
$2,920
$5.84 p/Share
500
Added 0.76%
65,445
Common Stock
Mar 31
2022
BUY
Open market or private purchase
$11,062
$7.16 p/Share
1,545
Added 2.32%
64,945
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$36,639
$9.0 p/Share
4,071
Reduced 6.03%
63,400
Common Stock
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
13,722
Added 16.9%
67,471
Common Stock
Jan 01
2021
BUY
Exercise of conversion of derivative security
-
11,501
Added 16.75%
57,162
Common Stock