Super Micro Computer, Inc.

Super Micro Computer, Inc.

31.98
USD
-4.02
(-11.17%)
3.24EPS
9.12P/E
22.20BMarket Cap
Nov 03Next Earn