OHI Omega Healthcare Investors, Inc | US6819361006
| Metric | Current | 31.03.2026 | 31.12.2025 | 30.09.2025 |
|---|---|---|---|---|
| Market Cap | 16.126.109.696 | 13.049.464.449,12 | 13.104.199.305,1 | 12.477.108.080,75 |
| Enterprise Value | 20.086.134.784 | 17.464.604.449,12 | 17.333.186.305,1 | 16.734.468.080,75 |
| Trailing P/E | 24,99 | 20,64 | 22,2 | 29,33 |
| Forward P/E | 25,43 | - | - | - |
| Price to Sales | 13,11 | 10,56 | 11,01 | 14,33 |
| Price to Book | 2,97 | 2,51 | 2,53 | 2,48 |
| EV/Revenue | 16,34 | 14,13 | 14,56 | 19,22 |
| EV/EBITDA | 17,97 | 14,9 | 15,49 | 20,45 |