Jan 06
2026
BUY
Grant, award, or other acquisition
-
150,000
Added 7.72%
1,793,068
Common Stock
Jan 02
2025
BUY
Grant, award, or other acquisition
-
150,000
Added 8.37%
1,643,068
Common Stock
May 10
2024
BUY
Open market or private purchase
$7,034
$6.32 p/Share
1,113
Added 0.07%
1,493,068
Common Stock
Jan 03
2024
BUY
Grant, award, or other acquisition
-
130,000
Added 8.02%
1,491,955
Common Stock
Mar 21
2023
BUY
Open market or private purchase
$5,035
$11.99 p/Share
420
Added 0.03%
1,361,955
Common Stock
Mar 15
2023
BUY
Open market or private purchase
$7,175
$10.71 p/Share
670
Added 0.05%
1,361,535
Common Stock
Jan 12
2023
BUY
Grant, award, or other acquisition
-
115,000
Added 7.79%
1,360,865
Common Stock
Dec 21
2022
BUY
Open market or private purchase
$3,825
$7.65 p/Share
500
Added 0.04%
1,245,865
Common Stock
Nov 17
2022
BUY
Open market or private purchase
$1,080
$7.2 p/Share
150
Added 0.01%
1,245,365
Common Stock
Nov 16
2022
BUY
Open market or private purchase
$1,065
$7.1 p/Share
150
Added 0.01%
1,245,215
Common Stock
Sep 23
2022
BUY
Open market or private purchase
$1,731
$7.87 p/Share
220
Added 0.02%
1,245,065
Common Stock
Sep 02
2022
BUY
Open market or private purchase
$3,357
$8.31 p/Share
404
Added 0.03%
1,244,845
Common Stock
Sep 01
2022
BUY
Open market or private purchase
$12,347
$8.07 p/Share
1,530
Added 0.12%
1,244,441
Common Stock
Aug 31
2022
BUY
Open market or private purchase
$11,911
$8.07 p/Share
1,476
Added 0.12%
1,242,911
Common Stock
May 20
2022
BUY
Open market or private purchase
$4,962
$16.54 p/Share
300
Added 0.02%
1,241,435
Common Stock
May 17
2022
BUY
Open market or private purchase
$2,776
$19.55 p/Share
142
Added 0.01%
1,241,135
Common Stock
May 16
2022
BUY
Open market or private purchase
$1,928
$19.28 p/Share
100
Added 0.01%
1,240,993
Common Stock
May 12
2022
BUY
Open market or private purchase
$20,039
$15.68 p/Share
1,278
Added 0.1%
1,240,893
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
60,000
Added 4.62%
1,239,615
Common Stock
Feb 07
2022
BUY
Open market or private purchase
$2,936
$3.47 p/Share
846
Added 0.07%
1,179,615
Common Stock, par valu...
Feb 04
2022
BUY
Open market or private purchase
$7,098
$3.38 p/Share
2,100
Added 0.18%
1,178,769
Common Stock, par valu...