Nov 15
2024
BUY
Grant, award, or other acquisition
$12,411
$64.98 p/Share
191
Added 0.38%
49,850
Dividend Equivalent Unit
Aug 15
2024
BUY
Grant, award, or other acquisition
$12,344
$45.89 p/Share
269
Added 0.54%
49,659
Dividend Equivalent Unit
Aug 01
2024
SELL
Open market or private sale
$47,281
$50.84 p/Share
930
Reduced 1.85%
49,390
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$34,831
$48.11 p/Share
724
Reduced 1.42%
50,320
Common Stock
May 15
2024
BUY
Grant, award, or other acquisition
$12,668
$44.14 p/Share
287
Added 0.56%
51,044
Dividend Equivalent Unit
Mar 15
2024
SELL
Open market or private sale
$2,645,462
$42.82 p/Share
61,781
Reduced 54.9%
50,757
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
$451,126
$29.87 p/Share
15,103
Added 11.83%
112,538
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$381,929
$41.05 p/Share
9,304
Reduced 11.18%
73,934
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
$964,716
$41.05 p/Share
23,501
Added 19.43%
97,435
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
$12,034
$39.85 p/Share
302
Added 0.36%
83,238
Dividend Equivalent Unit
Jan 24
2024
SELL
Payment of exercise price or tax liability
$413,759
$37.97 p/Share
10,897
Reduced 11.61%
82,936
Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
$1,274,538
$37.97 p/Share
33,567
Added 26.35%
93,833
Common Stock
Dec 14
2023
SELL
Open market or private sale
$174,150
$37.5 p/Share
4,644
Reduced 7.15%
60,266
Common Stock
Dec 14
2023
BUY
Exercise of conversion of derivative security
$114,010
$24.55 p/Share
4,644
Added 6.68%
64,910
Common Stock
Dec 13
2023
SELL
Open market or private sale
$406,822
$36.75 p/Share
11,070
Reduced 15.52%
60,266
Common Stock
Nov 09
2023
BUY
Grant, award, or other acquisition
$11,951
$29.15 p/Share
410
Added 0.57%
71,336
Dividend Equivalent Unit
Aug 10
2023
BUY
Grant, award, or other acquisition
$11,868
$34.4 p/Share
345
Added 0.48%
70,926
Dividend Equivalent Unit
Jul 01
2023
SELL
Payment of exercise price or tax liability
$24,184
$33.92 p/Share
713
Reduced 1.0%
70,581
Common Stock
May 12
2023
BUY
Grant, award, or other acquisition
$11,184
$27.08 p/Share
413
Added 0.58%
71,294
Dividend Equivalent Unit
Apr 01
2023
SELL
Payment of exercise price or tax liability
$22,769
$29.08 p/Share
783
Reduced 1.09%
70,881
Common Stock
Mar 03
2023
SELL
Open market or private sale
$401,323
$36.25 p/Share
11,071
Reduced 13.38%
71,664
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$290,502
$35.98 p/Share
8,074
Reduced 8.89%
82,735
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
$919,720
$35.98 p/Share
25,562
Added 21.97%
90,809
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
$9,836
$35.77 p/Share
275
Added 0.42%
65,247
Dividend Equivalent Unit
Jan 24
2023
SELL
Payment of exercise price or tax liability
$363,214
$35.37 p/Share
10,269
Reduced 13.65%
64,972
Common Stock