Teixeira Duarte, S.A. (ELI:TDSA)
Portugal flag Portugal · Delayed Price · Currency is EUR
0.4130
+0.0070 (1.72%)
Jun 4, 2026, 4:35 PM WET

Teixeira Duarte Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
17326733272840
Market Cap Growth
26.30%705.06%21.54%-1.81%-29.72%4.20%
Enterprise Value
699882754727776770
Last Close Price
0.410.640.080.070.070.09
PE Ratio
3.475.341.29---
Forward PE
-3.433.433.433.433.43
PS Ratio
0.240.370.040.040.030.07
PB Ratio
1.081.670.200.180.120.21
P/TBV Ratio
1.432.210.280.280.160.30
P/FCF Ratio
5.909.09----
P/OCF Ratio
3.184.901.311.070.461.40
PEG Ratio
-0.140.140.140.140.14
EV/Sales Ratio
0.981.230.960.930.931.41
EV/EBITDA Ratio
19.5335.5010.3130.0220.62-
EV/EBIT Ratio
--17.10-361.52-
EV/FCF Ratio
23.7629.98----
Debt / Equity Ratio
3.753.754.375.013.434.29
Debt / EBITDA Ratio
17.5417.549.0724.8317.88-
Debt / FCF Ratio
20.4320.43----
Net Debt / Equity Ratio
3.193.193.914.433.073.78
Net Debt / EBITDA Ratio
20.5920.598.9927.2918.90-33.27
Net Debt / FCF Ratio
17.3917.39-36.44-14.13-64.86-22.11
Asset Turnover
0.520.520.530.480.500.34
Inventory Turnover
0.630.630.840.821.110.92
Quick Ratio
0.700.700.530.530.540.55
Current Ratio
1.141.141.101.161.081.02
Return on Equity (ROE)
31.72%31.72%17.71%-1.57%-7.08%-55.03%
Return on Assets (ROA)
-0.14%-0.14%1.85%-0.15%0.08%-3.46%
Return on Invested Capital (ROIC)
-0.30%-0.27%3.80%0.06%0.23%-9.84%
Return on Capital Employed (ROCE)
-0.40%-0.40%5.40%-0.40%0.20%-8.80%
Earnings Yield
28.84%18.73%77.28%-43.04%-47.72%-301.13%
FCF Yield
16.95%11.01%-54.38%-171.44%-39.45%-81.81%