Super Micro Computer, Inc.SMCI

Market cap
$19.1B
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Jun 30, 2023796+116.53%
Jun 30, 2022368+141.66%
Jun 30, 2021152+33.30%
Jun 30, 2020114-6.02%
Jun 30, 2019121+9.17%
Jun 30, 2017111-7.41%
Jun 30, 2016120-22.43%
Jun 30, 2015155+78.80%
Jun 30, 201487+147.54%
Jun 30, 201335-34.08%
Jun 30, 201253