April 29, 2026 0Comment Amazon stock drops 6% despite Q1 earnings beat; Nvidia eyes top market cap spot