Nvidia beats expectations, but Wall Street wanted more

February 27, 2025