Super Micro Computer, Inc.

Super Micro Computer, Inc.

30.33
EUR
+0.33
(+1.10%)
2.84EPS
7.88P/E
16.79BMarket Cap
Nov 03Next Earn