Business SMCI Missed Revenue. The Market Didn’t Care. Aug 13, 2026 A 77% EPS beat and up to $72B in FY2027 guidance reset the debate.