Jul 30
2024
|
BUY
Open market or private purchase
|
$3,692
$28.19 p/Share
|
131
|
|
May 01
2024
|
BUY
Open market or private purchase
|
$3,656
$22.85 p/Share
|
160
|
|
Mar 28
2024
|
BUY
Open market or private purchase
|
$20,521
$20.44 p/Share
|
1,004
|
|
Jan 31
2024
|
BUY
Open market or private purchase
|
$3,379
$24.67 p/Share
|
137
|
|
Dec 29
2023
|
BUY
Grant, award, or other acquisition
|
-
|
885
|
|
Dec 29
2023
|
BUY
Open market or private purchase
|
$3,347
$19.46 p/Share
|
172
|
|
Sep 29
2023
|
BUY
Open market or private purchase
|
$3,309
$21.63 p/Share
|
153
|
|
Aug 01
2023
|
BUY
Other acquisition or disposition
|
-
|
5,344
|
|
Jun 30
2023
|
BUY
Grant, award, or other acquisition
|
-
|
178
|
|
Mar 31
2023
|
BUY
Open market or private purchase
|
-
|
1,146
|
|
Dec 31
2022
|
BUY
Grant, award, or other acquisition
|
-
|
110
|
|
Dec 31
2022
|
BUY
Grant, award, or other acquisition
|
-
|
378
|
|
Sep 30
2022
|
BUY
Grant, award, or other acquisition
|
-
|
114
|
|
Jun 30
2022
|
BUY
Grant, award, or other acquisition
|
-
|
124
|
|
Mar 31
2022
|
BUY
Open market or private purchase
|
-
|
997
|
|
Dec 31
2021
|
BUY
Grant, award, or other acquisition
|
-
|
668
|
|
Dec 31
2021
|
BUY
Open market or private purchase
|
-
|
549
|
|
Sep 30
2021
|
BUY
Open market or private purchase
|
-
|
501
|
|
Jun 30
2021
|
BUY
Grant, award, or other acquisition
|
-
|
92
|
|
Mar 31
2021
|
BUY
Grant, award, or other acquisition
|
-
|
109
|
|
Dec 31
2020
|
BUY
Grant, award, or other acquisition
|
-
|
120
|
|
Dec 31
2020
|
BUY
Grant, award, or other acquisition
|
-
|
828
|
|
Sep 30
2020
|
BUY
Grant, award, or other acquisition
|
-
|
123
|
|