Super Micro Computer, Inc.

Super Micro Computer, Inc.

27.61
CHF
-2.14
(-7.18%)
2.62EPS
7.87P/E
15.47BMarket Cap
Nov 03Next Earn