Super Micro Computer, Inc.

Super Micro Computer, Inc.

30.04
EUR
-1.62
(-5.12%)
2.84EPS
7.89P/E
16.82BMarket Cap
Nov 03Next Earn