Super Micro (NASDAQ:SMCI) looks cheap after its latest selloff, but this story isn’t just about valuation. The real upside may depend on whether the market starts believing the AI growth story again.
Stock prices used were the market prices of March 25, 2026. The video was published on March 30, 2026. On the date of publication, Rick Orford did not have (either directly or indirectly) positions in any of the securities mentioned in this video.