"The company has no press releases in recent memory that address sales, new products, etc. no filings"
Everything you said here is wrong...filing was July 7, which addressed sales, and new products are scattered all over social media, which is their marketing tool.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.