Jun 11
2024
BUY
Grant, award, or other acquisition
$11,602
$69.06 p/Share
168
Added 0.53%
31,442
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
$43,771
$73.69 p/Share
594
Added 1.86%
31,275
Common Stock
Mar 14
2024
BUY
Grant, award, or other acquisition
$10,641
$71.9 p/Share
148
Added 0.48%
30,681
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
$43,777
$67.35 p/Share
650
Added 2.08%
30,532
Common Stock
Dec 14
2023
BUY
Grant, award, or other acquisition
$10,235
$66.9 p/Share
153
Added 0.51%
29,882
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
$43,799
$61.69 p/Share
710
Added 2.33%
29,729
Common Stock
Sep 14
2023
BUY
Grant, award, or other acquisition
$9,823
$65.93 p/Share
149
Added 0.51%
29,019
Common Stock
Jun 20
2023
BUY
Grant, award, or other acquisition
$43,779
$54.52 p/Share
803
Added 2.71%
28,871
Common Stock
Jun 14
2023
BUY
Grant, award, or other acquisition
$9,277
$53.94 p/Share
172
Added 0.61%
28,068
Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
$43,767
$57.97 p/Share
755
Added 2.64%
27,895
Common Stock
Mar 14
2023
BUY
Grant, award, or other acquisition
$8,447
$59.07 p/Share
143
Added 0.52%
27,140
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
$2,223
$71.73 p/Share
31
Added 0.11%
26,997
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
$37,518
$72.15 p/Share
520
Added 1.89%
26,966
Common Stock
Dec 14
2022
BUY
Grant, award, or other acquisition
$8,158
$72.84 p/Share
112
Added 0.42%
26,446
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
$37,509
$62.62 p/Share
599
Added 2.22%
26,334
Common Stock
Sep 14
2022
BUY
Grant, award, or other acquisition
$7,770
$66.41 p/Share
117
Added 0.45%
25,735
Common Stock
Jun 21
2022
BUY
Grant, award, or other acquisition
$37,518
$62.53 p/Share
600
Added 2.29%
25,618
Common Stock
Jun 14
2022
BUY
Grant, award, or other acquisition
$7,423
$61.86 p/Share
120
Added 0.48%
25,018
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$37,506
$70.5 p/Share
532
Added 2.09%
24,898
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
$6,857
$64.69 p/Share
106
Added 0.43%
24,366
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
$37,559
$63.23 p/Share
594
Added 2.39%
24,260
Common Stock
Dec 14
2021
BUY
Grant, award, or other acquisition
$6,506
$60.8 p/Share
107
Added 0.45%
23,666
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$37,512
$62.52 p/Share
600
Added 2.48%
23,559
Common Stock
Sep 14
2021
BUY
Grant, award, or other acquisition
$6,139
$60.78 p/Share
101
Added 0.44%
22,959
Common Stock
Jun 15
2021
BUY
Grant, award, or other acquisition
$37,561
$63.77 p/Share
589
Added 2.51%
22,858
Common Stock