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
|
|
Feb 28
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
1,077
|
|
Feb 25
2022
|
SELL
Payment of exercise price or tax liability
|
$21,206
$81.25 p/Share
|
261
|
|
Feb 25
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
513
|
|
Mar 02
2021
|
SELL
Payment of exercise price or tax liability
|
$47,678
$76.9 p/Share
|
620
|
|
Mar 02
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
1,200
|
|