TTL Beteiligungs- und Grundbesitz-AG (ETR:TTO)
Germany flag Germany · Delayed Price · Currency is EUR
0.1430
-0.0070 (-4.67%)
Jul 28, 2026, 8:44 AM CET

ETR:TTO Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Jul '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
4931456654
Market Cap Growth
-44.57%-69.36%-31.52%-31.34%22.13%-27.07%
Enterprise Value
66.2772.6104.46115.07155.71133.37
Last Close Price
0.140.391.261.842.682.56
PE Ratio
----33.5021.33
Forward PE
-7.947.947.947.947.94
PEG Ratio
-0.290.290.290.290.29
PS Ratio
3.047.8322.8318.4634.3015.59
PB Ratio
-0.61-2.271.591.031.281.17
P/TBV Ratio
--1.591.031.141.17
P/FCF Ratio
---123.27--
P/OCF Ratio
---122.27--
EV/Sales Ratio
57.3359.9076.9846.9581.0638.55
EV/EBITDA Ratio
----2994.49114.29
EV/EBIT Ratio
----2994.49114.29
EV/FCF Ratio
---313.55--
Debt / Equity Ratio
-10.41-12.723.251.662.111.78
Debt / EBITDA Ratio
----2088.1170.20
Debt / FCF Ratio
---198.66--
Net Debt / Equity Ratio
-10.84-15.113.771.591.751.72
Net Debt / EBITDA Ratio
-203.08-188.38-282.61-227.471727.2968.06
Net Debt / FCF Ratio
-30.61-33.57-28.60190.28-74.48-30.99
Asset Turnover
0.020.020.010.020.010.03
Quick Ratio
0.250.050.022.1214.181.75
Current Ratio
3.531.451.2617.2624.827.43
Return on Equity (ROE)
368.14%-309.12%-47.52%-1.87%3.47%5.60%
Return on Assets (ROA)
-0.52%-0.44%-0.23%-0.22%0.04%1.16%
Return on Invested Capital (ROIC)
-0.57%-0.48%-0.23%-0.24%0.04%1.27%
Return on Capital Employed (ROCE)
-0.60%-0.51%-0.26%-0.22%0.04%1.03%
Earnings Yield
----2.99%4.69%
FCF Yield
---0.81%--
Dividend Yield
-0.00%15.87%10.87%7.18%7.81%
Payout Ratio
-0.00%-32.67%-553.21%249.41%160.51%
Buyback Yield / Dilution
-0.00%0.00%-12.26%-3.93%0.00%
Total Shareholder Return
-0.00%15.87%-1.39%3.25%7.81%