Ferrovial SE (FER) reported Q2 adjusted earnings before interest, taxes, depreciation and amortization late Tuesday of 347 million euros ($400.6 million), down from 349 million euros a year earlier.
Three analysts surveyed by FactSet expected 385.7 million euros.
Revenue in the quarter ended June 30 rose to 2.41 billion euros from 2.39 billion euros a year earlier.
Analysts polled by FactSet expected 2.49 billion euros.