Super Micro Computer, Inc.

Super Micro Computer, Inc.

10.83
CAD
-0.58
(-5.08%)
1.05EPS
7.86P/E
27.15BMarket Cap
Nov 03Next Earn