Construcciones y Auxiliar de Ferrocarriles S.A. (MC:CAF) — Stock Price
Construcciones y Auxiliar de Ferrocarriles S.A. (MC:CAF) is currently trading at €66.00 EUR, down 1.35% today. Over the past 52 weeks, shares have ranged between €50.10 and €70.30. This page tracks Construcciones y Auxiliar de Ferrocarriles S.A.'s live share price on the MC exchange, its daily price and volume history, and — where reported — its income statement, balance sheet, cash flow statement, and earnings history. For company valuation and market capitalisation context, see market value of Construcciones y Auxiliar de Ferrocarril.
Construcciones y Auxiliar de Ferrocarriles S.A. (CAF) Stock Price Chart — Daily History & Trading Volume
The chart below tracks Construcciones y Auxiliar de Ferrocarriles S.A.'s daily closing share price and trading volume on the MC exchange over the past year, giving a clear view of recent price momentum and liquidity.
Construcciones y Auxiliar de Ferrocarriles S.A. Income Statement — Revenue, Profit & Earnings by Year
Construcciones y Auxiliar de Ferrocarriles S.A.'s annual income statement shows how revenue converts into profit each fiscal year, including gross profit, operating income, EBITDA, and net income.
| Fiscal Year | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Total Revenue | €4.49 Billion | €4.21 Billion | €3.83 Billion | €3.17 Billion | €2.94 Billion |
| Cost of Revenue | €3.63 Billion | €3.47 Billion | €3.19 Billion | €2.62 Billion | €2.39 Billion |
| Gross Profit | €851.60 Million | €738.48 Million | €631.67 Million | €540.82 Million | €553.59 Million |
| Research & Development | €50.17 Million | €46.16 Million | €45.71 Million | €38.01 Million | €34.00 Million |
| SG&A | — | — | — | €801.47 Million | €714.66 Million |
| Total Operating Expenses | €629.33 Million | €539.16 Million | €463.46 Million | €410.79 Million | €388.64 Million |
| Operating Income | €222.26 Million | €216.14 Million | €178.81 Million | €138.64 Million | €164.94 Million |
| EBITDA | €330.20 Million | €338.73 Million | €313.90 Million | €249.05 Million | €256.94 Million |
| EBIT | €222.26 Million | €228.30 Million | €209.46 Million | €153.66 Million | €169.80 Million |
| Interest Expense | €42.42 Million | €52.45 Million | €68.80 Million | €62.55 Million | €42.92 Million |
| Income Before Tax | €215.64 Million | €160.63 Million | €140.66 Million | €91.11 Million | €129.83 Million |
| Income Tax Expense | €64.28 Million | €52.98 Million | €48.34 Million | €36.25 Million | €41.06 Million |
| Net Income | €146.26 Million | €103.25 Million | €89.16 Million | €52.19 Million | €85.92 Million |
Construcciones y Auxiliar de Ferrocarriles S.A. Balance Sheet — Assets, Liabilities & Shareholder Equity
The balance sheet below summarizes Construcciones y Auxiliar de Ferrocarriles S.A.'s financial position at each fiscal year-end — what it owns (assets), what it owes (liabilities), and the resulting shareholder equity.
| Fiscal Year | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Total Assets | €5.53 Billion | €5.22 Billion | €5.05 Billion | €4.91 Billion | €4.27 Billion |
| Total Current Assets | €4.12 Billion | €3.77 Billion | €3.50 Billion | €3.37 Billion | €2.92 Billion |
| Cash & Equivalents | — | — | — | €473.34 Million | €551.37 Million |
| Short-term Investments | €28.01 Million | €25.19 Million | €125.45 Million | €137.98 Million | €131.37 Million |
| Net Receivables | €2.73 Billion | €2.47 Billion | €2.21 Billion | €2.48 Billion | €1.95 Billion |
| Inventory | €699.95 Million | €635.70 Million | €477.14 Million | €266.33 Million | €275.71 Million |
| Property, Plant & Equipment | — | — | — | €483.21 Million | €377.87 Million |
| Goodwill | €189.03 Million | €187.59 Million | €186.24 Million | €187.47 Million | €109.66 Million |
| Total Liabilities | €4.55 Billion | €4.32 Billion | €4.18 Billion | €4.13 Billion | €3.53 Billion |
| Total Current Liabilities | €3.49 Billion | €3.32 Billion | €3.16 Billion | €3.05 Billion | €2.43 Billion |
| Long-term Debt | €614.38 Million | €548.86 Million | €509.15 Million | €589.70 Million | €675.57 Million |
| Net Debt | €347.55 Million | €336.66 Million | €369.39 Million | €484.43 Million | €463.40 Million |
| Total Stockholder Equity | €980.54 Million | €882.19 Million | €855.24 Million | €775.92 Million | €726.66 Million |
| Retained Earnings | — | €103.25 Million | €976.85 Million | €930.79 Million | €905.34 Million |
Construcciones y Auxiliar de Ferrocarriles S.A. Cash Flow Statement — Operating, Investing & Financing Activities
This cash flow statement breaks down how Construcciones y Auxiliar de Ferrocarriles S.A. generates and spends cash across operating, investing, and financing activities each fiscal year, including free cash flow and capital expenditures.
| Fiscal Year | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Operating Cash Flow | €162.25 Million | €184.83 Million | €106.13 Million | €110.97 Million | €153.55 Million |
| Capital Expenditures | €113.63 Million | €86.06 Million | €78.94 Million | €77.55 Million | €44.59 Million |
| Free Cash Flow | €48.63 Million | €98.77 Million | €27.19 Million | €33.42 Million | €108.96 Million |
| Investing Cash Flow | €-23.30 Million | €97.71 Million | €40.64 Million | €27.60 Million | €-61.23 Million |
| Financing Cash Flow | €-107.90 Million | €-130.32 Million | €-177.69 Million | €-220.75 Million | €-127.10 Million |
| Dividends Paid | €45.94 Million | €41.51 Million | €29.48 Million | €36.23 Million | €29.09 Million |
| Stock-Based Compensation | — | — | — | — | — |
| Depreciation | €107.94 Million | €110.43 Million | €104.45 Million | €95.39 Million | €87.14 Million |
| Change in Cash | €24.77 Million | €130.75 Million | €-30.55 Million | €-78.03 Million | €-22.56 Million |
Construcciones y Auxiliar de Ferrocarriles S.A. Earnings History — EPS Actual vs. Analyst Estimates
Track Construcciones y Auxiliar de Ferrocarriles S.A.'s quarterly earnings per share (EPS) against Wall Street estimates, along with the earnings surprise percentage for each reporting period.
| Report Date | EPS Actual | EPS Estimate | Surprise |
|---|---|---|---|
| Jul 30, 2026 | — | — | — |
| Nov 13, 2025 | — | — | — |
| Jul 29, 2025 | — | — | — |
| May 07, 2025 | — | — | — |
| Feb 25, 2025 | — | — | — |
| Sep 30, 2024 | — | 31.00 | — |
| Apr 30, 2021 | 0.47 | — | — |
| Feb 28, 2020 | 0.72 | — | — |