May 20
2025
BUY
Grant, award, or other acquisition
$2,395
$4.97 p/Share
482
Added 1.53%
31,107
Common Stock
May 01
2025
BUY
Grant, award, or other acquisition
$2,407
$4.37 p/Share
551
Added 1.77%
30,625
Common Stock
Apr 17
2025
BUY
Grant, award, or other acquisition
$2,400
$4.52 p/Share
531
Added 1.74%
30,074
Common Stock
Apr 01
2025
BUY
Grant, award, or other acquisition
$2,326
$4.96 p/Share
469
Added 1.56%
29,543
Common Stock
Mar 18
2025
BUY
Grant, award, or other acquisition
$2,329
$5.2 p/Share
448
Added 1.52%
29,074
Common Stock
Mar 14
2025
SELL
Sale (or disposition) back to the issuer
$107,730
$6.79 p/Share
15,866
Reduced 35.66%
28,626
Common Stock
Mar 14
2025
BUY
Grant, award, or other acquisition
-
15,866
Added 26.29%
44,492
Common Stock
Mar 03
2025
BUY
Grant, award, or other acquisition
$2,311
$4.65 p/Share
497
Added 1.71%
28,626
Common Stock
Feb 18
2025
BUY
Grant, award, or other acquisition
$2,349
$5.73 p/Share
410
Added 1.44%
28,129
Common Stock
Feb 03
2025
BUY
Grant, award, or other acquisition
$2,283
$5.78 p/Share
395
Added 1.4%
27,719
Common Stock
Jan 16
2025
BUY
Grant, award, or other acquisition
$2,317
$7.91 p/Share
293
Added 1.06%
27,324
Common Stock
Dec 30
2024
BUY
Grant, award, or other acquisition
$2,323
$7.02 p/Share
331
Added 1.21%
27,031
Common Stock
Dec 16
2024
BUY
Grant, award, or other acquisition
$2,338
$6.76 p/Share
346
Added 1.28%
26,700
Common Stock
Dec 02
2024
BUY
Grant, award, or other acquisition
$2,373
$7.0 p/Share
339
Added 1.27%
26,354
Common Stock
Nov 18
2024
BUY
Grant, award, or other acquisition
$2,380
$6.15 p/Share
387
Added 1.47%
26,015
Common Stock
Nov 01
2024
BUY
Grant, award, or other acquisition
$1,940
$6.3 p/Share
308
Added 1.19%
25,628
Common Stock
Oct 16
2024
BUY
Grant, award, or other acquisition
$1,968
$6.39 p/Share
308
Added 1.2%
25,320
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
$2,003
$6.34 p/Share
316
Added 1.25%
25,012
Common Stock
Sep 17
2024
BUY
Grant, award, or other acquisition
$1,995
$5.94 p/Share
336
Added 1.34%
24,696
Common Stock
Sep 03
2024
BUY
Grant, award, or other acquisition
$1,995
$7.42 p/Share
269
Added 1.09%
24,360
Common Stock
Aug 16
2024
BUY
Grant, award, or other acquisition
$1,968
$8.56 p/Share
230
Added 0.95%
24,091
Common Stock
Aug 02
2024
BUY
Grant, award, or other acquisition
$1,954
$9.09 p/Share
215
Added 0.89%
23,861
Common Stock
Jul 16
2024
BUY
Grant, award, or other acquisition
$1,976
$9.98 p/Share
198
Added 0.83%
23,646
Common Stock
Jul 02
2024
BUY
Grant, award, or other acquisition
$1,977
$9.74 p/Share
203
Added 0.86%
23,448
Common Stock
Jun 19
2024
BUY
Grant, award, or other acquisition
$1,970
$9.61 p/Share
205
Added 0.87%
23,245
Common Stock