Talgo, S.A. (BME:TLGO)
Spain flag Spain · Delayed Price · Currency is EUR
2.735
+0.015 (0.55%)
Aug 7, 2026, 2:25 PM CET

Talgo Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
365375413546407667
Market Cap Growth
0.24%-9.10%-24.41%34.11%-38.97%30.63%
Enterprise Value
851.93780.96835.67809.22515.3707.84
Last Close Price
2.742.803.364.393.305.43
PE Ratio
---39.91330.0024.68
Forward PE
38.8618.0819.2116.7913.6515.36
PEG Ratio
-3.770.140.120.690.10
PS Ratio
0.500.610.620.8433.951.20
PB Ratio
1.811.702.451.991.472.35
P/TBV Ratio
---7.034.386.02
P/FCF Ratio
-----22.52
P/OCF Ratio
-----22.52
EV/Sales Ratio
1.171.261.251.2442.941.27
EV/EBITDA Ratio
17.14--10.6217.9111.79
EV/EBIT Ratio
90.26--13.7246.8317.09
EV/FCF Ratio
-----23.88
Debt / Equity Ratio
1.640.882.061.070.860.87
Debt / EBITDA Ratio
11.11--5.3611.944.82
Debt / FCF Ratio
-----9.76
Net Debt / Equity Ratio
2.221.812.460.920.380.13
Net Debt / EBITDA Ratio
8.68-132.98-8.803.323.620.61
Net Debt / FCF Ratio
-3.18-2.65-2.20-1.78-2.181.23
Asset Turnover
0.480.440.560.580.010.57
Inventory Turnover
1.641.581.661.6402.26
Quick Ratio
1.311.191.411.511.251.54
Current Ratio
1.691.481.882.021.661.92
Return on Equity (ROE)
-28.74%-49.28%-46.15%4.27%3.60%10.04%
Return on Assets (ROA)
0.85%-3.25%-6.80%3.01%1.02%3.30%
Return on Invested Capital (ROIC)
2.01%-7.40%-14.32%7.29%3.07%10.10%
Return on Capital Employed (ROCE)
1.26%-5.38%-9.80%8.99%1.77%6.80%
Earnings Yield
---2.51%0.30%4.05%
FCF Yield
-----4.44%
Dividend Yield
-0.00%0.00%0.35%0.42%0.00%
Payout Ratio
-0.00%0.00%14.06%16.21%0.00%
Buyback Yield / Dilution
-6.14%-4.52%1.24%-1.98%0.73%0.53%
Total Shareholder Return
-6.14%-4.52%1.24%-1.63%1.15%0.53%