Ferrovial S.A. (FER) — Long-term Investment Intensity

Latest as of June 2026: 14.4%

Ferrovial S.A. (FER) has a Long-term Investment Intensity of 14.4% as of June 2026. Long-term investments of €3.92 Billion represent 14.4% of total assets of €27.22 Billion. A higher ratio indicates a company with significant capital committed to long-duration strategic positions. Check Ferrovial S.A. (FER) asset resilience to evaluate the company's liquid asset resilience ratio.

LT Investment Intensity

14.4%
LT Investments / Total Assets

Long-term Investments

€3.92 Billion
EUR

Total Assets

€27.22 Billion
EUR

Country

Spain
MC

Ferrovial S.A. Long-term Investment Intensity (2013–2025)

This chart shows how Ferrovial S.A.'s Long-term Investment Intensity has evolved across 12 annual periods from 2013 to 2025. As of June 2026, the intensity stands at 14.4%, reflecting long-term investments of €3.92 Billion against total assets of €27.22 Billion EUR. For the complete balance sheet picture, see FER total asset value.

Annual Long-term Investment Intensity for Ferrovial S.A. (2013–2025)

The table below presents the year-by-year Long-term Investment Intensity for Ferrovial S.A. from 2013 to 2025, covering 12 annual filings. Each row shows total assets, long-term investments, the intensity percentage, and the change in percentage points compared to the prior year. Read Ferrovial S.A. total liabilities for a breakdown of total debt and financial obligations.

Year LT Investment Intensity LT Investments (EUR) Total Assets Change (pp)
2025 14.6% €4.02 Billion €27.42 Billion ▲ +2.1 pp
2024 12.5% €3.63 Billion €29.00 Billion ▲ +4.6 pp
2023 7.9% €2.08 Billion €26.32 Billion ▲ +0.4 pp
2022 7.6% €1.99 Billion €26.28 Billion ▲ +0.2 pp
2021 7.4% €1.84 Billion €24.90 Billion ▼ -3.2 pp
2019 10.6% €2.56 Billion €24.11 Billion ▼ -0.2 pp
2018 10.8% €2.46 Billion €22.81 Billion ▼ -0.9 pp
2017 11.7% €2.69 Billion €22.99 Billion ▼ -0.6 pp
2016 12.3% €2.87 Billion €23.40 Billion ▼ -0.5 pp
2015 12.8% €3.24 Billion €25.38 Billion ▼ -0.3 pp
2014 13.0% €3.32 Billion €25.47 Billion ▼ -2.9 pp
2013 15.9% €3.63 Billion €22.82 Billion
pp = percentage points