Centrus' Backlog Hit $5.4 Billion. Its Quarterly Revenue Was… — LEU +0.20 · News Impact Screener