Array Technologies Inc (ARRY) EV/EBITDA: 12.80x | 2016-2026