Super Micro Computer Inc (SMCI) P/E Ratio: 14.79x | 2016-2026