Deutsche Pfandbriefbank AG (ETR:PBB)
Germany flag Germany · Delayed Price · Currency is EUR
3.548
+0.066 (1.90%)
Jul 29, 2026, 11:31 AM CET

ETR:PBB Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
3-9374391487510
Revenue Growth
-99.18%--4.35%-19.71%-4.51%27.50%
Net Income
-261-2639091188229
Earnings Per Share
-2.44-2.300.480.511.271.58
EPS Growth
---5.88%-59.84%-19.62%105.19%

Revenue by Segment

Fiscal YearFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '21
Real Estate Finance (REF)
-17280301391432
Non-Core (NC)
29949094-
Total
12374391487510

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
1,8781,5582,0102,7281,0446,607
Total Debt
36,17236,45639,97246,51663553,311
Net Cash (Debt)
-36,172-36,456-39,972-46,516-635-53,311
Net Cash Growth
------
Net Cash Per Share
-338.16-318.82-297.24-345.91-4.72-396.44

Cash Flow & CapEx

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingDec '24 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Operating Cash Flow
-2,195-2,195421-5,6756184,187
Capital Expenditures
-24-24-23-19-15-13
Free Cash Flow
-2,219-2,219398-5,6946034,174
Free Cash Flow Growth
-----85.55%-

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
-9033.33%2900.00%27.81%23.02%43.74%47.45%
Profit Margin
-8700.00%2922.22%24.06%23.27%38.40%44.71%
FCF Margin
0.00%0.00%-593.32%101.79%-1169.20%118.23%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.1500.1500.150-0.9501.180
Dividend Per Share Growth
0%0%---19.49%103.45%
Dividend Yield
4.31%0.00%0.00%15.36%16.26%5.49%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
--9.9812.155.726.69
Forward PE
18.1939.626.178.297.579.21
P/FCF Ratio
---2.09-2.36
PS Ratio
-93.65-62.991.722.132.012.79