Jan 07
2026
SELL
Payment of exercise price or tax liability
$176,470
$201.68 p/Share
875
Reduced 8.09%
9,939
Common Stock
Jan 07
2026
SELL
Sale (or disposition) back to the issuer
$180,100
$201.68 p/Share
893
Reduced 7.63%
10,814
Common Stock
Jan 07
2026
BUY
Exercise of conversion of derivative security
$179,987
$48.28 p/Share
3,728
Added 24.15%
11,707
Common Stock
Nov 20
2025
SELL
Payment of exercise price or tax liability
$144,460
$180.35 p/Share
801
Reduced 9.12%
7,979
Common Stock
Nov 20
2025
SELL
Exercise of conversion of derivative security
$180,169
$180.35 p/Share
999
Reduced 10.22%
8,780
Common Stock
Nov 20
2025
BUY
Exercise of conversion of derivative security
$180,036
$48.28 p/Share
3,729
Added 27.61%
9,779
Common Stock
Mar 14
2025
SELL
Payment of exercise price or tax liability
$14,728
$179.61 p/Share
82
Reduced 1.34%
6,050
Common Stock
Feb 14
2025
SELL
Payment of exercise price or tax liability
$27,516
$202.33 p/Share
136
Reduced 2.17%
6,132
Common Stock
Feb 14
2025
BUY
Grant, award, or other acquisition
-
615
Added 8.94%
6,268
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$15,055
$175.06 p/Share
86
Reduced 1.5%
5,653
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$27,699
$160.11 p/Share
173
Reduced 2.93%
5,739
Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
-
780
Added 11.66%
5,912
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$12,612
$140.14 p/Share
90
Reduced 1.72%
5,132
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$25,286
$153.25 p/Share
165
Reduced 3.06%
5,222
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
770
Added 12.51%
5,387
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$16,553
$151.86 p/Share
109
Reduced 2.31%
4,617
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$67,288
$160.21 p/Share
420
Reduced 8.16%
4,726
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
1,567
Added 23.34%
5,146
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$16,694
$134.63 p/Share
124
Reduced 3.35%
3,579
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$39,396
$122.73 p/Share
321
Reduced 7.98%
3,703
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
1,266
Added 23.93%
4,024
Common Stock