Super Micro Computer, Inc.

Super Micro Computer, Inc.

10.84
CAD
-0.59
(-5.16%)
1.05EPS
7.91P/E
27.32BMarket Cap
Nov 03Next Earn