BWX Technologies Inc (BWXT) EV/EBITDA: 44.95x | 2016-2026