Maybe one of the most overvalued stocks I have seen in a while. 2000 customers at 14.99 / month and a market cap of close to 1 billion dollars. If I owned I would sell it. Otherwise consider shorting this thing.
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.