Aug 06
2025
BUY
Open market or private purchase
$287,470
$3.23 p/Share
89,000
Added 1.96%
4,444,326
Common Stock
Aug 05
2025
BUY
Open market or private purchase
$648,000
$3.24 p/Share
200,000
Added 4.39%
4,355,326
Common Stock, $.0001 p...
Jun 23
2025
BUY
Open market or private purchase
$36,171
$3.48 p/Share
10,394
Added 0.25%
4,155,326
Common Stock
Jun 20
2025
BUY
Open market or private purchase
$3,517
$3.5 p/Share
1,005
Added 0.02%
4,144,932
Common Stock, $.0001 p...
Sep 11
2024
BUY
Open market or private purchase
$79,304
$4.31 p/Share
18,400
Added 0.44%
4,143,927
Common Stock, $.0001 p...
Sep 10
2024
BUY
Open market or private purchase
$200,000
$4.0 p/Share
50,000
Added 1.2%
4,125,527
Common Stock
Sep 09
2024
BUY
Open market or private purchase
$121,500
$4.05 p/Share
30,000
Added 0.73%
4,075,527
Common Stock
Sep 06
2024
BUY
Open market or private purchase
$838,000
$4.19 p/Share
200,000
Added 4.71%
4,045,527
Common Stock, $.0001 p...
Jan 29
2024
SELL
Payment of exercise price or tax liability
$184,505
$6.19 p/Share
29,807
Reduced 0.77%
3,845,527
Common Stock
Jan 28
2024
BUY
Exercise of conversion of derivative security
-
116,666
Added 2.92%
3,875,334
Common Stock, $.0001 p...
Jan 28
2023
BUY
Grant, award, or other acquisition
-
116,667
Added 3.01%
3,758,672
Common Stock, $.0001 p...
Mar 11
2022
SELL
Open market or private sale
$1,800,755
$23.28 p/Share
77,352
Reduced 2.08%
3,642,005
Common Stock, $.0001 p...
Feb 03
2022
SELL
Payment of exercise price or tax liability
$850,777
$21.64 p/Share
39,315
Reduced 1.05%
3,719,357
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
$2,524,674
$21.64 p/Share
116,667
Added 3.01%
3,758,672
Common Stock, $.0001 p...
May 28
2021
BUY
Grant, award, or other acquisition
-
500,000
Added 12.07%
3,642,005
Common Stock, $.0001 p...
Mar 22
2021
SELL
Open market or private sale
$1,006,800
$16.78 p/Share
60,000
Reduced 1.62%
3,642,005
Common Stock
Mar 19
2021
SELL
Open market or private sale
$487,705
$17.34 p/Share
28,126
Reduced 0.75%
3,702,005
Common Stock
Mar 18
2021
SELL
Open market or private sale
$440,500
$17.62 p/Share
25,000
Reduced 0.67%
3,730,131
Common Stock, $.0001 p...
Mar 15
2021
SELL
Open market or private sale
$458,437
$17.87 p/Share
25,654
Reduced 0.68%
3,755,131
Common Stock
Mar 12
2021
SELL
Open market or private sale
$404,916
$17.95 p/Share
22,558
Reduced 0.59%
3,780,785
Common Stock
Mar 11
2021
SELL
Open market or private sale
$633,735
$18.05 p/Share
35,110
Reduced 0.91%
3,803,343
Common Stock, $.0001 p...
Dec 31
2020
$189,999
$15.5 p/Share
12,258
Reduced 0.32%
3,838,453
Common Stock
Dec 30
2020
$1,059,983
$15.5 p/Share
68,386
Reduced 1.74%
3,850,711
Common Stock