News

Super Micro Computer (NASDAQ:SMCI) is down ~6% in after-hours trading Tuesday after the company lowered its 2025 revenue ...