SMCI
Super Micro Computer, Inc.
$41.64
USD
-$7.33 (-14.97%)since Jun 03, 2026