Apr 25
2023
BUY
Open market or private purchase
$5,215
$17.1 p/Share
305
Added 0.52%
57,886
Common Stock
Mar 20
2023
BUY
Open market or private purchase
$3,600
$18.0 p/Share
200
Added 0.35%
57,581
Common Stock
Mar 17
2023
BUY
Open market or private purchase
$1,647
$18.3 p/Share
90
Added 0.16%
57,381
Common Stock
Mar 13
2023
BUY
Open market or private purchase
$17,000
$17.0 p/Share
1,000
Added 1.72%
57,159
Common Stock
Mar 10
2023
BUY
Open market or private purchase
$9,250
$18.5 p/Share
500
Added 0.88%
56,159
Common Stock
Feb 21
2023
BUY
Open market or private purchase
$6,057
$20.19 p/Share
300
Added 0.54%
55,659
Common Stock
Dec 16
2022
BUY
Open market or private purchase
$1,454
$19.39 p/Share
75
Added 0.14%
55,278
Common Stock
Oct 31
2022
BUY
Open market or private purchase
$3,600
$18.0 p/Share
200
Added 0.36%
55,203
Common Stock
Oct 27
2022
BUY
Grant, award, or other acquisition
-
1,911
Added 3.36%
55,003
Common Stock
Oct 27
2022
BUY
Open market or private purchase
$3,690
$18.45 p/Share
200
Added 0.42%
47,306
Common Stock
Sep 22
2022
BUY
Open market or private purchase
$6,060
$20.2 p/Share
300
Added 0.63%
47,107
Common Stock
Sep 15
2022
$1,613
$20.95 p/Share
77
Added 0.16%
46,807
Common Stock
Jun 23
2022
BUY
Open market or private purchase
$39,000
$19.5 p/Share
2,000
Added 4.11%
46,671
Common Stock
Jun 15
2022
BUY
Open market or private purchase
$7,270
$19.65 p/Share
370
Added 0.82%
44,614
Common Stock
May 20
2022
BUY
Open market or private purchase
$6,345
$21.15 p/Share
300
Added 0.67%
44,244
Common Stock
Mar 15
2022
BUY
Open market or private purchase
$3,465
$23.73 p/Share
146
Added 0.33%
43,944
Common Stock
Feb 11
2022
BUY
Open market or private purchase
$4,750
$23.75 p/Share
200
Added 0.46%
43,751
Common Stock
Feb 08
2022
BUY
Open market or private purchase
$3,600
$24.0 p/Share
150
Added 0.34%
43,551
Common Stock
Jan 27
2022
BUY
Open market or private purchase
$3,450
$23.0 p/Share
150
Added 0.34%
43,401
Common Stock
Dec 15
2021
BUY
Open market or private purchase
$10,313
$22.42 p/Share
460
Added 1.05%
43,201
Common Stock
Nov 08
2021
BUY
Open market or private purchase
$2,250
$22.5 p/Share
100
Added 0.23%
42,741
Common Stock
Oct 26
2021
BUY
Open market or private purchase
$4,400
$22.0 p/Share
200
Added 0.47%
42,641
Common Stock
Sep 16
2021
BUY
Grant, award, or other acquisition
-
1,415
Added 3.23%
42,441
Common Stock
Sep 15
2021
BUY
Open market or private purchase
$1,419
$21.5 p/Share
66
Added 0.18%
36,742
Common Stock
Aug 10
2021
BUY
Open market or private purchase
$1,945
$19.45 p/Share
100
Added 0.27%
36,676
Common Stock