SMCI

SMCI Price
$37.38
$1.55 (-3.98%)
52W Range
Low: $19.48
High: $58.78
Market Cap
24.56B
Valuation
P/E (TTM): 11.942492
EPS (TTM): 3.13
Div. Yield:

Latest News