Super Micro Computer, Inc.

Super Micro Computer, Inc.

29.99
EUR
-1.71
(-5.41%)
2.84EPS
7.95P/E
16.94BMarket Cap
Nov 03Next Earn