Teixeira Duarte, S.A. (ELI:TDSA)
Portugal flag Portugal · Delayed Price · Currency is EUR
0.5510
+0.0350 (6.78%)
Jun 25, 2026, 4:14 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
21726733272840
Market Cap Growth
82.33%705.06%21.54%-1.81%-29.72%4.20%
Enterprise Value
742882754727776770
Last Close Price
0.520.640.080.070.070.09
PE Ratio
4.335.341.29---
Forward PE
-3.433.433.433.433.43
PS Ratio
0.300.370.040.040.030.07
PB Ratio
1.351.670.200.180.120.21
P/TBV Ratio
1.792.210.280.280.160.30
P/FCF Ratio
7.379.09----
P/OCF Ratio
3.974.901.311.070.461.40
PEG Ratio
-0.140.140.140.140.14
EV/Sales Ratio
1.041.230.960.930.931.41
EV/EBITDA Ratio
20.7435.5010.3130.0220.62-
EV/EBIT Ratio
--17.10-361.52-
EV/FCF Ratio
25.2329.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
23.09%18.73%77.28%-43.04%-47.72%-301.13%
FCF Yield
13.57%11.01%-54.38%-171.44%-39.45%-81.81%