Mar 10
2025
SELL
Payment of exercise price or tax liability
$691,005
$376.16 p/Share
1,837
Reduced 12.47%
12,894
Common Stock
Mar 10
2025
BUY
Exercise of conversion of derivative security
-
3,792
Added 22.58%
13,002
Common Stock
Feb 28
2025
SELL
Open market or private sale
$2,991,370
$372.71 p/Share
8,026
Reduced 42.32%
10,939
Common Stock
Aug 28
2024
SELL
Open market or private sale
$1,747,074
$317.65 p/Share
5,500
Reduced 22.56%
18,876
Common Stock
Mar 10
2024
SELL
Payment of exercise price or tax liability
$692,586
$327.0 p/Share
2,118
Reduced 7.99%
24,376
Common Stock
Mar 10
2024
BUY
Exercise of conversion of derivative security
-
4,373
Added 15.15%
24,493
Common Stock
Mar 20
2023
SELL
Open market or private sale
$274,641
$201.35 p/Share
1,364
Reduced 5.84%
21,988
Common Stock
Mar 17
2023
SELL
Open market or private sale
$260,291
$200.07 p/Share
1,301
Reduced 5.28%
23,352
Common Stock
Mar 14
2023
SELL
Open market or private sale
$485,726
$208.02 p/Share
2,335
Reduced 8.65%
24,653
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$402,711
$213.64 p/Share
1,885
Reduced 6.53%
26,988
Common Stock
Mar 10
2023
BUY
Exercise of conversion of derivative security
-
4,762
Added 14.96%
27,070
Common Stock
Mar 10
2022
SELL
Payment of exercise price or tax liability
$423,651
$202.22 p/Share
2,095
Reduced 8.03%
24,003
Common Stock
Mar 10
2022
BUY
Exercise of conversion of derivative security
-
5,300
Added 18.02%
24,113
Common Stock
Nov 15
2021
SELL
Open market or private sale
$1,057,985
$223.77 p/Share
4,728
Reduced 18.65%
20,622
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$122,833
$25.98 p/Share
4,728
Added 18.58%
20,718
Common Stock
Mar 10
2021
SELL
Payment of exercise price or tax liability
$293,961
$175.29 p/Share
1,677
Reduced 7.52%
20,622
Common Stock
Mar 10
2021
BUY
Exercise of conversion of derivative security
-
4,976
Added 19.31%
20,797
Common Stock
Jan 04
2021
SELL
Open market or private sale
$43,204
$141.19 p/Share
306
Reduced 1.76%
17,086
Common Stock
Dec 15
2020
SELL
Open market or private sale
$69,650
$134.72 p/Share
517
Reduced 2.89%
17,392
Common Stock
Dec 14
2020
SELL
Open market or private sale
$676,365
$135.3 p/Share
4,999
Reduced 21.82%
17,909
Common Stock
Dec 14
2020
BUY
Exercise of conversion of derivative security
$92,986
$21.91 p/Share
4,244
Added 18.05%
19,264
Common Stock