Super Micro Computer, Inc.

Super Micro Computer, Inc.

29.42
EUR
-2.20
(-6.96%)
2.84EPS
7.83P/E
16.68BMarket Cap
Nov 03Next Earn