Aug 04
2025
BUY
Grant, award, or other acquisition
$18,992
$60.68 p/Share
313
Added 0.62%
49,829
Common Stock
Jun 02
2025
BUY
Grant, award, or other acquisition
$110,163
$60.83 p/Share
1,811
Added 3.53%
49,516
Common Stock
Feb 03
2025
BUY
Grant, award, or other acquisition
$18,950
$62.75 p/Share
302
Added 0.63%
47,705
Common Stock
Nov 01
2024
BUY
Grant, award, or other acquisition
$15,966
$60.94 p/Share
262
Added 0.55%
47,403
Common Stock
Aug 01
2024
BUY
Grant, award, or other acquisition
$15,973
$64.41 p/Share
248
Added 0.52%
47,141
Common Stock
Jun 03
2024
BUY
Grant, award, or other acquisition
$97,577
$50.48 p/Share
1,933
Added 3.96%
46,893
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
$15,966
$54.68 p/Share
292
Added 0.65%
44,960
Common Stock
Nov 01
2023
BUY
Grant, award, or other acquisition
$13,469
$45.2 p/Share
298
Added 0.66%
44,668
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
$15,970
$47.25 p/Share
338
Added 0.76%
44,370
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
$98,550
$42.26 p/Share
2,332
Added 5.03%
44,032
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
$15,958
$48.36 p/Share
330
Added 0.79%
41,700
Common Stock
Nov 01
2022
BUY
Grant, award, or other acquisition
$16,483
$58.66 p/Share
281
Added 0.67%
41,370
Common Stock
Aug 01
2022
BUY
Grant, award, or other acquisition
$13,955
$48.12 p/Share
290
Added 0.7%
41,089
Common Stock
Jun 03
2022
BUY
Grant, award, or other acquisition
$84,198
$46.01 p/Share
1,830
Added 4.29%
40,799
Common Stock
Feb 02
2022
BUY
Grant, award, or other acquisition
$14,479
$49.08 p/Share
295
Added 0.75%
38,969
Common Stock
Nov 05
2021
BUY
Grant, award, or other acquisition
$14,990
$48.2 p/Share
311
Added 0.8%
38,674
Common Stock
Aug 02
2021
BUY
Grant, award, or other acquisition
$12,984
$45.24 p/Share
287
Added 0.74%
38,363
Common Stock
Jun 03
2021
BUY
Grant, award, or other acquisition
$75,780
$49.08 p/Share
1,544
Added 3.9%
38,076
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
$16,976
$39.85 p/Share
426
Added 1.15%
36,532
Common Stock
Nov 02
2020
BUY
Grant, award, or other acquisition
$14,475
$33.2 p/Share
436
Added 1.19%
36,106
Common Stock