Super Micro Computer, Inc.

Super Micro Computer, Inc.

30.60
EUR
+0.80
(+2.68%)
2.84EPS
7.96P/E
16.96BMarket Cap
Nov 03Next Earn