Oct 16
2024
|
SELL
Payment of exercise price or tax liability
|
$5,664
$75.53 p/Share
|
75
|
|
Oct 16
2024
|
BUY
Exercise of conversion of derivative security
|
$19,184
$75.53 p/Share
|
254
|
|
Aug 14
2024
|
BUY
Open market or private purchase
|
$75,387
$71.39 p/Share
|
1,056
|
|
Mar 08
2024
|
SELL
Payment of exercise price or tax liability
|
$30,723
$87.53 p/Share
|
351
|
|
Feb 26
2024
|
BUY
Grant, award, or other acquisition
|
$3,129
$92.04 p/Share
|
34
|
|
Feb 15
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
1,086
|
|
Feb 14
2024
|
SELL
Payment of exercise price or tax liability
|
$14,066
$89.03 p/Share
|
158
|
|
Feb 14
2024
|
BUY
Exercise of conversion of derivative security
|
$40,508
$89.03 p/Share
|
455
|
|
Mar 03
2023
|
SELL
Payment of exercise price or tax liability
|
$98,251
$104.97 p/Share
|
936
|
|
Feb 17
2023
|
BUY
Grant, award, or other acquisition
|
$9,854
$109.49 p/Share
|
90
|
|
Feb 14
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
3,194
|
|
Mar 04
2022
|
SELL
Payment of exercise price or tax liability
|
$78,610
$102.49 p/Share
|
767
|
|
Feb 16
2022
|
BUY
Grant, award, or other acquisition
|
$8,456
$111.26 p/Share
|
76
|
|
Feb 15
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
2,617
|
|
Feb 17
2021
|
BUY
Grant, award, or other acquisition
|
$9,026
$123.65 p/Share
|
73
|
|