Deutsche Pfandbriefbank AG (ETR:PBB)
Germany flag Germany · Delayed Price · Currency is EUR
3.498
+0.016 (0.46%)
Jul 29, 2026, 1:14 PM CET

ETR:PBB Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4685676448339781,421
Market Cap Growth
-36.86%-11.95%-22.71%-14.79%-31.22%20.18%
Last Close Price
3.504.224.796.207.2710.57

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '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
PEG Ratio
-2.080.255.124.290.26
PS Ratio
-93.65-62.991.722.132.012.79
PB Ratio
0.150.200.210.270.310.45
P/TBV Ratio
0.140.180.210.280.320.46
P/FCF Ratio
---2.09-2.36
P/OCF Ratio
---1.98-2.30

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
11.6511.7411.6913.820.1915.57
Debt / FCF Ratio
---116.87-88.41
Net Debt / Equity Ratio
12.9012.9912.8115.170.2017.07
Net Debt / FCF Ratio
---18.01116.87-0.1188.41
Asset Turnover
0.000.000.010.010.010.01
Return on Equity (ROE)
-8.41%-8.06%2.65%2.68%5.46%6.79%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
--10.03%8.23%17.47%14.95%
FCF Yield
-0.00%-47.77%-42.42%
Dividend Yield
4.31%0.00%0.00%15.36%16.26%5.49%
Payout Ratio
-0.00%0.00%140.66%84.57%34.06%
Buyback Yield / Dilution
7.69%14.97%0.00%0.00%0.00%0.00%
Total Shareholder Return
12.00%14.97%0.00%15.36%16.26%5.49%