Feb 03
2025
BUY
Grant, award, or other acquisition
$10,981
$62.75 p/Share
175
Added 0.65%
26,873
Common Stock
Nov 01
2024
BUY
Grant, award, or other acquisition
$10,969
$60.94 p/Share
180
Added 0.67%
26,698
Common Stock
Aug 01
2024
BUY
Grant, award, or other acquisition
$13,976
$64.41 p/Share
217
Added 0.81%
26,518
Common Stock
Jun 03
2024
BUY
Grant, award, or other acquisition
$92,580
$50.48 p/Share
1,834
Added 6.52%
26,301
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
$10,990
$54.68 p/Share
201
Added 0.81%
24,467
Common Stock
Nov 01
2023
BUY
Grant, award, or other acquisition
$10,983
$45.2 p/Share
243
Added 0.99%
24,266
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
$10,962
$47.25 p/Share
232
Added 0.96%
24,023
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
$113,552
$42.26 p/Share
2,687
Added 10.15%
23,791
Common Stock
Apr 24
2023
BUY
Open market or private purchase
$21,938
$44.32 p/Share
495
Added 2.29%
21,104
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
$10,977
$48.36 p/Share
227
Added 1.09%
20,609
Common Stock
Nov 01
2022
BUY
Grant, award, or other acquisition
$10,969
$58.66 p/Share
187
Added 0.93%
19,882
Common Stock
Aug 01
2022
BUY
Grant, award, or other acquisition
$8,998
$48.12 p/Share
187
Added 0.94%
19,695
Common Stock
Jul 26
2022
BUY
Open market or private purchase
$18,884
$47.21 p/Share
400
Added 2.01%
19,508
Common Stock
Jun 03
2022
BUY
Grant, award, or other acquisition
$100,164
$46.01 p/Share
2,177
Added 10.23%
19,108
Common Stock
Feb 02
2022
BUY
Grant, award, or other acquisition
$8,982
$49.08 p/Share
183
Added 1.07%
16,931
Common Stock
Nov 05
2021
BUY
Grant, award, or other acquisition
$11,472
$48.2 p/Share
238
Added 1.4%
16,748
Common Stock
Aug 02
2021
BUY
Grant, award, or other acquisition
$8,958
$45.24 p/Share
198
Added 1.19%
16,510
Common Stock
Jul 29
2021
BUY
Open market or private purchase
$21,965
$43.93 p/Share
500
Added 2.39%
20,382
Common Stock
Jun 03
2021
BUY
Grant, award, or other acquisition
$78,773
$49.08 p/Share
1,605
Added 8.96%
16,312
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
$12,991
$39.85 p/Share
326
Added 2.17%
14,707
Common Stock
Nov 02
2020
BUY
Grant, award, or other acquisition
$8,997
$33.2 p/Share
271
Added 1.85%
14,381
Common Stock