Nov 15
2024
BUY
Grant, award, or other acquisition
$19,039
$64.98 p/Share
293
Added 0.38%
76,544
Dividend Equivalent Unit
Aug 19
2024
SELL
Open market or private sale
$3,490,637
$46.73 p/Share
74,698
Reduced 49.49%
76,251
Common Stock
Aug 19
2024
BUY
Exercise of conversion of derivative security
$249,011
$29.33 p/Share
8,490
Added 5.32%
150,949
Common Stock
Aug 15
2024
BUY
Grant, award, or other acquisition
$18,952
$45.89 p/Share
413
Added 0.29%
142,459
Dividend Equivalent Unit
May 15
2024
BUY
Grant, award, or other acquisition
$18,847
$44.14 p/Share
427
Added 0.3%
142,046
Dividend Equivalent Unit
Mar 05
2024
SELL
Open market or private sale
$456,880
$40.5 p/Share
11,281
Reduced 7.38%
141,619
Common Stock
Mar 05
2024
BUY
Exercise of conversion of derivative security
$191,005
$30.41 p/Share
6,281
Added 3.95%
152,900
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$678,515
$41.05 p/Share
16,529
Reduced 13.12%
109,484
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
$1,524,391
$41.05 p/Share
37,135
Added 20.21%
146,619
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
$18,370
$39.85 p/Share
461
Added 0.36%
126,013
Dividend Equivalent Unit
Jan 24
2024
SELL
Payment of exercise price or tax liability
$1,024,544
$37.97 p/Share
26,983
Reduced 17.69%
125,552
Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
$2,198,463
$37.97 p/Share
57,900
Added 27.51%
152,535
Common Stock
Nov 09
2023
BUY
Grant, award, or other acquisition
$18,218
$29.15 p/Share
625
Added 0.66%
94,635
Dividend Equivalent Unit
Aug 10
2023
BUY
Grant, award, or other acquisition
$18,094
$34.4 p/Share
526
Added 0.56%
94,010
Dividend Equivalent Unit
May 12
2023
BUY
Grant, award, or other acquisition
$16,491
$27.08 p/Share
609
Added 0.65%
93,484
Dividend Equivalent Unit
Apr 01
2023
SELL
Payment of exercise price or tax liability
$14,423
$29.08 p/Share
496
Reduced 0.53%
92,875
Common Stock
Mar 02
2023
SELL
Open market or private sale
$2,498,998
$35.48 p/Share
70,434
Reduced 43.0%
93,371
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$532,252
$35.98 p/Share
14,793
Reduced 8.28%
163,805
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
$1,372,529
$35.98 p/Share
38,147
Added 17.6%
178,598
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
$15,202
$35.77 p/Share
425
Added 0.3%
140,451
Dividend Equivalent Unit
Jan 24
2023
SELL
Payment of exercise price or tax liability
$874,558
$35.37 p/Share
24,726
Reduced 15.01%
140,026
Common Stock
Jan 24
2023
BUY
Grant, award, or other acquisition
-
53,034
Added 24.35%
164,752
Common Stock
Nov 10
2022
BUY
Grant, award, or other acquisition
$15,104
$38.73 p/Share
390
Added 0.35%
111,718
Dividend Equivalent Unit
Aug 11
2022
BUY
Grant, award, or other acquisition
$15,022
$36.11 p/Share
416
Added 0.37%
111,328
Dividend Equivalent Unit
May 12
2022
BUY
Grant, award, or other acquisition
$14,269
$33.03 p/Share
432
Added 0.39%
110,912
Dividend Equivalent Unit