Ferrovial (FER) reported 2025 net profit late Wednesday of 888 million euros ($1.05 billion), down from 3.24 billion euros a year earlier.
Analysts polled by FactSet expected 833.1 million euros.
Revenue for the year ended Dec. 31 was 9.63 billion euros, up from 9.15 billion euros a year earlier.
Analysts surveyed by FactSet expected 9.5 billion euros.