Earnings Nasdaq closes at a record as Nvidia and TSMC hit highs, plus Trump’s $5,000 check promise 6 days ago AVGOBALLCAVA