SUPER MICRO COMPUTER INC (SMCI) Stock News

NASDAQ:SMCI • US86800U3023

33.6 USD
+2.47 (+7.93%)
At close: Feb 25, 2026
33.1845 USD
-0.42 (-1.24%)
After Hours: 2/25/2026, 8:00:02 PM