Nexus Finance
OHI Omega Healthcare Investors, Inc | US6819361006
Metric Current 31.03.202631.12.202530.09.2025
Market Cap 16.126.109.696 13.049.464.449,1213.104.199.305,112.477.108.080,75
Enterprise Value 20.086.134.784 17.464.604.449,1217.333.186.305,116.734.468.080,75
Trailing P/E 24,99 20,6422,229,33
Forward P/E 25,43 ---
Price to Sales 13,11 10,5611,0114,33
Price to Book 2,97 2,512,532,48
EV/Revenue 16,34 14,1314,5619,22
EV/EBITDA 17,97 14,915,4920,45
ende