Nov 27
2024
SELL
Open market or private sale
$214,229
$521.24 p/Share
411
Reduced 21.57%
1,494
Common Stock
Sep 13
2024
SELL
Open market or private sale
$241,872
$506.01 p/Share
478
Reduced 20.06%
1,905
Common Stock
Aug 27
2024
SELL
Open market or private sale
$323,757
$483.22 p/Share
670
Reduced 21.95%
2,383
Common Stock
Jul 16
2024
SELL
Payment of exercise price or tax liability
$83,268
$455.02 p/Share
183
Reduced 5.66%
3,053
Common Stock
Jul 15
2024
BUY
Exercise of conversion of derivative security
-
394
Added 10.85%
3,236
Common Stock
Mar 14
2024
SELL
Open market or private sale
$694,609
$475.76 p/Share
1,460
Reduced 33.94%
2,842
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$368,498
$463.52 p/Share
795
Reduced 15.6%
4,302
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
1,937
Added 27.54%
5,097
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$334,197
$463.52 p/Share
721
Reduced 18.58%
3,160
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
1,869
Added 35.03%
3,467
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$78,924
$469.79 p/Share
168
Reduced 7.71%
2,012
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
486
Added 18.23%
2,180
Common Stock
Dec 15
2023
SELL
Open market or private sale
$94,836
$449.46 p/Share
211
Reduced 11.08%
1,694
Common Stock
Nov 28
2023
SELL
Open market or private sale
$66,472
$431.64 p/Share
154
Reduced 7.48%
1,905
Common Stock
Nov 17
2023
SELL
Payment of exercise price or tax liability
$55,124
$417.61 p/Share
132
Reduced 6.02%
2,059
Common Stock
Nov 17
2023
SELL
Sale (or disposition) back to the issuer
$315,713
$417.61 p/Share
756
Reduced 25.65%
2,191
Common Stock
Nov 17
2023
BUY
Exercise of conversion of derivative security
$315,621
$302.9 p/Share
1,042
Added 26.12%
2,947
Common Stock
Jul 15
2023
SELL
Payment of exercise price or tax liability
$66,368
$362.67 p/Share
183
Reduced 8.76%
1,905
Common Stock
Jul 15
2023
BUY
Exercise of conversion of derivative security
-
394
Added 15.87%
2,088
Common Stock
May 26
2023
SELL
Open market or private sale
$1,168,045
$344.15 p/Share
3,394
Reduced 66.71%
1,694
Common Stock
May 26
2023
SELL
Payment of exercise price or tax liability
$114,992
$343.26 p/Share
335
Reduced 6.63%
4,716
Common Stock
May 26
2023
SELL
Sale (or disposition) back to the issuer
$275,981
$343.26 p/Share
804
Reduced 13.73%
5,051
Common Stock
May 26
2023
BUY
Exercise of conversion of derivative security
$275,837
$180.64 p/Share
1,527
Added 20.69%
5,855
Common Stock
May 19
2023
SELL
Payment of exercise price or tax liability
$106,177
$330.77 p/Share
321
Reduced 6.39%
4,700
Common Stock
May 19
2023
SELL
Sale (or disposition) back to the issuer
$275,862
$330.77 p/Share
834
Reduced 14.24%
5,021
Common Stock