Home Editor's Pick Nvidia Stock Tumbles on Earnings Anticipation and AI Rivalry