Feb 26
2025
BUY
Open market or private purchase
$25,150
$25.15 p/Share
1,000
Added 0.48%
207,117
Common Stock
Jun 30
2024
BUY
Grant, award, or other acquisition
-
798
Added 0.39%
206,117
Common Stock
May 21
2024
BUY
Open market or private purchase
$98,000
$24.5 p/Share
4,000
Added 1.91%
205,319
Common Stock
May 20
2024
BUY
Grant, award, or other acquisition
-
9,466
Added 4.49%
201,319
Common Stock
May 01
2024
BUY
Open market or private purchase
$109,750
$21.95 p/Share
5,000
Added 2.54%
191,853
Common Stock
Mar 31
2024
BUY
Grant, award, or other acquisition
-
1,000
Added 0.53%
186,853
Common Stock
Mar 06
2024
BUY
Open market or private purchase
$989,000
$19.78 p/Share
50,000
Added 21.2%
185,853
Common Stock
Jan 05
2024
BUY
Grant, award, or other acquisition
-
1,186
Added 0.87%
135,853
Common Stock
Oct 06
2023
BUY
Grant, award, or other acquisition
-
1,462
Added 1.07%
134,667
Common Stock
Sep 18
2023
BUY
Open market or private purchase
$159,900
$15.99 p/Share
10,000
Added 6.98%
133,205
Common Stock
Jul 10
2023
BUY
Grant, award, or other acquisition
-
1,054
Added 0.85%
123,205
Common Stock
Jun 05
2023
BUY
Grant, award, or other acquisition
-
8,299
Added 6.36%
122,151
Common Stock
Apr 12
2023
BUY
Grant, award, or other acquisition
-
1,030
Added 0.9%
113,852
Common Stock
Jun 08
2022
BUY
Grant, award, or other acquisition
-
11,941
Added 9.57%
112,822
Common Stock
Mar 22
2022
BUY
Open market or private purchase
$96,911
$5.73 p/Share
16,913
Added 14.36%
100,881
Common Stock
Mar 21
2022
BUY
Open market or private purchase
$76,821
$5.87 p/Share
13,087
Added 13.48%
83,968
Common Stock
Dec 21
2021
BUY
Open market or private purchase
$57,540
$6.01 p/Share
9,574
Added 11.9%
70,881
Common Stock
Dec 20
2021
BUY
Open market or private purchase
$31,796
$5.86 p/Share
5,426
Added 8.13%
61,307
Common Stock
Dec 10
2021
BUY
Open market or private purchase
$99,491
$6.1 p/Share
16,310
Added 22.59%
55,881
Common Stock
Dec 09
2021
BUY
Open market or private purchase
$22,509
$6.1 p/Share
3,690
Added 8.53%
39,571
Common Stock
Nov 04
2021
BUY
Grant, award, or other acquisition
-
5,881
Added 14.08%
35,881
Common Stock