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)
Dollar68Point80
Implied share price

Within margin of safety Overvalued by 2.3%

5% margin of safety What's this?

EV / EBITDA
Use Average
LLY
Eli Lilly & Co.
JNJ
Johnson & Johnson
Change
NVS
Novartis AG (ADR)
Change
PFE
Pfizer Inc.
Change
MRK
Merck & Co., Inc.
Change
11.11 11.37 11.92 14.53 8.61 7.42
All amounts in millions
from last financial year
         
Implied Share Price $68.80 $98.19 $71.12 $41.01 $87.85
Market Cap 78,374 294,074 254,058 199,415 164,723
Net Debt -184 -11,026 8,819 4,081 7,574
Enterprise Value (EV) 78,189 283,048 239,067 203,496 172,297
Revenue 23,113 71,312 58,831 51,584 44,033
EBITDA 6,877 23,743 16,455 23,623 23,222
Percent 29.8 % 33.3 % 28.0 % 45.8 % 52.7 %
EBIT 5,548 19,639 11,530 17,213 16,234
Percent 24.0 % 27.5 % 19.6 % 33.4 % 36.9 %
Balance Sheet          
Total Assets 35,248 132,683 126,254 172,101 105,645
Total Liabilities 17,617 58,630 51,911 95,794 55,880
Shareholders Equity 17,631 74,053 74,343 76,307 49,765.0

Price history

Comments

No comments yet. Login to comment.