Nov 11
2024
SELL
Open market or private sale
$1,352,916
$553.34 p/Share
2,445
Reduced 19.72%
9,955
Common Stock
Nov 08
2024
SELL
Sale (or disposition) back to the issuer
$823,289
$547.4 p/Share
1,504
Reduced 9.57%
14,206
Common Stock
Nov 08
2024
SELL
Payment of exercise price or tax liability
$988,604
$547.4 p/Share
1,806
Reduced 12.71%
12,400
Common Stock
Nov 08
2024
BUY
Exercise of conversion of derivative security
$823,022
$143.01 p/Share
5,755
Added 26.81%
15,710
Common Stock
Feb 23
2024
SELL
Open market or private sale
$780,248
$459.24 p/Share
1,699
Reduced 14.58%
9,955
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$577,082
$463.52 p/Share
1,245
Reduced 9.65%
11,654
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
3,100
Added 19.38%
12,899
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$491,794
$463.52 p/Share
1,061
Reduced 9.77%
9,799
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
2,760
Added 21.14%
10,297
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$182,278
$469.79 p/Share
388
Reduced 4.57%
8,100
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
1,539
Added 15.35%
8,488
Common Stock
Nov 07
2023
SELL
Open market or private sale
$520,305
$392.98 p/Share
1,324
Reduced 16.0%
6,949
Common Stock
Nov 06
2023
SELL
Sale (or disposition) back to the issuer
$371,371
$392.57 p/Share
946
Reduced 7.14%
12,301
Common Stock
Nov 06
2023
SELL
Open market or private sale
$1,177,117
$385.94 p/Share
3,050
Reduced 26.94%
8,273
Common Stock
Nov 06
2023
SELL
Payment of exercise price or tax liability
$383,933
$392.57 p/Share
978
Reduced 7.95%
11,323
Common Stock
Nov 06
2023
BUY
Exercise of conversion of derivative security
$371,116
$114.26 p/Share
3,248
Added 19.69%
13,247
Common Stock
Feb 13
2023
SELL
Open market or private sale
$1,215,405
$350.16 p/Share
3,471
Reduced 25.77%
9,999
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$432,786
$347.62 p/Share
1,245
Reduced 8.46%
13,470
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
3,100
Added 17.4%
14,715
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$222,904
$351.03 p/Share
635
Reduced 5.18%
11,615
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
1,463
Added 10.67%
12,250
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$230,127
$340.93 p/Share
675
Reduced 5.89%
10,787
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
-
2,167
Added 15.9%
11,462
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$132,676
$341.95 p/Share
388
Reduced 4.01%
9,295
Common Stock
Feb 05
2023
BUY
Exercise of conversion of derivative security
-
1,539
Added 13.71%
9,683
Common Stock