Super Micro Computer, Inc.SMCI

Market cap
$19.1B
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Jun 30, 202311.2+57.94%
Jun 30, 20227.1+65.45%
Jun 30, 20214.3+25.13%
Jun 30, 20203.4-1.49%
Jun 30, 20193.5-22.50%
Jun 30, 20174.5-17.45%
Jun 30, 20165.4-30.29%
Jun 30, 20157.8+31.75%
Jun 30, 20145.9+96.15%
Jun 30, 20133-42.51%
Jun 30, 20125.2