Vonovia SE (ETR:VNA)
Germany flag Germany · Delayed Price · Currency is EUR
21.16
-0.36 (-1.67%)
Jul 29, 2026, 11:53 AM CET

Vonovia SE Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
18,25820,81524,12623,25017,52537,665
Market Cap Growth
-20.29%-13.72%3.77%32.67%-53.47%18.90%
Enterprise Value
62,99965,13668,96068,70064,30486,119
Last Close Price
21.1624.5429.3228.5422.0248.50
PE Ratio
5.515.67---13.51
PS Ratio
3.073.093.413.812.017.15
PB Ratio
0.560.761.010.910.561.14
P/TBV Ratio
0.700.811.060.950.591.01
P/FCF Ratio
--37.77287.75--
P/OCF Ratio
8.318.5010.0512.238.4120.65
EV/Sales Ratio
10.619.669.7411.277.3716.35
EV/EBITDA Ratio
15.8016.60146.26-47.459.09
EV/EBIT Ratio
18.1419.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)
7.25%7.89%0.79%-8.36%0.09%4.13%
Return on Capital Employed (ROCE)
4.03%4.02%0.40%-9.49%0.08%7.17%
Earnings Yield
18.85%17.64%---7.40%
FCF Yield
--2.65%0.35%--
Dividend Yield
5.90%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.40%-0.06%1.08%-0.49%-21.71%-1.58%