NVS vs RO: Side-by-Side Comparison

Compare Novartis AG (NVS) and Roche Holding AG (RO) side by side: market cap USD 305.10B vs CHF 267.01B, P/E 22.8 vs 20.9. Financials, growth and model signals on Bullrun.

MetricNVSRO
CompanyNovartis AGRoche Holding AG
Country / ExchangeSwitzerland · NYSESwitzerland · SW
SectorHealthcareHealthcare
IndustryDrug Manufacturers-GeneralDrug Manufacturers - General
Market capUSD 305.10BCHF 267.01B
P/E ratio22.820.9
Dividend yield2.98%2.89%
Valuation model8.9% undervalued
Revenue (latest FY)CHF 63.36B
Revenue growth YoY+1.5%
Net incomeCHF 12.88B
Gross margin73.7%
Diluted EPS16.04

More comparisons

Full research pages