close

Register today to unlock Valuecruncher and get unlimited access

  • Get unlimited access to all compartors and data
  • Save and share valuations as well as comment on others
  • Alter and save your favourite comparator companies

Already registered? Please login now

Comparison Analysis (switch to Discounted Cash Flow Analysis)
Dollar50Point41
Implied share price

Sell Overvalued by 35.4%

5% margin of safety What's this?

EV / EBITDA
Use Average
LLY
Eli Lilly & Co.
JNJ
Johnson & Johnson
Change
PFE
Pfizer Inc.
Change
NVS
Novartis AG (ADR)
Change
MRK
Merck & Co., Inc.
Change
11.79 17.86 12.28 12.06 12.97 9.09
All amounts in millions
from last financial year
         
Implied Share Price $50.41 $114.13 $33.94 $71.64 $82.18
Market Cap 86,110 324,392 210,902 210,114 172,327
Net Debt 3,526 -18,515 15,609 16,599 12,985
Enterprise Value (EV) 89,637 305,877 226,511 206,025 185,312
Revenue 19,958 70,074 48,851 50,359 39,498
EBITDA 5,019 24,918 18,788 15,880 20,379
Percent 25.2 % 35.6 % 38.5 % 31.5 % 51.6 %
EBIT 3,592 21,172 13,631 10,655 14,004
Percent 18.0 % 30.2 % 27.9 % 21.2 % 35.5 %
Balance Sheet          
Total Assets 35,568 133,411 167,381 131,556 101,677
Total Liabilities 20,997 62,261 102,661 54,510 57,001
Shareholders Equity 14,571 71,150 64,720 77,046 44,676.0

Price history

Comments

No comments yet. Login to comment.