로딩 중…
StockDiggingStockDigging

Novartis AG

NVS· NYSE
CHCH
$161.47+0.42%
2026-11-02

Financials

Valuation Metrics

Novartis AG's Market Cap is $308.10B. At end of 2025 it was $263.75B. Ranked #41 of 3,116 in US market (top 1%), #21 of 1,644 on NYSE (top 1%), #5 of 265 in Pharmaceuticals, Biotechnology & Life Sciences (top 2%) by Market Cap.

Investment Metrics(as of 2026-11-02)

MetricValue
Size
Market Cap$308.10B
Revenue$55.63B
Net Income$12.76B
Total Assets$122.03B
Net Assets$41.54B
Employees75,267
Value
P/E24.15x
P/B7.42x
P/S5.54x
EV/EBITDA15.70x
FCF Yield5.13%
Profitability
ROE30.71%
ROA10.46%
Op. Margin30.54%
Revenue Growth0.81%
Earnings Growth-6.55%
Financial Health
Debt Ratio192.79%
Total Debt$49.01B
FCF$15.82B
Cash$7.62B
Current Ratio0.86x
Net Debt/EBITDA1.86x
Dividend
Div. Yield2.95%
Div. Growth3.07%
Performance
1Y Return30.44%
1M Return14.52%
From 52W High-5.27%
1Y MDD-18.66%
Trading
Volume1,451,265 shares
Trading Value$234M
Per Share
EPS$6.69
BPS$21.77

Company Info

CEO Vas Narasimhan
Employees 75,267
HQ Basel, CH

Novartis AG is a holding company, which engages in the business of developing, manufacturing, and marketing healthcare products. Its product portfolio is heavily focused on innovative prescription medicines, especially oncology, immunology, neuroscience, and cardiovascular diseases, supplemented by established older brands and a wide range of specialized therapies. The company was founded on February 29, 1996 and is headquartered in Basel, Switzerland.