Marvell Technology, IREN, Rubrik, Affirm Holdings and Strategy: Why These 5 Stocks Are on Investors' Rada