Super Micro Computer, Inc. (SMCI)
NASDAQ: SMCI · Real-Time Price · USD
52.41
-2.41 (-4.41%)
Oct 22, 2025, 3:48 PM EDT - Market open
Source: Business metrics provided by Main Street Data and sourced from official company press releases and documents.