로딩 중…
StockDiggingStockDigging

Novartis AG

NVS· NYSE
CHCH
$153.70-1.57%
2026-08-03

Financials

Valuation Metrics

Novartis AG's Market Cap is $293.27B. At end of 2025 it was $263.75B. Ranked #44 of 3,112 in US market (top 1%), #24 of 1,667 on NYSE (top 1%), #5 of 269 in Pharmaceuticals, Biotechnology & Life Sciences (top 2%) by Market Cap.

Investment Metrics(as of 2026-08-03)

MetricValue
Size
Market Cap$293.27B
Revenue$56.05B
Net Income$13.53B
Total Assets$118.53B
Net Assets$38.51B
Value
P/E21.67x
P/B7.62x
P/S5.23x
EV/EBITDA14.88x
FCF Yield5.58%
Profitability
ROE35.14%
ROA11.42%
Op. Margin30.54%
Revenue Growth-0.70%
Earnings Growth-12.48%
Financial Health
Debt Ratio206.70%
Total Debt$47.00B
FCF$16.36B
Cash$6.88B
Current Ratio0.85x
Net Debt/EBITDA1.79x
Dividend
Div. Yield2.97%
Div. Growth3.07%
Performance
1Y Return33.30%
1M Return-3.88%
From 52W High-9.83%
1Y MDD-15.23%
Trading
Volume1,578,309 shares
Trading Value$244M
Per Share
EPS$7.31
BPS$24.11