Nov 22
2024
SELL
Open market or private sale
$27,380
$13.69 p/Share
2,000
Reduced 0.43%
463,566
Common Stock
Nov 21
2024
SELL
Open market or private sale
$13,500
$13.5 p/Share
1,000
Reduced 0.21%
465,566
Common Stock
Nov 18
2024
SELL
Open market or private sale
$27,000
$13.5 p/Share
2,000
Reduced 0.43%
466,566
Common Stock
Aug 29
2024
SELL
Open market or private sale
$12,520
$12.52 p/Share
1,000
Reduced 0.21%
468,566
Common Stock
Aug 27
2024
SELL
Open market or private sale
$12,250
$12.25 p/Share
1,000
Reduced 0.21%
469,566
Common Stock
Aug 26
2024
SELL
Open market or private sale
$23,675
$12.6 p/Share
1,879
Reduced 0.4%
470,566
Common Stock
Jul 31
2024
SELL
Open market or private sale
$38,250
$12.75 p/Share
3,000
Reduced 0.63%
472,445
Common Stock
Jul 30
2024
SELL
Open market or private sale
$12,500
$12.5 p/Share
1,000
Reduced 0.21%
475,445
Common Stock
Jun 25
2024
SELL
Payment of exercise price or tax liability
$647,098
$10.4 p/Share
62,221
Reduced 11.55%
476,445
Common Stock
Jun 25
2024
BUY
Exercise of conversion of derivative security
$542,967
$5.56 p/Share
97,656
Added 15.35%
538,666
Common Stock
Mar 21
2024
SELL
Open market or private sale
$15,263
$11.99 p/Share
1,273
Reduced 0.29%
441,010
Common Stock
Mar 20
2024
SELL
Open market or private sale
$44,164
$11.85 p/Share
3,727
Reduced 0.84%
442,283
Common Stock
Mar 19
2024
SELL
Open market or private sale
$58,750
$11.75 p/Share
5,000
Reduced 1.11%
446,010
Common Stock
Nov 03
2023
SELL
Open market or private sale
$82,588
$11.15 p/Share
7,407
Reduced 1.62%
451,010
Common Stock
Nov 02
2023
SELL
Open market or private sale
$1,509
$11.1 p/Share
136
Reduced 0.03%
458,417
Common Stock
Oct 30
2023
SELL
Open market or private sale
$17,915
$11.1 p/Share
1,614
Reduced 0.35%
458,553
Common Stock
Oct 27
2023
SELL
Open market or private sale
$20,494
$11.12 p/Share
1,843
Reduced 0.4%
460,167
Common Stock
Jul 11
2023
SELL
Payment of exercise price or tax liability
$13,707
$10.44 p/Share
1,313
Reduced 0.28%
462,010
Common Stock
Jun 23
2023
SELL
Payment of exercise price or tax liability
$11,487
$10.5 p/Share
1,094
Reduced 0.24%
463,323
Common Stock
Mar 24
2023
SELL
Payment of exercise price or tax liability
$22,426
$11.62 p/Share
1,930
Reduced 0.41%
464,417
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$667,987
$14.1 p/Share
47,375
Reduced 9.22%
466,347
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
$489,611
$5.73 p/Share
85,447
Added 14.26%
513,722
Common Stock
Jun 23
2022
BUY
Grant, award, or other acquisition
-
10,000
Added 2.84%
342,620
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
$337,395
$6.91 p/Share
48,827
Added 12.8%
332,620
Common Stock
Mar 26
2021
BUY
Grant, award, or other acquisition
-
17,153
Added 5.7%
283,793
Common Stock