Oct 25
2025
SELL
Payment of exercise price or tax liability
$287,956
$299.02 p/Share
963
Reduced 6.86%
13,072
Common Stock
Oct 25
2025
BUY
Exercise of conversion of derivative security
-
1,707
Added 10.84%
14,035
Common Stock
Jan 13
2025
SELL
Payment of exercise price or tax liability
$1,343,999
$241.77 p/Share
5,559
Reduced 31.08%
12,328
Common Stock
Jan 13
2025
BUY
Exercise of conversion of derivative security
-
10,661
Added 37.34%
17,887
Common Stock
Oct 25
2024
SELL
Payment of exercise price or tax liability
$215,436
$223.25 p/Share
965
Reduced 11.78%
7,226
Common Stock
Oct 25
2024
BUY
Exercise of conversion of derivative security
-
1,707
Added 17.25%
8,191
Common Stock
May 06
2024
SELL
Open market or private sale
$4,167,374
$190.91 p/Share
21,829
Reduced 77.1%
6,484
Common Stock
Jan 13
2024
SELL
Payment of exercise price or tax liability
$682,978
$172.6 p/Share
3,957
Reduced 12.26%
28,313
Common Stock
Jan 13
2024
BUY
Exercise of conversion of derivative security
-
7,619
Added 19.1%
32,270
Common Stock
Oct 25
2023
SELL
Payment of exercise price or tax liability
$135,989
$140.34 p/Share
969
Reduced 3.78%
24,651
Common Stock
Oct 25
2023
BUY
Exercise of conversion of derivative security
-
1,706
Added 6.24%
25,620
Common Stock
Jan 13
2023
SELL
Payment of exercise price or tax liability
$1,219,510
$139.15 p/Share
8,764
Reduced 26.82%
23,914
Common Stock
Jan 13
2023
BUY
Exercise of conversion of derivative security
-
17,156
Added 37.75%
28,296
Common Stock
Oct 25
2022
SELL
Payment of exercise price or tax liability
$121,958
$122.08 p/Share
999
Reduced 4.82%
19,718
Common Stock
Oct 25
2022
BUY
Exercise of conversion of derivative security
-
1,706
Added 7.61%
20,717
Common Stock
Jan 18
2022
SELL
Payment of exercise price or tax liability
$67,850
$153.16 p/Share
443
Reduced 2.27%
19,043
Common Stock
Jan 18
2022
BUY
Exercise of conversion of derivative security
-
753
Added 3.72%
19,486
Common Stock
Jan 13
2022
SELL
Payment of exercise price or tax liability
$711,196
$168.85 p/Share
4,212
Reduced 18.36%
18,733
Common Stock
Jan 13
2022
BUY
Exercise of conversion of derivative security
-
7,177
Added 23.83%
22,945
Common Stock
Oct 25
2021
SELL
Payment of exercise price or tax liability
$82,769
$171.72 p/Share
482
Reduced 2.97%
15,768
Common Stock
Oct 25
2021
BUY
Exercise of conversion of derivative security
-
825
Added 4.83%
16,250
Common Stock