Summary
The market has been overreacting to a share sale by the company and pre-IPO investors.
Product launches will catalyze sales in 2019 and 2020.
The share price has dropped more than 40% from its peak.
The market has been overreacting to a share sale by the company and pre-IPO investors.
Product launches will catalyze sales in 2019 and 2020.
The share price has dropped more than 40% from its peak.