AMD, Constellation Energy, Marvell Technology, Option Care Health and FuelCell Energy: Why These 5 Stocks Are on Investors' Radars Today