Mar 01
2025
SELL
Payment of exercise price or tax liability
$1,658,282
$368.18 p/Share
4,504
Reduced 12.48%
31,582
Common
Mar 01
2025
BUY
Grant, award, or other acquisition
-
10,365
Added 22.31%
36,086
Common
Feb 13
2025
-
401
Reduced 1.54%
25,721
Common
Feb 10
2025
SELL
Open market or private sale
$4,283,049
$374.72 p/Share
11,430
Reduced 30.44%
26,122
Common
Feb 10
2025
BUY
Exercise of conversion of derivative security
$1,615,287
$141.32 p/Share
11,430
Added 23.34%
37,552
Common
Nov 30
2024
BUY
Grant, award, or other acquisition
-
3,942
Added 13.11%
26,122
Common
Mar 01
2024
SELL
Payment of exercise price or tax liability
$1,104,012
$270.26 p/Share
4,085
Reduced 15.55%
22,180
Common
Mar 01
2024
BUY
Grant, award, or other acquisition
-
9,390
Added 26.34%
26,265
Common
Feb 16
2024
SELL
Open market or private sale
$1,199,523
$268.47 p/Share
4,468
Reduced 20.93%
16,875
Common
Feb 16
2024
BUY
Exercise of conversion of derivative security
$951,235
$131.75 p/Share
7,220
Added 25.28%
21,343
Common
Mar 01
2023
SELL
Payment of exercise price or tax liability
$295,313
$249.21 p/Share
1,185
Reduced 7.74%
14,123
Common
Mar 01
2023
BUY
Grant, award, or other acquisition
-
4,086
Added 21.07%
15,308
Common
Nov 09
2022
SELL
Open market or private sale
$129,168
$237.88 p/Share
543
Reduced 4.62%
11,222
Common
Nov 09
2022
BUY
Exercise of conversion of derivative security
$86,116
$111.84 p/Share
770
Added 6.14%
11,765
Common
Mar 01
2022
SELL
Payment of exercise price or tax liability
$239,401
$196.07 p/Share
1,221
Reduced 10.0%
10,995
Common
Mar 01
2022
BUY
Grant, award, or other acquisition
-
4,266
Added 25.88%
12,216
Common
Feb 25
2022
SELL
Open market or private sale
$88,193
$205.1 p/Share
430
Reduced 5.13%
7,950
Common
Feb 25
2022
BUY
Exercise of conversion of derivative security
$70,965
$120.28 p/Share
590
Added 6.58%
8,380
Common
Mar 01
2021
SELL
Payment of exercise price or tax liability
$144,376
$262.98 p/Share
549
Reduced 6.58%
7,790
Common
Mar 01
2021
BUY
Grant, award, or other acquisition
-
1,920
Added 18.72%
8,339
Common
Feb 09
2021
SELL
Open market or private sale
$86,113
$244.64 p/Share
352
Reduced 5.2%
6,419
Common
Feb 09
2021
BUY
Exercise of conversion of derivative security
$63,239
$119.77 p/Share
528
Added 7.23%
6,771
Common