Apr 18
2024
BUY
Grant, award, or other acquisition
$11,129
$42.64 p/Share
261
Added 0.36%
72,422
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
$10,029
$42.86 p/Share
234
Added 0.32%
72,161
Common Stock
Jan 18
2024
BUY
Grant, award, or other acquisition
$10,900
$47.6 p/Share
229
Added 0.32%
71,927
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
$21,231
$49.84 p/Share
426
Added 0.59%
71,697
Common Stock
Dec 06
2023
BUY
Grant, award, or other acquisition
$736
$46.06 p/Share
16
Added 0.02%
71,270
Common Stock
Nov 20
2023
BUY
Grant, award, or other acquisition
$719
$44.96 p/Share
16
Added 0.02%
71,254
Common Stock
Oct 12
2023
BUY
Grant, award, or other acquisition
$10,606
$42.77 p/Share
248
Added 0.35%
71,237
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
$21,233
$42.13 p/Share
504
Added 0.7%
70,989
Common Stock
Jul 13
2023
BUY
Grant, award, or other acquisition
$10,286
$48.52 p/Share
212
Added 0.3%
70,485
Common Stock
Jul 01
2023
BUY
Grant, award, or other acquisition
$21,224
$47.27 p/Share
449
Added 0.63%
70,272
Common Stock
May 16
2023
BUY
Grant, award, or other acquisition
$174,991
$45.63 p/Share
3,835
Added 5.21%
69,823
Common Stock
Apr 13
2023
BUY
Grant, award, or other acquisition
$9,972
$43.74 p/Share
228
Added 0.34%
65,988
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
$21,241
$43.35 p/Share
490
Added 0.74%
65,759
Common Stock
Jan 19
2023
BUY
Grant, award, or other acquisition
$9,672
$48.36 p/Share
200
Added 0.31%
65,269
Common Stock
Jan 01
2023
BUY
Grant, award, or other acquisition
$21,218
$45.05 p/Share
471
Added 0.72%
65,069
Common Stock
Oct 14
2022
BUY
Grant, award, or other acquisition
$9,334
$36.04 p/Share
259
Added 0.4%
64,597
Common Stock
Oct 01
2022
BUY
Grant, award, or other acquisition
$21,250
$40.17 p/Share
529
Added 0.82%
64,338
Common Stock
Jul 14
2022
BUY
Grant, award, or other acquisition
$9,030
$49.89 p/Share
181
Added 0.28%
63,809
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$21,201
$52.74 p/Share
402
Added 0.63%
63,627
Common Stock
Apr 27
2022
BUY
Grant, award, or other acquisition
$174,956
$57.25 p/Share
3,056
Added 4.61%
63,225
Common Stock
Apr 14
2022
BUY
Grant, award, or other acquisition
$8,736
$60.67 p/Share
144
Added 0.24%
60,169
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$21,868
$62.84 p/Share
348
Added 0.58%
60,024
Common Stock
Jan 19
2022
BUY
Grant, award, or other acquisition
$8,529
$50.77 p/Share
168
Added 0.28%
59,676
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
$21,828
$51.12 p/Share
427
Added 0.71%
59,507
Common Stock
Nov 10
2021
SELL
Open market or private sale
$321,948
$54.2 p/Share
5,940
Reduced 9.14%
59,079
Common Stock