Nov 06
2024
SELL
Open market or private sale
$11,692,500
$300.0 p/Share
38,975
Reduced 54.45%
32,604
Common Stock
Nov 06
2024
BUY
Exercise of conversion of derivative security
$6,921,380
$153.87 p/Share
44,982
Added 38.59%
71,579
Common Stock
Sep 03
2024
SELL
Payment of exercise price or tax liability
$1,227,247
$275.91 p/Share
4,448
Reduced 14.33%
26,597
Common Stock
Sep 01
2024
BUY
Grant, award, or other acquisition
-
3,483
Added 10.09%
31,045
Common Stock
Aug 07
2024
BUY
Grant, award, or other acquisition
-
7,242
Added 20.81%
27,562
Common Stock
Mar 04
2024
SELL
Open market or private sale
$90,899
$247.01 p/Share
368
Reduced 1.78%
20,319
Common Stock
Mar 01
2024
SELL
Open market or private sale
$173,104
$249.43 p/Share
694
Reduced 3.25%
20,687
Common Stock
Jan 11
2024
SELL
Payment of exercise price or tax liability
$25,652
$235.34 p/Share
109
Reduced 0.51%
21,381
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$1,239,108
$255.75 p/Share
4,845
Reduced 18.4%
21,490
Common Stock
Sep 01
2023
BUY
Grant, award, or other acquisition
-
2,859
Added 9.79%
26,335
Common Stock
Aug 03
2023
BUY
Grant, award, or other acquisition
-
10,292
Added 30.48%
23,476
Common Stock
Jan 11
2023
BUY
Grant, award, or other acquisition
-
816
Added 5.83%
13,183
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$529,798
$245.96 p/Share
2,154
Reduced 14.83%
12,367
Common Stock
Sep 01
2022
BUY
Grant, award, or other acquisition
-
2,159
Added 12.94%
14,521
Common Stock
Aug 03
2022
BUY
Grant, award, or other acquisition
-
5,609
Added 31.21%
12,362
Common Stock
Sep 02
2021
SELL
Open market or private sale
$292,823
$205.49 p/Share
1,425
Reduced 17.42%
6,753
Common Stock
Sep 02
2021
BUY
Exercise of conversion of derivative security
$91,566
$98.99 p/Share
925
Added 10.16%
8,178
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$419,512
$206.86 p/Share
2,028
Reduced 21.85%
7,253
Common Stock
Aug 04
2021
BUY
Grant, award, or other acquisition
-
4,747
Added 33.84%
9,281
Common Stock
Jun 10
2021
BUY
Exercise of conversion of derivative security
$93,437
$85.88 p/Share
1,088
Added 19.36%
4,533
Common Stock
Jun 09
2021
SELL
Open market or private sale
$916,600
$200.0 p/Share
4,583
Reduced 57.09%
3,445
Common Stock
Jun 09
2021
BUY
Exercise of conversion of derivative security
$340,428
$85.88 p/Share
3,964
Added 33.06%
8,028
Common Stock