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

Sell Overvalued by 9.4%

5% margin of safety What's this?

EV / Revenue
Use Average
LLY
Eli Lilly & Co.
JNJ
Johnson & Johnson
Change
NVS
Novartis AG (ADR)
Change
PFE
Pfizer Inc.
Change
MRK
Merck & Co., Inc.
Change
3.74 4.12 3.92 3.76 3.72 3.38
All amounts in millions
from last financial year
         
Implied Share Price $64.55 $99.98 $72.42 $29.54 $54.57
Market Cap 78,972 288,785 195,105 181,239 136,967
Net Debt 3,194 -14,329 16,599 560 5,684
Enterprise Value (EV) 82,167 274,492 189,181 181,799 142,651
Revenue 19,958 70,074 50,359 48,851 42,237
EBITDA 0 0 15,228 17,297 22,069
Percent n/a % n/a % 30.2 % 35.4 % 52.3 %
EBIT 3,592 20,353 10,003 13,569 15,378
Percent 18.0 % 29.0 % 19.9 % 27.8 % 36.4 %
Balance Sheet          
Total Assets 37,143 131,119 131,556 169,274 98,335
Total Liabilities 21,770 61,367 54,510 97,973 49,688
Shareholders Equity 15,373 69,752 77,046 71,301 48,647.0

Price history

Comments

No comments yet. Login to comment.