No you don't have time, this is way oversold... Revenue from PPA is in 2017... There are Bio stocks trading at $100 a share that have never had any revenue, and are stacked with debt, based on future valuation... Same situation here
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.