25 of the best-performing stocks in the S&P 500 appear to be better values than they were a year ago. Nvidia is one of them.
Nvidia, Uber, Amazon and Live Nation are four of the companies that have combined soaring stock prices with even more rapid increases in earnings estimates over the past year.