Oct 17
2024
BUY
Grant, award, or other acquisition
$18,597
$64.35 p/Share
289
Added 0.34%
85,366
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
$32,456
$63.89 p/Share
508
Added 0.59%
85,076
Common Stock
Jul 18
2024
BUY
Grant, award, or other acquisition
$18,251
$53.21 p/Share
343
Added 0.4%
84,568
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
$31,240
$50.88 p/Share
614
Added 0.72%
84,224
Common Stock
May 14
2024
BUY
Grant, award, or other acquisition
$174,958
$47.96 p/Share
3,648
Added 4.18%
83,610
Common Stock
Apr 18
2024
BUY
Grant, award, or other acquisition
$16,160
$42.64 p/Share
379
Added 0.47%
79,962
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
$31,244
$42.86 p/Share
729
Added 0.91%
79,582
Common Stock
Jan 18
2024
BUY
Grant, award, or other acquisition
$15,660
$47.6 p/Share
329
Added 0.42%
78,853
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
$31,249
$49.84 p/Share
627
Added 0.79%
78,523
Common Stock
Oct 12
2023
BUY
Grant, award, or other acquisition
$15,226
$42.77 p/Share
356
Added 0.45%
77,896
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
$31,218
$42.13 p/Share
741
Added 0.95%
77,539
Common Stock
Jul 13
2023
BUY
Grant, award, or other acquisition
$14,750
$48.52 p/Share
304
Added 0.39%
76,797
Common Stock
Jul 01
2023
BUY
Grant, award, or other acquisition
$31,245
$47.27 p/Share
661
Added 0.86%
76,492
Common Stock
May 16
2023
BUY
Grant, award, or other acquisition
$174,991
$45.63 p/Share
3,835
Added 4.81%
75,831
Common Stock
Apr 13
2023
BUY
Grant, award, or other acquisition
$12,640
$43.74 p/Share
289
Added 0.4%
71,996
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
$31,212
$43.35 p/Share
720
Added 0.99%
71,706
Common Stock
Jan 19
2023
BUY
Grant, award, or other acquisition
$12,186
$48.36 p/Share
252
Added 0.35%
70,986
Common Stock
Jan 01
2023
BUY
Grant, award, or other acquisition
$31,219
$45.05 p/Share
693
Added 0.97%
70,733
Common Stock
Dec 15
2022
BUY
Grant, award, or other acquisition
$2,961
$46.28 p/Share
64
Added 0.09%
70,039
Common Stock
Oct 14
2022
BUY
Grant, award, or other acquisition
$11,713
$36.04 p/Share
325
Added 0.46%
69,975
Common Stock
Oct 01
2022
BUY
Grant, award, or other acquisition
$27,476
$40.17 p/Share
684
Added 0.97%
69,649
Common Stock
Jul 22
2022
BUY
Grant, award, or other acquisition
$1,450
$51.78 p/Share
28
Added 0.04%
68,965
Common Stock
Jul 14
2022
BUY
Grant, award, or other acquisition
$11,275
$49.89 p/Share
226
Added 0.33%
68,936
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$27,478
$52.74 p/Share
521
Added 0.75%
68,709
Common Stock
Apr 27
2022
BUY
Grant, award, or other acquisition
$174,956
$57.25 p/Share
3,056
Added 4.29%
68,164
Common Stock