Feb 25
2025
|
SELL
Payment of exercise price or tax liability
|
$245,865
$125.25 p/Share
|
1,963
|
|
Feb 25
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
3,664
|
|
Feb 24
2025
|
SELL
Payment of exercise price or tax liability
|
$101,281
$125.66 p/Share
|
806
|
|
Feb 24
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
1,443
|
|
Feb 21
2025
|
BUY
Grant, award, or other acquisition
|
-
|
1,570
|
|
Feb 26
2024
|
SELL
Payment of exercise price or tax liability
|
$205,921
$124.65 p/Share
|
1,652
|
|
Feb 26
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
3,086
|
|
Nov 03
2023
|
SELL
Open market or private sale
|
$441,150
$102.0 p/Share
|
4,325
|
|
Jun 08
2023
|
SELL
Payment of exercise price or tax liability
|
$195,739
$98.51 p/Share
|
1,987
|
|
Jun 08
2023
|
SELL
Sale (or disposition) back to the issuer
|
$202,142
$98.51 p/Share
|
2,052
|
|
Jun 08
2023
|
BUY
Exercise of conversion of derivative security
|
$202,061
$34.57 p/Share
|
5,845
|
|
Mar 01
2023
|
SELL
Payment of exercise price or tax liability
|
$20,104
$101.03 p/Share
|
199
|
|
Mar 01
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
380
|
|
Feb 28
2023
|
SELL
Open market or private sale
|
$275,210
$104.01 p/Share
|
2,646
|
|
Feb 27
2023
|
SELL
Payment of exercise price or tax liability
|
$167,263
$101.99 p/Share
|
1,640
|
|
Feb 27
2023
|
BUY
Grant, award, or other acquisition
|
-
|
1,521
|
|
Feb 27
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
1,557
|
|
Mar 15
2022
|
SELL
Payment of exercise price or tax liability
|
$188,122
$88.32 p/Share
|
2,130
|
|
Mar 15
2022
|
SELL
Sale (or disposition) back to the issuer
|
$140,605
$88.32 p/Share
|
1,592
|
|
Mar 15
2022
|
BUY
Exercise of conversion of derivative security
|
$140,589
$24.6 p/Share
|
5,715
|
|
Mar 02
2022
|
SELL
Payment of exercise price or tax liability
|
$49,545
$80.43 p/Share
|
616
|
|
Mar 02
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
1,200
|
|
Mar 01
2022
|
SELL
Payment of exercise price or tax liability
|
$15,386
$79.72 p/Share
|
193
|
|
Mar 01
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
380
|
|
Feb 28
2022
|
SELL
Payment of exercise price or tax liability
|
$44,460
$81.28 p/Share
|
547
|
|