May 24
2024
SELL
Open market or private sale
$14,961,805
$174.1 p/Share
85,938
Reduced 65.14%
45,994
Common Stock
May 24
2024
BUY
Exercise of conversion of derivative security
$2,358,138
$27.44 p/Share
85,938
Added 39.44%
131,932
Common Stock
May 22
2024
SELL
Payment of exercise price or tax liability
$341,725
$177.06 p/Share
1,930
Reduced 4.03%
45,994
Common Stock
May 20
2024
BUY
Grant, award, or other acquisition
-
7,595
Added 13.68%
47,924
Common Stock
May 19
2024
SELL
Payment of exercise price or tax liability
$235,772
$174.13 p/Share
1,354
Reduced 3.25%
40,329
Common Stock
May 18
2024
SELL
Payment of exercise price or tax liability
$278,433
$174.13 p/Share
1,599
Reduced 3.69%
41,683
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$2,721,100
$176.18 p/Share
15,445
Reduced 26.3%
43,282
Common Stock
May 15
2024
BUY
Grant, award, or other acquisition
-
35,931
Added 37.96%
58,727
Common Stock
Sep 13
2023
-
49,261
Reduced 68.36%
22,796
Common Stock
May 22
2023
BUY
Grant, award, or other acquisition
-
12,762
Added 15.05%
72,057
Common Stock
May 19
2023
SELL
Payment of exercise price or tax liability
$398,944
$96.55 p/Share
4,132
Reduced 6.51%
59,295
Common Stock
May 18
2023
SELL
Payment of exercise price or tax liability
$157,341
$98.4 p/Share
1,599
Reduced 2.46%
63,427
Common Stock
May 17
2023
SELL
Payment of exercise price or tax liability
$2,842,405
$88.67 p/Share
32,056
Reduced 33.02%
65,026
Common Stock
May 17
2023
BUY
Grant, award, or other acquisition
-
74,414
Added 43.39%
97,082
Common Stock
Sep 01
2022
-
68,726
Reduced 75.2%
22,668
Common Stock
May 18
2022
SELL
Payment of exercise price or tax liability
$4,602,389
$99.29 p/Share
46,353
Reduced 31.88%
99,064
Common Stock
May 18
2022
BUY
Grant, award, or other acquisition
-
115,863
Added 44.34%
145,417
Common Stock
May 23
2021
SELL
Payment of exercise price or tax liability
$406,775
$112.09 p/Share
3,629
Reduced 1.97%
180,474
Common Stock
May 22
2021
SELL
Payment of exercise price or tax liability
$419,889
$112.09 p/Share
3,746
Reduced 1.99%
184,103
Common Stock
May 19
2021
SELL
Payment of exercise price or tax liability
$5,031,318
$105.82 p/Share
47,546
Reduced 20.2%
187,849
Common Stock
May 19
2021
BUY
Grant, award, or other acquisition
-
111,998
Added 32.24%
235,395
Common Stock