Jan 16
2025
SELL
Open market or private sale
$838,763
$253.94 p/Share
3,303
Reduced 6.49%
47,620
Common Stock
Jan 13
2025
SELL
Payment of exercise price or tax liability
$3,623,890
$241.77 p/Share
14,989
Reduced 22.74%
50,923
Common Stock
Jan 13
2025
BUY
Exercise of conversion of derivative security
-
28,203
Added 29.97%
65,912
Common Stock
Jun 20
2024
SELL
Open market or private sale
$872,315
$197.58 p/Share
4,415
Reduced 10.48%
37,709
Common Stock
May 20
2024
SELL
Open market or private sale
$885,869
$200.65 p/Share
4,415
Reduced 9.49%
42,124
Common Stock
Mar 25
2024
SELL
Payment of exercise price or tax liability
$4,274,952
$195.65 p/Share
21,850
Reduced 22.08%
77,117
Common Stock
Mar 25
2024
BUY
Exercise of conversion of derivative security
-
39,511
Added 28.53%
98,967
Common Stock
Feb 22
2024
SELL
Open market or private sale
$1,101,861
$182.73 p/Share
6,030
Reduced 9.21%
59,456
Common Stock
Jan 13
2024
SELL
Payment of exercise price or tax liability
$2,249,668
$172.6 p/Share
13,034
Reduced 16.6%
65,486
Common Stock
Jan 13
2024
BUY
Exercise of conversion of derivative security
-
25,095
Added 24.22%
78,520
Common Stock
Sep 06
2023
SELL
Open market or private sale
$624,346
$144.86 p/Share
4,310
Reduced 7.47%
53,425
Common Stock
Aug 07
2023
SELL
Open market or private sale
$677,359
$157.16 p/Share
4,310
Reduced 6.95%
57,735
Common Stock
Mar 25
2023
SELL
Payment of exercise price or tax liability
$2,652,989
$124.39 p/Share
21,328
Reduced 24.55%
65,551
Common Stock
Mar 25
2023
BUY
Exercise of conversion of derivative security
-
38,568
Added 30.74%
86,879
Common Stock
Jan 17
2023
SELL
Open market or private sale
$3,247,895
$140.31 p/Share
23,148
Reduced 32.39%
48,311
Common Stock
Jan 13
2023
SELL
Payment of exercise price or tax liability
$1,690,950
$139.15 p/Share
12,152
Reduced 14.53%
71,459
Common Stock
Jan 13
2023
BUY
Exercise of conversion of derivative security
-
23,856
Added 22.2%
83,611
Common Stock
Mar 25
2022
SELL
Payment of exercise price or tax liability
$3,833,446
$141.99 p/Share
26,998
Reduced 26.99%
73,034
Common Stock
Mar 25
2022
BUY
Exercise of conversion of derivative security
-
48,821
Added 32.8%
100,032
Common Stock
Jan 13
2022
SELL
Payment of exercise price or tax liability
$2,345,158
$168.85 p/Share
13,889
Reduced 21.33%
51,211
Common Stock
Jan 13
2022
BUY
Exercise of conversion of derivative security
-
26,659
Added 29.05%
65,100
Common Stock