Summit Therapeutics (NASDAQ: SMMT) has been one of the hottest stocks to own over the past 12 months, with its valuation ...