Bank of America Corporation (BAC) EV/EBITDA: 26.87x | 2016-2026