Jun 30
2025
BUY
Grant, award, or other acquisition
$4,985
$45.74 p/Share
109
Added 0.38%
28,564
Common Stock
Mar 31
2025
BUY
Grant, award, or other acquisition
$4,998
$38.75 p/Share
129
Added 0.45%
28,455
Common Stock
Dec 31
2024
BUY
Grant, award, or other acquisition
$4,981
$39.85 p/Share
125
Added 0.44%
28,326
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
$4,990
$32.83 p/Share
152
Added 0.54%
28,201
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$4,992
$26.84 p/Share
186
Added 0.66%
28,049
Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
$4,975
$27.04 p/Share
184
Added 0.66%
27,863
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$4,976
$25.01 p/Share
199
Added 0.71%
27,679
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$4,972
$28.25 p/Share
176
Added 0.64%
27,480
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$4,967
$32.47 p/Share
153
Added 0.56%
27,304
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$4,974
$30.52 p/Share
163
Added 0.6%
27,151
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$4,984
$27.54 p/Share
181
Added 0.67%
26,988
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$4,985
$32.16 p/Share
155
Added 0.57%
26,807
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$4,996
$39.65 p/Share
126
Added 0.47%
26,652
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$4,960
$53.33 p/Share
93
Added 0.35%
26,526
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$4,962
$64.44 p/Share
77
Added 0.29%
26,433
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$4,994
$44.59 p/Share
112
Added 0.42%
26,356
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$4,991
$36.97 p/Share
135
Added 0.51%
26,244
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$4,997
$35.19 p/Share
142
Added 0.54%
26,109
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$4,980
$31.32 p/Share
159
Added 0.61%
25,967
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
$4,997
$22.31 p/Share
224
Added 0.86%
25,808
Common Stock