Spanish department store chain El Corte Inglés reported a 22.8% rise in net profit for the fiscal year ending February 2026, reaching €628 million, while reducing its net debt to its lowest level in two decades.