Loading...
XETR
TTO
Market cap6mUSD
Apr 09, Last price  
0.25EUR
Name

TTL Beteiligungs und Grundbesitz AG

Chart & Performance

D1W1MN
P/E
P/S
4.85
EPS
Div Yield, %
Shrs. gr., 5y
6.39%
Rev. gr., 5y
16.33%
Revenues
1m
-46.63%
000000000010,000605,0001,174,0003,193,0001,644,0002,415,0001,289,000
Net income
-15m
L+1,593.14%
342,0000340,8070000000525,3893,340,0004,589,0002,626,0001,690,000-889,000-15,052,000
CFO
-3m
L
-414,000-355,000-316,000-404,000-237,000-152,000-102,000-165,000-120,000-144,000-394,461-925,000-1,737,000-2,563,000-1,200,00078,000-2,568,000
Dividend
May 29, 20230.2 EUR/sh
Earnings
Jul 31, 2025

Profile

TTL Beteiligungs- und Grundbesitz-AG, an investment company, operates in the commercial real estate market. The company was founded in 1977 and is based in Munich, Germany. TTL Beteiligungs- und Grundbesitz-AG is a subsidiary of AR Holding GmbH.
IPO date
Jun 12, 1999
Employees
Domiciled in
DE
Incorporated in
DE

Valuation

Title
EUR in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑12
Income
Revenues
1,289
-46.63%
2,415
46.90%
Cost of revenue
830
1,720
Unusual Expense (Income)
NOPBT
459
695
NOPBT Margin
35.61%
28.78%
Operating Taxes
1,011
18
Tax Rate
220.26%
2.59%
NOPAT
(552)
677
Net income
(15,052)
1,593.14%
(889)
-152.60%
Dividends
(4,918)
(4,918)
Dividend yield
16.13%
10.53%
Proceeds from repurchase of equity
12,000
BB yield
-25.69%
Debt
Debt current
10,465
Long-term debt
63,254
72,908
Deferred revenue
Other long-term liabilities
(1,000)
Net debt
(5,357)
(22,361)
Cash flow
Cash from operating activities
(2,568)
78
CAPEX
(1,000)
(3)
Cash from investing activities
742
1,212
Cash from financing activities
(1,009)
(16,979)
FCF
(9,143)
10
Balance
Cash
240
18,989
Long term investments
78,836
76,280
Excess cash
79,012
95,148
Stockholders' equity
(6,716)
18,352
Invested Capital
99,924
97,998
ROIC
0.57%
ROCE
0.49%
0.60%
EV
Common stock shares outstanding
24,588
24,588
Price
1.24
-34.74%
1.90
-27.48%
Market cap
30,488
-34.74%
46,716
-18.59%
EV
25,132
32,181
EBITDA
462
699
EV/EBITDA
54.40
46.04
Interest
600
666
Interest/NOPBT
130.72%
95.83%