Dec 17
2025
SELL
Payment of exercise price or tax liability
$15,251
$149.52 p/Share
102
Reduced 2.28%
4,366
Common Stock
Dec 17
2025
BUY
Exercise of conversion of derivative security
-
102
Added 2.26%
4,415
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$108,883
$155.77 p/Share
699
Reduced 14.34%
4,174
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
-
2,446
Added 33.42%
4,873
Common Stock
Jan 31
2025
SELL
Sale (or disposition) back to the issuer
$477,258
$149.19 p/Share
3,199
Reduced 72.49%
1,214
Common Stock
Jan 31
2025
SELL
Payment of exercise price or tax liability
$58,482
$149.19 p/Share
392
Reduced 13.91%
2,427
Common Stock
Jan 31
2025
BUY
Exercise of conversion of derivative security
-
4,804
Added 63.02%
2,819
Common Stock
Dec 17
2024
SELL
Payment of exercise price or tax liability
$68,574
$148.11 p/Share
463
Reduced 27.61%
1,214
Common Stock
Dec 17
2024
BUY
Exercise of conversion of derivative security
-
463
Added 25.5%
1,353
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$55,286
$147.43 p/Share
375
Reduced 8.13%
4,239
Common Stock
Jan 31
2024
SELL
Sale (or disposition) back to the issuer
$319,038
$147.43 p/Share
2,164
Reduced 31.93%
4,614
Common Stock
Jan 31
2024
BUY
Exercise of conversion of derivative security
-
2,164
Added 24.2%
6,778
Common Stock
Jan 31
2023
SELL
Sale (or disposition) back to the issuer
$244,324
$174.02 p/Share
1,404
Reduced 24.02%
4,440
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
-
1,404
Added 19.37%
5,844
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
-
4,440
Added 50.0%
4,440
Common Stock
May 04
2022
SELL
Open market or private sale
$11,225,280
$165.0 p/Share
68,032
Reduced 100.0%
0
Common Stock
May 04
2022
BUY
Exercise of conversion of derivative security
$7,644,756
$112.37 p/Share
68,032
Added 50.0%
68,032
Common Stock
Jan 31
2022
SELL
Sale (or disposition) back to the issuer
$178,740
$131.33 p/Share
1,361
Reduced 100.0%
0
Common Stock
Jan 31
2022
BUY
Exercise of conversion of derivative security
-
1,361
Added 50.0%
1,361
Common Stock
Nov 05
2021
SELL
Open market or private sale
$4,041,964
$114.5 p/Share
35,301
Reduced 100.0%
0
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
$3,467,970
$98.24 p/Share
35,301
Added 59.0%
24,534
Common Stock