Super Micro Computer, Inc.

Super Micro Computer, Inc.

30.64
EUR
+0.72
(+2.41%)
2.84EPS
7.87P/E
16.76BMarket Cap
Nov 03Next Earn