Dec 04
2024
|
SELL
Open market or private sale
|
$9,506,250
$146.25 p/Share
|
65,000
Reduced 15.3%
|
359,846
Common Stock
|
|
Aug 26
2024
|
SELL
Open market or private sale
|
$12,390,042
$125.8 p/Share
|
98,490
Reduced 18.82%
|
424,846
Common Stock
|
|
Aug 26
2024
|
BUY
Exercise of conversion of derivative security
|
$126,067
$1.28 p/Share
|
98,490
Added 15.84%
|
523,336
Common Stock
|
|
Jun 24
2024
|
SELL
Open market or private sale
|
$8,190,900
$91.01 p/Share
|
90,000
Reduced 17.48%
|
424,846
Common Stock
|
|
Jun 14
2024
|
SELL
Payment of exercise price or tax liability
|
$277,613
$89.93 p/Share
|
3,087
Reduced 0.6%
|
514,846
Common Stock
|
|
May 08
2024
|
SELL
Payment of exercise price or tax liability
|
$636,886
$74.16 p/Share
|
8,588
Reduced 1.63%
|
517,933
Common Stock
|
|
Mar 26
2024
|
SELL
Open market or private sale
|
$3,247,681
$68.75 p/Share
|
47,239
Reduced 8.23%
|
526,521
Common Stock
|
|
Jan 24
2024
|
SELL
Payment of exercise price or tax liability
|
$29,469
$47.84 p/Share
|
616
Reduced 0.11%
|
573,760
Common Stock
|
|
Jan 20
2024
|
SELL
Payment of exercise price or tax liability
|
$42,596
$46.25 p/Share
|
921
Reduced 0.16%
|
574,376
Common Stock
|
|
Jun 20
2023
|
BUY
Grant, award, or other acquisition
|
-
|
25,568
Added 4.26%
|
575,297
Common Stock
|
|
Jun 20
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
455,775
Added 45.33%
|
549,729
Common Stock
|
|
May 22
2023
|
BUY
Grant, award, or other acquisition
|
-
|
78,342
Added 45.47%
|
93,954
Common Stock
|
|
Apr 03
2023
|
BUY
Grant, award, or other acquisition
|
-
|
6,993
Added 30.94%
|
15,612
Common Stock
|
|
Jan 20
2023
|
SELL
Other acquisition or disposition
|
$8,794
$9.58 p/Share
|
918
Reduced 9.63%
|
8,619
Common Stock
|
|