One could only presume that a shareholder update including revenue news would be in order. It's quite clear the company doesn't just put out press for no reason or "fluff news".
Securing a position now IMO- before the crowd might be best suited with this low floater - under 300mil float And under 400mil o/s.