May 01
2024
BUY
Grant, award, or other acquisition
$17,000
$14.05 p/Share
1,210
Added 15.27%
6,714
Common Stock
Aug 29
2023
BUY
Open market or private purchase
$18,229
$18.93 p/Share
963
Added 15.28%
5,341
Common Stock
May 12
2023
BUY
Open market or private purchase
$9,806
$15.69 p/Share
625
Added 25.55%
1,821
Common Stock
May 04
2023
BUY
Open market or private purchase
$16,577
$17.45 p/Share
950
Added 20.21%
3,750
Common Stock
May 04
2023
BUY
Grant, award, or other acquisition
$17,028
$17.2 p/Share
990
Added 18.54%
4,351
Common Stock
Dec 13
2022
BUY
Open market or private purchase
$11,654
$24.28 p/Share
480
Added 28.64%
1,196
Common Stock
Sep 09
2022
$975
$23.78 p/Share
41
Added 1.9%
2,121
Common Stock
Sep 08
2022
$3,972
$23.5 p/Share
169
Added 7.52%
2,079
Common Stock
May 19
2022
BUY
Open market or private purchase
$5,110
$25.55 p/Share
200
Added 6.67%
2,800
Common Stock
May 17
2022
BUY
Open market or private purchase
$5,034
$25.17 p/Share
200
Added 7.14%
2,600
Common Stock
May 12
2022
BUY
Open market or private purchase
$5,140
$25.7 p/Share
200
Added 7.69%
2,400
Common Stock
May 03
2022
BUY
Grant, award, or other acquisition
$17,955
$25.65 p/Share
700
Added 36.84%
1,200
Common Stock
Nov 08
2021
BUY
Open market or private purchase
$13,458
$22.43 p/Share
600
Added 21.43%
2,200
Common Stock
Sep 10
2021
BUY
Open market or private purchase
$4,506
$22.53 p/Share
200
Added 11.11%
1,600
Common Stock
Sep 08
2021
BUY
Open market or private purchase
$4,524
$22.62 p/Share
200
Added 12.5%
1,400
Common Stock
Sep 03
2021
BUY
Open market or private purchase
$4,550
$22.75 p/Share
200
Added 14.29%
1,200
Common Stock
Sep 01
2021
BUY
Open market or private purchase
$4,546
$22.73 p/Share
200
Added 16.67%
1,000
Common Stock
Aug 30
2021
BUY
Open market or private purchase
$4,538
$22.69 p/Share
200
Added 20.0%
800
Common Stock
Aug 26
2021
BUY
Open market or private purchase
$4,414
$22.07 p/Share
200
Added 25.0%
600
Common Stock
Aug 24
2021
BUY
Open market or private purchase
$4,454
$22.27 p/Share
200
Added 33.33%
400
Common Stock
Jun 08
2021
BUY
Open market or private purchase
$4,746
$23.73 p/Share
200
Added 50.0%
200
Common Stock
May 03
2021
BUY
Grant, award, or other acquisition
$11,175
$22.35 p/Share
500
Added 14.61%
2,923
Common Stock