Mar 14
2024
SELL
Payment of exercise price or tax liability
$1,046,196
$55.51 p/Share
18,847
Reduced 8.83%
194,620
Common Stock
Mar 14
2024
BUY
Grant, award, or other acquisition
-
79,574
Added 27.15%
213,467
Common Stock
Mar 12
2024
SELL
Payment of exercise price or tax liability
$173,673
$55.31 p/Share
3,140
Reduced 2.29%
133,893
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$186,581
$54.99 p/Share
3,393
Reduced 2.42%
137,033
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$486,435
$55.97 p/Share
8,691
Reduced 5.83%
140,426
Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
$108,435
$46.32 p/Share
2,341
Reduced 1.55%
149,117
Common Stock
Mar 30
2023
SELL
Open market or private sale
$1,470,600
$49.02 p/Share
30,000
Reduced 16.53%
151,458
Common Stock
Mar 14
2023
SELL
Payment of exercise price or tax liability
$130,547
$47.18 p/Share
2,767
Reduced 1.5%
181,458
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$414,715
$47.1 p/Share
8,805
Reduced 4.56%
184,225
Common Stock
Mar 09
2023
SELL
Payment of exercise price or tax liability
$938,337
$47.25 p/Share
19,859
Reduced 9.33%
193,030
Common Stock
Mar 09
2023
BUY
Grant, award, or other acquisition
-
78,041
Added 26.82%
212,889
Common Stock
Sep 16
2022
SELL
Payment of exercise price or tax liability
$111,912
$47.28 p/Share
2,367
Reduced 1.73%
134,848
Common Stock
Jul 13
2022
SELL
Payment of exercise price or tax liability
$156,413
$47.95 p/Share
3,262
Reduced 2.32%
137,215
Common Stock
Apr 07
2022
SELL
Open market or private sale
$2,071,314
$59.5 p/Share
34,812
Reduced 19.86%
140,477
Common Stock
Apr 07
2022
BUY
Exercise of conversion of derivative security
$797,891
$22.92 p/Share
34,812
Added 16.57%
175,289
Common Stock
Mar 18
2022
SELL
Open market or private sale
$2,430,535
$55.55 p/Share
43,754
Reduced 23.75%
140,477
Common Stock
Mar 17
2022
SELL
Open market or private sale
$33,673
$55.75 p/Share
604
Reduced 0.33%
184,231
Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$234,094
$55.42 p/Share
4,224
Reduced 2.23%
184,835
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$627,142
$55.89 p/Share
11,221
Reduced 5.6%
189,059
Common Stock
Mar 10
2022
SELL
Payment of exercise price or tax liability
$1,285,781
$57.09 p/Share
22,522
Reduced 10.11%
200,280
Common Stock
Mar 10
2022
BUY
Grant, award, or other acquisition
-
68,191
Added 23.43%
222,802
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$28,555
$55.34 p/Share
516
Reduced 0.33%
154,611
Common Stock
Mar 07
2022
SELL
Open market or private sale
$2,229,518
$57.53 p/Share
38,754
Reduced 19.99%
155,127
Common Stock
Mar 07
2022
BUY
Exercise of conversion of derivative security
$1,383,130
$35.69 p/Share
38,754
Added 16.66%
193,881
Common Stock
Dec 17
2021
SELL
Open market or private sale
$923,400
$46.17 p/Share
20,000
Reduced 11.42%
155,127
Common Stock