Super Micro Computer, Inc.

Super Micro Computer, Inc.

30.08
EUR
-1.56
(-4.93%)
2.84EPS
7.92P/E
16.87BMarket Cap
Nov 03Next Earn