ECU profit analysis 2025