Skepticism brought down the stock since IPO. Probably because of a market cap $7.5 billion while majority of pipeline is only in Phase 1, which led the investment community to react "long way to go!". I'll wait till the dust settles. Science/technology is undoubtedly worth holding long term, imo.