Churchill Capital Corp XI (CCXI) EV/EBITDA | 2016-2026