Dec 11
2024
SELL
Open market or private sale
$73,477
$9.03 p/Share
8,137
Reduced 1.05%
764,140
Common Stock
Dec 10
2024
SELL
Open market or private sale
$77,358
$9.37 p/Share
8,256
Reduced 1.06%
772,277
Common Stock
Dec 09
2024
BUY
Grant, award, or other acquisition
-
29,250
Added 3.61%
780,533
Common Stock
Jul 30
2024
SELL
Open market or private sale
$14,523
$15.55 p/Share
934
Reduced 0.12%
751,283
Common Stock
Jul 29
2024
SELL
Open market or private sale
$63,348
$15.58 p/Share
4,066
Reduced 0.54%
752,217
Common Stock
Jul 11
2024
SELL
Open market or private sale
$61,300
$12.26 p/Share
5,000
Reduced 0.66%
756,283
Common Stock
Jun 28
2024
SELL
Open market or private sale
$215,400
$10.77 p/Share
20,000
Reduced 2.56%
761,283
Common Stock
Jun 04
2024
SELL
Open market or private sale
$61,650
$12.33 p/Share
5,000
Reduced 0.64%
781,283
Common Stock
Jun 03
2024
SELL
Open market or private sale
$54,650
$10.93 p/Share
5,000
Reduced 0.63%
786,283
Common Stock
May 31
2024
SELL
Open market or private sale
$141,150
$9.41 p/Share
15,000
Reduced 1.86%
791,283
Common Stock
May 06
2024
SELL
Open market or private sale
$54,600
$10.92 p/Share
5,000
Reduced 0.62%
806,283
Common Stock
Apr 30
2024
SELL
Open market or private sale
$142,650
$9.51 p/Share
15,000
Reduced 1.82%
811,283
Common Stock
Mar 28
2024
SELL
Open market or private sale
$219,400
$10.97 p/Share
20,000
Reduced 2.36%
826,283
Common Stock
Feb 29
2024
SELL
Open market or private sale
$317,750
$12.71 p/Share
25,000
Reduced 2.87%
846,283
Common Stock
Feb 01
2024
SELL
Open market or private sale
$77,800
$15.56 p/Share
5,000
Reduced 0.57%
871,283
Common Stock
Jan 31
2024
SELL
Open market or private sale
$305,750
$12.23 p/Share
25,000
Reduced 2.77%
876,283
Common Stock
Dec 29
2023
SELL
Open market or private sale
$342,500
$13.7 p/Share
25,000
Reduced 2.7%
901,283
Common Stock
Nov 30
2023
SELL
Open market or private sale
$314,250
$12.57 p/Share
25,000
Reduced 2.63%
926,283
Common Stock
Nov 22
2023
SELL
Open market or private sale
$55,447
$13.9 p/Share
3,989
Reduced 0.42%
951,283
Common Stock
Nov 21
2023
SELL
Open market or private sale
$62,293
$14.86 p/Share
4,192
Reduced 0.44%
955,272
Common Stock
Nov 20
2023
BUY
Grant, award, or other acquisition
-
15,750
Added 1.62%
959,464
Common Stock
Nov 02
2023
SELL
Open market or private sale
$78,200
$15.64 p/Share
5,000
Reduced 0.53%
943,714
Common Stock
Oct 31
2023
SELL
Open market or private sale
$301,250
$12.05 p/Share
25,000
Reduced 2.57%
948,714
Common Stock
Sep 29
2023
SELL
Open market or private sale
$310,250
$12.41 p/Share
25,000
Reduced 2.5%
973,714
Common Stock
Sep 05
2023
SELL
Open market or private sale
$116,199
$11.62 p/Share
10,000
Reduced 0.99%
998,714
Common Stock