Feb 29
2024
SELL
Open market or private sale
$334,713
$464.88 p/Share
720
Reduced 7.09%
9,442
Common Stock
Feb 28
2024
SELL
Sale (or disposition) back to the issuer
$372,086
$465.69 p/Share
799
Reduced 6.74%
11,052
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$414,464
$465.69 p/Share
890
Reduced 8.05%
10,162
Common Stock
Feb 28
2024
BUY
Exercise of conversion of derivative security
$371,732
$154.31 p/Share
2,409
Added 16.89%
11,851
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$633,168
$463.52 p/Share
1,366
Reduced 12.64%
9,442
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
2,470
Added 18.6%
10,808
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$537,683
$463.52 p/Share
1,160
Reduced 12.21%
8,338
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
2,348
Added 20.91%
8,880
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$235,834
$469.79 p/Share
502
Reduced 6.56%
7,150
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
1,208
Added 13.63%
7,652
Common Stock
May 18
2023
SELL
Open market or private sale
$259,063
$327.1 p/Share
792
Reduced 11.69%
5,985
Common Stock
May 17
2023
SELL
Payment of exercise price or tax liability
$316,510
$323.3 p/Share
979
Reduced 12.62%
6,777
Common Stock
May 17
2023
SELL
Sale (or disposition) back to the issuer
$519,219
$323.3 p/Share
1,606
Reduced 17.15%
7,756
Common Stock
May 17
2023
BUY
Exercise of conversion of derivative security
$519,044
$153.7 p/Share
3,377
Added 26.51%
9,362
Common Stock
May 08
2023
SELL
Payment of exercise price or tax liability
$173,078
$304.18 p/Share
569
Reduced 8.11%
6,444
Common Stock
May 08
2023
BUY
Exercise of conversion of derivative security
-
1,028
Added 12.78%
7,013
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$400,458
$347.62 p/Share
1,152
Reduced 16.14%
5,985
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
2,470
Added 25.71%
7,137
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$174,461
$351.03 p/Share
497
Reduced 9.62%
4,667
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
1,232
Added 19.26%
5,164
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$36,138
$340.93 p/Share
106
Reduced 2.63%
3,932
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
-
262
Added 6.09%
4,038
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$173,026
$341.95 p/Share
506
Reduced 11.82%
3,776
Common Stock
Feb 05
2023
BUY
Exercise of conversion of derivative security
-
1,208
Added 22.0%
4,282
Common Stock
Nov 15
2022
SELL
Open market or private sale
$176,135
$342.01 p/Share
515
Reduced 14.35%
3,074
Common Stock