Super Micro Computer, Inc.

Super Micro Computer, Inc.

30.14
EUR
+0.24
(+0.80%)
2.84EPS
7.87P/E
16.76BMarket Cap
Nov 03Next Earn