Novartis AG (SWX:NOVNEE)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
120.84
-0.76 (-0.62%)
Last updated: Mar 12, 2026, 4:31 PM CET

Novartis AG Ratios and Metrics

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Cap
230,581263,077192,196206,386181,968184,986
Market Cap Growth
18.95%36.88%-6.88%13.42%-1.63%-8.27%
Enterprise Value
249,884287,100209,985218,250190,832187,642
PE Ratio
20.7919.2816.5814.2231.118.16
Forward PE
17.36-----
PS Ratio
5.134.643.724.424.194.21
PB Ratio
6.255.704.364.423.072.73
P/TBV Ratio
5.115.844.504.533.182.77
P/FCF Ratio
16.5313.7422.6314.2713.6613.21
P/OCF Ratio
15.1913.7422.6314.2712.7812.27
EV/Sales Ratio
5.565.074.064.684.394.27
EV/EBITDA Ratio
13.2816.2714.4422.3424.0218.66
EV/EBIT Ratio
16.5916.2714.4422.3424.0218.66
EV/FCF Ratio
17.9115.0024.7215.1014.3313.40
Debt / Equity Ratio
0.760.760.710.560.470.45
Debt / EBITDA Ratio
2.012.012.162.713.523.09
Debt / FCF Ratio
1.951.853.701.832.102.22
Net Debt / Equity Ratio
0.520.520.410.260.150.04
Net Debt / EBITDA Ratio
1.351.351.231.231.140.28
Net Debt / FCF Ratio
1.311.252.110.830.680.20
Asset Turnover
0.660.530.510.430.350.34
Inventory Turnover
2.282.282.201.911.671.70
Quick Ratio
0.760.760.730.830.951.21
Current Ratio
1.121.121.041.161.291.51
Return on Equity (ROE)
30.81%30.81%26.28%16.15%9.51%36.80%
Return on Assets (ROA)
14.14%14.14%12.59%8.44%5.37%7.23%
Return on Invested Capital (ROIC)
20.08%20.08%18.50%12.57%8.33%10.55%
Return on Capital Employed (ROCE)
22.44%22.44%19.77%12.03%8.35%10.25%
Earnings Yield
4.81%5.19%6.03%7.03%3.21%12.25%
FCF Yield
6.05%7.28%4.42%7.01%7.32%7.57%
Dividend Yield
-0.00%0.00%0.00%4.01%3.97%
Payout Ratio
55.91%0.00%0.00%0.00%107.92%30.67%
Buyback Yield / Dilution
3.49%3.49%4.32%4.15%5.80%1.62%
Total Shareholder Return
-3.49%4.32%4.15%9.81%5.59%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.