Aug 08
2025
|
BUY
Grant, award, or other acquisition
|
$329
$14.33 p/Share
|
23
|
|
Jul 25
2025
|
BUY
Grant, award, or other acquisition
|
$323
$14.07 p/Share
|
23
|
|
Jul 11
2025
|
BUY
Grant, award, or other acquisition
|
$326
$14.82 p/Share
|
22
|
|
Jun 27
2025
|
BUY
Grant, award, or other acquisition
|
$322
$14.68 p/Share
|
22
|
|
Jun 13
2025
|
BUY
Grant, award, or other acquisition
|
$333
$13.91 p/Share
|
24
|
|
May 30
2025
|
BUY
Grant, award, or other acquisition
|
$329
$14.31 p/Share
|
23
|
|
May 16
2025
|
BUY
Grant, award, or other acquisition
|
$334
$15.2 p/Share
|
22
|
|
May 02
2025
|
BUY
Grant, award, or other acquisition
|
$329
$14.96 p/Share
|
22
|
|
Apr 17
2025
|
BUY
Grant, award, or other acquisition
|
$332
$13.28 p/Share
|
25
|
|
Apr 04
2025
|
BUY
Grant, award, or other acquisition
|
$322
$13.42 p/Share
|
24
|
|
Mar 21
2025
|
BUY
Grant, award, or other acquisition
|
$330
$15.01 p/Share
|
22
|
|
Mar 07
2025
|
BUY
Grant, award, or other acquisition
|
$332
$15.83 p/Share
|
21
|
|
Mar 03
2025
|
BUY
Grant, award, or other acquisition
|
-
|
12,288
|
|
Feb 21
2025
|
BUY
Grant, award, or other acquisition
|
$322
$15.38 p/Share
|
21
|
|
Feb 07
2025
|
BUY
Grant, award, or other acquisition
|
$323
$16.15 p/Share
|
20
|
|
Jan 24
2025
|
BUY
Grant, award, or other acquisition
|
$323
$15.42 p/Share
|
21
|
|
Jan 10
2025
|
BUY
Grant, award, or other acquisition
|
$328
$14.93 p/Share
|
22
|
|
Dec 27
2024
|
BUY
Grant, award, or other acquisition
|
$316
$15.81 p/Share
|
20
|
|
Dec 13
2024
|
BUY
Grant, award, or other acquisition
|
$321
$16.93 p/Share
|
19
|
|
Nov 29
2024
|
BUY
Grant, award, or other acquisition
|
$309
$18.23 p/Share
|
17
|
|
Nov 15
2024
|
BUY
Grant, award, or other acquisition
|
$309
$18.21 p/Share
|
17
|
|
Nov 01
2024
|
BUY
Grant, award, or other acquisition
|
$320
$16.89 p/Share
|
19
|
|
Oct 18
2024
|
BUY
Grant, award, or other acquisition
|
$313
$17.41 p/Share
|
18
|
|
Oct 04
2024
|
BUY
Grant, award, or other acquisition
|
$309
$16.28 p/Share
|
19
|
|
Sep 20
2024
|
BUY
Grant, award, or other acquisition
|
$313
$17.42 p/Share
|
18
|
|