Omega Healthcare Investors, Inc. (BVMF:O2HI34)
Brazil flag Brazil · Delayed Price · Currency is BRL
82.80
-1.17 (-1.39%)
At close: Mar 17, 2026

BVMF:O2HI34 Ratios and Metrics

Millions BRL. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Cap
69,96769,62856,13639,95934,78937,586
Market Cap Growth
19.73%24.03%40.49%14.86%-7.44%-15.76%
Enterprise Value
93,91693,47580,12565,52862,33166,461
PE Ratio
22.2122.8624.4230.6615.5316.91
PS Ratio
10.6711.0110.057.927.466.66
PB Ratio
2.332.532.332.101.811.81
P/TBV Ratio
4.872.612.262.151.891.85
P/FCF Ratio
-161.6545.1427.5719.76-209.60
P/OCF Ratio
14.4614.9214.1012.1710.469.80
EV/Sales Ratio
14.9314.7814.3412.9913.3611.77
EV/EBITDA Ratio
16.5716.8816.2317.3418.2114.53
EV/EBIT Ratio
23.8924.5324.1631.4937.6224.10
EV/FCF Ratio
-217.0264.4345.2135.40-370.62
Debt / Equity Ratio
0.780.781.021.351.391.28
Debt / EBITDA Ratio
4.164.085.217.128.216.10
Debt / FCF Ratio
52.5052.5020.6718.5815.95-155.66
Net Debt / Equity Ratio
0.820.820.951.291.381.34
Net Debt / EBITDA Ratio
4.134.064.656.507.756.08
Net Debt / FCF Ratio
52.1752.1718.4616.9515.06-155.06
Asset Turnover
0.120.120.110.100.090.11
Quick Ratio
0.890.892.382.331.531.02
Current Ratio
0.970.972.472.331.541.04
Return on Equity (ROE)
11.98%11.98%9.84%6.58%11.09%10.52%
Return on Assets (ROA)
6.83%7.02%6.40%4.13%3.24%5.38%
Return on Invested Capital (ROIC)
7.28%7.48%6.98%4.45%3.40%5.59%
Return on Capital Employed (ROCE)
7.25%7.44%6.79%4.37%3.38%5.59%
Earnings Yield
4.50%4.38%4.10%3.26%6.44%5.91%
FCF Yield
-0.62%2.22%3.63%5.06%-0.48%
Dividend Yield
3.95%6.03%7.02%8.73%9.58%9.10%
Payout Ratio
30.65%132.23%168.69%265.86%148.24%153.01%
Buyback Yield / Dilution
-4.63%-4.63%-11.70%-4.47%2.05%-3.87%
Total Shareholder Return
-0.68%1.40%-4.68%4.26%11.63%5.22%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Real Estate template. Financial Sources.