Jan 24
2025
|
BUY
Grant, award, or other acquisition
|
$2,451
$15.42 p/Share
|
159
|
|
Dec 13
2024
|
BUY
Grant, award, or other acquisition
|
$2,454
$16.93 p/Share
|
145
|
|
Nov 29
2024
|
BUY
Grant, award, or other acquisition
|
$2,461
$18.23 p/Share
|
135
|
|
Oct 18
2024
|
BUY
Grant, award, or other acquisition
|
$2,454
$17.41 p/Share
|
141
|
|
Sep 20
2024
|
BUY
Grant, award, or other acquisition
|
$2,456
$17.42 p/Share
|
141
|
|
Aug 23
2024
|
BUY
Grant, award, or other acquisition
|
$2,463
$17.85 p/Share
|
138
|
|
Jul 26
2024
|
BUY
Grant, award, or other acquisition
|
$2,464
$18.39 p/Share
|
134
|
|
Jul 12
2024
|
BUY
Grant, award, or other acquisition
|
$2,452
$15.62 p/Share
|
157
|
|
May 31
2024
|
BUY
Grant, award, or other acquisition
|
$2,465
$14.5 p/Share
|
170
|
|
May 03
2024
|
BUY
Grant, award, or other acquisition
|
$2,453
$15.73 p/Share
|
156
|
|
Apr 05
2024
|
BUY
Grant, award, or other acquisition
|
$2,461
$16.63 p/Share
|
148
|
|
Mar 08
2024
|
BUY
Grant, award, or other acquisition
|
$2,462
$16.53 p/Share
|
149
|
|
Mar 07
2024
|
BUY
Grant, award, or other acquisition
|
-
|
3,018
|
|
Feb 09
2024
|
BUY
Grant, award, or other acquisition
|
$2,458
$17.31 p/Share
|
142
|
|
Jan 02
2024
|
BUY
Grant, award, or other acquisition
|
$2,968
$19.4 p/Share
|
153
|
|
Dec 01
2023
|
BUY
Grant, award, or other acquisition
|
$2,645
$17.29 p/Share
|
153
|
|
Nov 03
2023
|
BUY
Grant, award, or other acquisition
|
$2,307
$16.97 p/Share
|
136
|
|
Oct 06
2023
|
BUY
Grant, award, or other acquisition
|
$2,640
$16.1 p/Share
|
164
|
|
Sep 08
2023
|
BUY
Grant, award, or other acquisition
|
$1,996
$16.64 p/Share
|
120
|
|
Aug 11
2023
|
BUY
Grant, award, or other acquisition
|
$2,321
$17.86 p/Share
|
130
|
|
Jun 30
2023
|
BUY
Grant, award, or other acquisition
|
$2,956
$17.29 p/Share
|
171
|
|
Jun 20
2023
|
BUY
Grant, award, or other acquisition
|
-
|
2,743
|
|
Jun 02
2023
|
BUY
Grant, award, or other acquisition
|
$1,668
$17.75 p/Share
|
94
|
|
May 05
2023
|
BUY
Grant, award, or other acquisition
|
$2,637
$16.38 p/Share
|
161
|
|
Apr 10
2023
|
BUY
Grant, award, or other acquisition
|
$3,612
$18.43 p/Share
|
196
|
|