Vonovia SE (ETR:VNA)
Germany flag Germany · Delayed Price · Currency is EUR
20.53
-0.14 (-0.68%)
Jun 18, 2026, 5:35 PM CET

Vonovia SE 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
17,41820,81524,12623,25017,52537,665
Market Cap Growth
-27.38%-13.72%3.77%32.67%-53.47%18.90%
Enterprise Value
62,15965,13668,96068,70064,30486,119
Last Close Price
20.5324.5429.3228.5422.0248.50
PE Ratio
5.265.67---13.51
PS Ratio
2.933.093.413.812.017.15
PB Ratio
0.540.761.010.910.561.14
P/TBV Ratio
0.680.811.060.950.591.01
P/FCF Ratio
--37.77287.75--
P/OCF Ratio
7.938.5010.0512.238.4120.65
EV/Sales Ratio
10.469.669.7411.277.3716.35
EV/EBITDA Ratio
26.4816.60146.26-47.459.09
EV/EBIT Ratio
33.8619.11204.51-846.1015.36
EV/FCF Ratio
--107.97850.25--
Debt / Equity Ratio
1.161.211.351.341.221.13
Debt / EBITDA Ratio
10.4511.0491.89-33.765.03
Debt / FCF Ratio
1596.85-67.84539.24--
Net Debt / Equity Ratio
1.431.441.701.601.391.37
Net Debt / EBITDA Ratio
9.8910.1086.33-5.0232.234.77
Net Debt / FCF Ratio
1511.35-130.8063.73509.75-70.51-93.05
Asset Turnover
0.060.070.080.060.080.06
Inventory Turnover
1.542.182.331.544.234.89
Quick Ratio
0.400.650.450.500.420.30
Current Ratio
0.921.071.061.340.980.75
Return on Equity (ROE)
11.96%13.65%-3.41%-20.53%-1.63%8.01%
Return on Assets (ROA)
5.62%6.05%0.61%-6.45%0.07%3.19%
Return on Invested Capital (ROIC)
5.66%6.13%0.62%-6.56%0.07%3.14%
Return on Capital Employed (ROCE)
4.03%4.02%0.40%-9.49%0.08%7.17%
Earnings Yield
19.76%17.64%---7.40%
FCF Yield
--2.65%0.35%--
Dividend Yield
6.05%4.16%2.71%1.80%4.11%5.12%
Payout Ratio
18.80%22.83%-72.56%-6.58%-110.90%69.05%
Buyback Yield / Dilution
-4.50%-4.22%-1.63%-2.28%-25.83%-6.70%
Total Shareholder Return
1.55%-0.06%1.08%-0.49%-21.71%-1.58%