SMCI.NE Super Micro Computer, Inc.
P/E
23.204546
Forward P/E
--
Price/Sales
1.2202173
Beta
1.516
Div Yield
--
Market Cap
--