Super Micro Computer, Inc.

Super Micro Computer, Inc.

38.64
EUR
-0.06
(-0.16%)
2.84EPS
7.87P/E
16.78BMarket Cap
Nov 03Next Earn