Moderna: Best S&P 500 Stock YTD Could Rally Into YE, But Valuation Is Uncertain | SharesLocker