Sep 13
2023
SELL
Open market or private sale
$211,500
$7.05 p/Share
30,000
Reduced 1.7%
1,739,654
Common Stock
Sep 07
2023
SELL
Open market or private sale
$196,750
$7.87 p/Share
25,000
Reduced 1.39%
1,769,654
Common Stock
Sep 05
2023
SELL
Open market or private sale
$170,000
$8.5 p/Share
20,000
Reduced 1.1%
1,794,654
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$3,482
$8.84 p/Share
394
Reduced 0.02%
1,814,654
Common Stock
Aug 30
2023
SELL
Payment of exercise price or tax liability
$30,309
$8.76 p/Share
3,460
Reduced 0.19%
1,815,048
Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$4,203
$10.67 p/Share
394
Reduced 0.02%
1,818,508
Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$3,656
$9.28 p/Share
394
Reduced 0.02%
1,818,902
Common Stock
Jun 21
2023
SELL
Payment of exercise price or tax liability
$601,063
$8.94 p/Share
67,233
Reduced 3.78%
1,713,098
Common Stock
Jun 21
2023
BUY
Exercise of conversion of derivative security
$411,000
$4.11 p/Share
100,000
Added 5.32%
1,780,331
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$3,660
$9.29 p/Share
394
Reduced 0.02%
1,680,331
Common Stock
May 31
2023
SELL
Payment of exercise price or tax liability
$3,774
$9.14 p/Share
413
Reduced 0.02%
1,680,725
Common Stock
May 30
2023
SELL
Payment of exercise price or tax liability
$330,729
$9.11 p/Share
36,304
Reduced 2.11%
1,681,138
Common Stock
May 30
2023
BUY
Exercise of conversion of derivative security
-
57,091
Added 3.22%
1,717,442
Common Stock
May 26
2023
SELL
Payment of exercise price or tax liability
$828,752
$8.23 p/Share
100,699
Reduced 5.72%
1,660,351
Common Stock
May 26
2023
BUY
Exercise of conversion of derivative security
$565,500
$3.77 p/Share
150,000
Added 7.85%
1,761,050
Common Stock
May 22
2023
BUY
Grant, award, or other acquisition
-
106,198
Added 5.82%
1,717,248
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$4,613
$11.71 p/Share
394
Reduced 0.02%
1,611,050
Common Stock
Apr 30
2023
SELL
Payment of exercise price or tax liability
$4,844
$11.73 p/Share
413
Reduced 0.03%
1,611,444
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$5,623
$12.36 p/Share
455
Reduced 0.03%
1,611,857
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$5,895
$12.36 p/Share
477
Reduced 0.03%
1,612,312
Common Stock
Mar 16
2023
SELL
Open market or private sale
$359,100
$10.26 p/Share
35,000
Reduced 2.12%
1,612,789
Common Stock
Mar 15
2023
SELL
Open market or private sale
$368,899
$10.54 p/Share
35,000
Reduced 2.08%
1,647,789
Common Stock
Mar 02
2023
SELL
Open market or private sale
$387,268
$10.75 p/Share
36,025
Reduced 2.1%
1,682,789
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$411,908
$10.86 p/Share
37,929
Reduced 2.16%
1,718,814
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
$177,800
$2.54 p/Share
70,000
Added 3.83%
1,756,288
Common Stock