Going to rocketWith a run rate of $700m (based on a recent research report from Focus Merchant Group's Ralph Garcea) and Adjusted EBITDA of $28m this thing is crazy undervalued. It should be trading at 9.2x 2019 forward EBITDA...based on that multiple and this run rate works out to ~257m market cap. Yet the thing is trading at $43m.
No doubt this thing starts to take off a lot sooner than later.