Sep 30
2024
SELL
Open market or private sale
$13,488,684
$1038.23 p/Share
12,992
Reduced 11.65%
98,567
Common Stock
Sep 16
2024
SELL
Open market or private sale
$27,469,547
$998.82 p/Share
27,502
Reduced 19.78%
111,559
Common Stock
Sep 16
2024
BUY
Exercise of conversion of derivative security
$12,742,868
$276.64 p/Share
46,063
Added 24.88%
139,061
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$6,185,184
$1017.3 p/Share
6,080
Reduced 6.14%
92,998
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
11,410
Added 10.68%
95,402
Common Stock
Nov 29
2023
SELL
Open market or private sale
$1,922,424
$776.11 p/Share
2,477
Reduced 2.75%
87,668
Common Stock
Nov 28
2023
SELL
Open market or private sale
$1,962,154
$791.83 p/Share
2,478
Reduced 2.68%
90,145
Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$2,726,541
$691.84 p/Share
3,941
Reduced 4.08%
92,623
Common Stock
Oct 01
2023
BUY
Grant, award, or other acquisition
-
8,896
Added 8.44%
96,564
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$5,992,646
$688.81 p/Share
8,700
Reduced 9.03%
87,668
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
-
16,128
Added 15.06%
90,959
Common Stock
Mar 03
2023
SELL
Open market or private sale
$34,080,149
$693.8 p/Share
49,121
Reduced 37.97%
80,240
Common Stock
Mar 03
2023
BUY
Exercise of conversion of derivative security
$14,023,735
$232.79 p/Share
60,242
Added 31.77%
129,361
Common Stock
Dec 02
2022
SELL
Open market or private sale
$8,614,914
$599.09 p/Share
14,380
Reduced 17.22%
69,119
Common Stock
Dec 02
2022
BUY
Exercise of conversion of derivative security
$3,334,434
$231.88 p/Share
14,380
Added 14.69%
83,499
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$2,048,565
$543.53 p/Share
3,769
Reduced 5.17%
69,119
Common Stock
May 02
2022
SELL
Open market or private sale
$6,029,107
$491.53 p/Share
12,266
Reduced 14.4%
72,888
Common Stock
May 02
2022
BUY
Exercise of conversion of derivative security
$3,044,667
$248.22 p/Share
12,266
Added 12.59%
85,154
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$3,601,246
$515.79 p/Share
6,982
Reduced 8.74%
72,888
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
15,885
Added 17.41%
75,342
Common Stock
Dec 03
2021
SELL
Open market or private sale
$7,677,830
$487.76 p/Share
15,741
Reduced 19.74%
63,985
Common Stock
Dec 03
2021
BUY
Exercise of conversion of derivative security
$3,870,082
$245.86 p/Share
15,741
Added 16.49%
79,726
Common Stock
Apr 05
2021
SELL
Open market or private sale
$1,741,444
$407.26 p/Share
4,276
Reduced 6.26%
63,985
Common Stock
Apr 02
2021
SELL
Payment of exercise price or tax liability
$2,764,399
$406.35 p/Share
6,803
Reduced 9.06%
68,261
Common Stock
Apr 02
2021
BUY
Grant, award, or other acquisition
-
15,355
Added 16.98%
75,064
Common Stock