Jun 30
2025
BUY
Grant, award, or other acquisition
$13,101
$30.54 p/Share
429
Added 4.25%
9,672
Common Stock
Mar 31
2025
BUY
Grant, award, or other acquisition
$11,537
$29.66 p/Share
389
Added 4.04%
9,243
Common Stock
Dec 31
2024
BUY
Grant, award, or other acquisition
$11,535
$31.69 p/Share
364
Added 4.07%
8,572
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
$11,554
$30.09 p/Share
384
Added 4.47%
8,208
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$11,550
$30.0 p/Share
385
Added 4.69%
7,824
Common Stock
Mar 28
2024
BUY
Grant, award, or other acquisition
$11,547
$29.61 p/Share
390
Added 4.98%
7,439
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$11,545
$33.76 p/Share
342
Added 4.92%
6,610
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$11,547
$25.38 p/Share
455
Added 6.77%
6,268
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$11,549
$26.55 p/Share
435
Added 6.96%
5,813
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$11,561
$25.75 p/Share
449
Added 7.71%
5,378
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$11,554
$28.25 p/Share
409
Added 7.8%
4,837
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$11,543
$28.93 p/Share
399
Added 8.27%
4,428
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$11,544
$26.6 p/Share
434
Added 9.72%
4,029
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$11,553
$31.31 p/Share
369
Added 9.31%
3,595
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$5,948
$31.81 p/Share
187
Added 5.52%
3,199
Common Stock
Nov 09
2021
BUY
Open market or private purchase
$32,830
$32.83 p/Share
1,000
Added 24.93%
3,012
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$5,943
$31.61 p/Share
188
Added 8.55%
2,012
Common Stock
Aug 16
2021
BUY
Open market or private purchase
$31,260
$31.26 p/Share
1,000
Added 35.41%
1,824
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$5,924
$29.62 p/Share
200
Added 19.53%
824
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$4,345
$33.17 p/Share
131
Added 17.35%
624
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
$14,973
$31.0 p/Share
483
Added 49.49%
493
Common Stock