Vonovia SE (ETR:VNA)
Germany flag Germany · Delayed Price · Currency is EUR
21.06
-1.32 (-5.90%)
Jul 8, 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
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
17,85120,81524,12623,25017,52537,665
Market Cap Growth
-26.46%-13.72%3.77%32.67%-53.47%18.90%
Enterprise Value
62,59265,13668,96068,70064,30486,119
Last Close Price
21.0624.5429.3228.5422.0248.50
PE Ratio
5.395.67---13.51
PS Ratio
3.003.093.413.812.017.15
PB Ratio
0.550.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.128.5010.0512.238.4120.65
EV/Sales Ratio
10.549.669.7411.277.3716.35
EV/EBITDA Ratio
26.6716.60146.26-47.459.09
EV/EBIT Ratio
34.1019.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
19.28%17.64%---7.40%
FCF Yield
--2.65%0.35%--
Dividend Yield
5.59%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.09%-0.06%1.08%-0.49%-21.71%-1.58%