|
Jan 08
2026
|
SELL
Payment of exercise price or tax liability
|
$273,567
$279.15 p/Share
|
980
|
|
|
Jan 08
2026
|
BUY
Exercise of conversion of derivative security
|
-
|
2,183
|
|
|
Dec 15
2025
|
SELL
Payment of exercise price or tax liability
|
$910,945
$270.15 p/Share
|
3,372
|
|
|
Dec 15
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
7,707
|
|
|
May 14
2025
|
BUY
Open market or private purchase
|
$1,497,002
$229.25 p/Share
|
6,530
|
|
|
Feb 24
2025
|
BUY
Grant, award, or other acquisition
|
-
|
19,037
|
|
|
Jan 08
2025
|
SELL
Payment of exercise price or tax liability
|
$258,857
$264.68 p/Share
|
978
|
|
|
|
|
Jan 08
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
2,182
|
|