Super Micro Computer, Inc.SMCI

Market cap
$19.1B
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Jun 30, 202335+7.49%
Jun 30, 202232+15.21%
Jun 30, 202128-1.01%
Jun 30, 202028+17.64%
Jun 30, 201924+47.96%
Jun 30, 201716+23.15%
Jun 30, 201613+63.31%
Jun 30, 20158+27.80%
Jun 30, 20146-18.77%
Jun 30, 20138+10.80%
Jun 30, 20127