Ovaro Kiinteistösijoitus Oyj (HEL:OVARO)
Finland flag Finland · Delayed Price · Currency is EUR
2.840
0.00 (0.00%)
Aug 7, 2026, 5:55 PM EET

HEL:OVARO 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
1.864.295.265.65.448.17
Revenue Growth
-18.59%-18.51%-6.09%3.02%-33.43%-
Gross Profit
1.471.422.592.682.514.33
Operating Income
-0.33-0.110.370.790.581.44
Net Income
1.151.460.592.590.45-13.12
Earnings Per Share
0.140.180.070.300.05-1.44
EPS Growth
-157.14%-76.67%500.00%--

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
0.745.721.68.556.4310.06
Total Debt
12.8612.6212.1915.3116.9612.3
Net Cash (Debt)
-12.12-6.9-10.59-6.76-10.54-2.24
Net Cash Growth
------
Net Cash Per Share
-1.49-0.85-1.28-0.79-1.20-0.25

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-2.63-2.89-1.220.06-0.42-0.77
Capital Expenditures
-22.86-24-20.73-5.13-11.51-1.17
Free Cash Flow
-25.49-26.89-21.96-5.07-11.92-1.94
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
79.10%33.19%49.16%47.89%46.07%53.03%
Operating Margin
-17.57%-2.57%6.96%14.03%10.70%17.61%
Pretax Margin
174.48%93.17%-25.85%50.22%8.24%-171.06%
Profit Margin
61.63%34.24%11.14%46.19%8.24%-160.62%
FCF Margin
-1369.53%-627.08%-417.24%-90.56%-219.23%-23.71%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22
Dividend Per Share
0.1200.1200.3600.1300.030
Dividend Per Share Growth
0%-66.67%176.92%333.33%-
Dividend Yield
4.23%0.00%3.84%0.86%0.00%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
20.0917.8948.8611.7056.40-
PS Ratio
5.266.115.325.274.523.37