Dec 27
2024
SELL
Open market or private sale
$1,309
$4.38 p/Share
299
Reduced 0.09%
321,608
Common Stock
Oct 28
2024
SELL
Open market or private sale
$9,889
$6.06 p/Share
1,632
Reduced 0.5%
321,907
Common Stock
Sep 27
2024
SELL
Open market or private sale
$2,215
$7.51 p/Share
295
Reduced 0.09%
323,539
Common Stock
Jul 29
2024
SELL
Open market or private sale
$14,496
$8.85 p/Share
1,638
Reduced 0.5%
323,834
Common Stock
Jun 27
2024
SELL
Open market or private sale
$1,846
$6.26 p/Share
295
Reduced 0.09%
325,472
Common Stock
Apr 29
2024
SELL
Open market or private sale
$10,354
$6.38 p/Share
1,623
Reduced 0.5%
325,767
Common Stock
Mar 27
2024
SELL
Open market or private sale
$2,679
$7.7 p/Share
348
Reduced 0.11%
327,390
Common Stock
Jan 29
2024
SELL
Open market or private sale
$18,595
$9.64 p/Share
1,929
Reduced 0.59%
327,738
Common Stock
Jan 16
2024
BUY
Grant, award, or other acquisition
-
200,000
Added 37.76%
329,667
Common Stock
Dec 27
2023
SELL
Open market or private sale
$3,383
$11.51 p/Share
294
Reduced 0.23%
129,667
Common Stock
Oct 30
2023
SELL
Open market or private sale
$9,840
$6.03 p/Share
1,632
Reduced 1.24%
129,961
Common Stock
Sep 27
2023
SELL
Open market or private sale
$2,463
$8.38 p/Share
294
Reduced 0.22%
131,593
Common Stock
Jul 28
2023
SELL
Open market or private sale
$19,210
$11.8 p/Share
1,628
Reduced 1.22%
131,887
Common Stock
Jun 27
2023
SELL
Open market or private sale
$3,563
$12.12 p/Share
294
Reduced 0.22%
133,515
Common Stock
Apr 28
2023
SELL
Open market or private sale
$9,631
$11.16 p/Share
863
Reduced 0.64%
134,882
Common Stock
Mar 27
2023
SELL
Open market or private sale
$5,329
$15.36 p/Share
347
Reduced 0.25%
135,745
Common Stock
Jan 30
2023
SELL
Open market or private sale
$18,627
$21.56 p/Share
864
Reduced 0.63%
136,092
Common Stock
Jan 17
2023
BUY
Grant, award, or other acquisition
-
85,425
Added 38.41%
136,956
Common Stock
Jan 12
2023
SELL
Open market or private sale
$199,880
$20.0 p/Share
9,994
Reduced 16.24%
51,531
Common Stock
Dec 27
2022
SELL
Open market or private sale
$4,274
$14.49 p/Share
295
Reduced 0.48%
61,525
Common Stock
Oct 28
2022
SELL
Open market or private sale
$15,681
$21.54 p/Share
728
Reduced 1.16%
61,820
Common Stock
Sep 27
2022
SELL
Open market or private sale
$6,683
$22.73 p/Share
294
Reduced 0.47%
62,548
Common Stock
Jul 28
2022
SELL
Open market or private sale
$15,612
$21.27 p/Share
734
Reduced 1.15%
62,842
Common Stock
Jun 27
2022
SELL
Open market or private sale
$6,093
$20.31 p/Share
300
Reduced 0.47%
63,576
Common Stock
Apr 28
2022
SELL
Open market or private sale
$18,104
$25.57 p/Share
708
Reduced 1.1%
63,876
Common Stock