Super Micro Computer, Inc.

Super Micro Computer, Inc.

29.76
EUR
-1.90
(-6.00%)
2.84EPS
7.75P/E
16.51BMarket Cap
Nov 03Next Earn