로딩 중…
StockDiggingStockDigging

Novartis AG

NVS· NYSE
CHCH
$140.36-0.40%
2026-09-18

Financials

Valuation Metrics

Novartis AG's Market Cap is $267.82B. At end of 2025 it was $263.75B. Ranked #48 of 3,121 in US market (top 2%), #26 of 1,658 on NYSE (top 2%), #5 of 266 in Pharmaceuticals, Biotechnology & Life Sciences (top 2%) by Market Cap.

Investment Metrics(as of 2026-09-18)

MetricValue
Size
Market Cap$267.82B
Revenue$55.63B
Net Income$12.76B
Total Assets$122.03B
Net Assets$41.54B
Employees75,267
Value
P/E20.99x
P/B6.45x
P/S4.81x
EV/EBITDA13.89x
FCF Yield5.91%
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. Yield3.40%
Div. Growth3.07%
Performance
1Y Return14.78%
1M Return-12.44%
From 52W High-17.66%
1Y MDD-18.66%
Trading
Volume1,520,080 shares
Trading Value$213M
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.