Home Stock Analysis What’s fueling AMD stock’s monster rally today: AI deal, upgrades, or hype?