News

Super Micro Computer ( NASDAQ: SMCI) is down ~6% in after-hours trading Tuesday after the company lowered its 2025 revenue guidance range, which now excludes the consensus figure. Also, fiscal 2025 Q4 ...