Super Micro Computer (SMCI 1.55%), a developer of server and storage solutions based on modular and open-standard architecture, closed at $31.97, up 9.22%. The stock rose as investors evaluated the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results