I don't follow it as much. I just watch the price closing each day on my streamer. I did examine the last two SEC filings. Seems Tew has already gifted himself additional shares.
How about revenue?
None that I know of in the past 12 months.
The Nasdaq's third tier, the AMEX can be just as bad, and last but not least, the OTC, it seems, are financial venues that reward failure.