Log in
E-mail
Password
Remember
Forgot password ?
Become a member for free
Sign up
Sign up
New member
Sign up for FREE
New customer
Discover our services
Settings
Settings
Dynamic quotes 
OFFON

MarketScreener Homepage  >  Equities  >  Nyse  >  Omega Healthcare Investors, Inc.    OHI

OMEGA HEALTHCARE INVESTORS, INC.

(OHI)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Capitalization1 5 4557 0549 2548 1658 165-
Entreprise Value (EV)1 9 94111 58514 36613 32113 41713 576
P/E ratio 54,0x25,1x26,8x43,0x21,6x20,9x
Yield 9,22%7,51%6,26%7,45%7,48%7,61%
Capitalization / Revenue 7,04x9,19x11,7x10,4x8,75x8,20x
EV / Revenue 12,8x15,1x18,2x17,0x14,4x13,6x
EV / EBITDA 11,6x14,2x16,8x15,3x13,5x13,2x
Price to Book 1,60x2,06x2,27x---
Nbr of stocks (in thousands) 198 073200 697218 502227 004227 004-
Reference price (USD) 27,535,242,436,036,036,0
Last update 02/13/201802/11/201902/05/2020---
1 USD in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Net sales1 775767791784933996
EBITDA1 8618188568699931 030
Operating profit (EBIT)1 573473552484644651
Operating Margin 73,9%61,6%69,7%61,7%69,1%65,3%
Pre-Tax Profit (EBT)1 106297344234416426
Net income1 100282341194393414
Net margin 13,0%36,7%43,1%24,7%42,1%41,6%
EPS2 0,511,401,580,841,671,72
Dividend per Share2 2,542,642,652,682,692,74
Last update 02/13/201802/11/201902/05/202001/13/202101/13/202101/13/2021
1 USD in Million
2 USD
Estimates
Balance Sheet Analysis
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Net Debt1 4 4864 5305 1125 1565 2525 411
Net Cash position1 ------
Leverage (Debt / EBITDA) 5,21x5,54x5,97x5,93x5,29x5,26x
Free Cash Flow ------
ROE (Net Profit / Equities) 2,71%9,16%10,3%3,43%--
Shareholders' equity1 3 7073 0753 3065 653--
ROA (Net Profit / Asset) 1,13%3,69%4,25%---
Assets1 8 8617 6288 019---
Book Value Per Share 17,217,018,6---
Cash Flow per Share ------
Capex ------
Capex / Sales ------
Last update 02/13/201802/11/201902/05/202001/13/202101/13/202101/13/2021
1 USD in Million
Estimates
Finances - Leverage
Financial data source
© 2021 S&P Global Market Intelligence
Key data
Capitalization (USD)
8 165 333 844
Net sales (USD)
791 168 000
Number of employees
49
Sales / Employee (USD)
16 146 286
Free-Float
99,6%
Free-Float capitalization (USD)
8 128 706 744
Avg. Exchange 20 sessions (USD)
59 455 013
Average Daily Capital Traded
0,73%
EPS & Dividend