Jan 02
2026
SELL
Payment of exercise price or tax liability
$32,588
$127.3 p/Share
256
Reduced 5.32%
4,558
Common Stock
Jan 01
2026
BUY
Exercise of conversion of derivative security
-
568
Added 10.55%
4,814
Common Stock
Feb 21
2025
SELL
Payment of exercise price or tax liability
$56,871
$114.2 p/Share
498
Reduced 10.5%
4,246
Common Stock
Feb 21
2025
BUY
Grant, award, or other acquisition
-
1,050
Added 18.12%
4,744
Common Stock
Jan 02
2025
SELL
Payment of exercise price or tax liability
$28,749
$108.49 p/Share
265
Reduced 6.69%
3,694
Common Stock
Jan 01
2025
BUY
Exercise of conversion of derivative security
-
526
Added 11.73%
3,959
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$68,896
$88.67 p/Share
777
Reduced 18.46%
3,433
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
1,621
Added 27.8%
4,210
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$28,269
$99.19 p/Share
285
Reduced 9.92%
2,589
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
563
Added 16.38%
2,874
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$63,495
$105.65 p/Share
601
Reduced 20.64%
2,311
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
1,240
Added 29.87%
2,912
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$22,078
$108.23 p/Share
204
Reduced 10.87%
1,672
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
403
Added 17.68%
1,876
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$28,890
$102.81 p/Share
281
Reduced 16.02%
1,473
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
552
Added 23.94%
1,754
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$11,075
$111.87 p/Share
99
Reduced 7.61%
1,202
Common Stock
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
192
Added 12.86%
1,301
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$16,754
$88.18 p/Share
190
Reduced 14.63%
1,109
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
367
Added 22.03%
1,299
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$5,966
$91.79 p/Share
65
Reduced 6.52%
932
Common Stock
Jan 01
2021
BUY
Exercise of conversion of derivative security
-
126
Added 11.22%
997
Common Stock