Financials Novartis AG

Equities

NOVN

CH0012005267

Pharmaceuticals

Market Closed - Swiss Exchange 16:30:25 18/02/2026 GMT 5-day change 1st Jan Change
127.38 CHF -0.78% Intraday chart for Novartis AG +5.27% +16.22%

Projected Income Statement: Novartis AG

Forecast Balance Sheet: Novartis AG

Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Net Debt 1 8,191 9,034 12,011 17,944 23,867 32,945 27,195 24,866
Change - 10.29% 32.95% 49.4% 33.01% 38.04% -17.45% -8.56%
Announcement Date 02/02/22 01/02/23 31/01/24 31/01/25 04/02/26 - - -
1USD in Million
Estimates

Cash Flow Forecast: Novartis AG

Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
CAPEX 1 1,378 1,198 1,060 1,366 1,548 1,831 1,917 2,403
Change - -13.06% -11.52% 28.87% 13.32% 18.29% 4.68% 25.36%
Free Cash Flow (FCF) 1 13,282 11,945 13,179 16,253 17,596 13,814 15,694 18,436
Change - -10.07% 10.33% 23.32% 8.26% -21.49% 13.6% 17.47%
Announcement Date 02/02/22 01/02/23 31/01/24 31/01/25 04/02/26 - - -
1USD in Million
Estimates

Forecast Financial Ratios: Novartis AG

Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028

Profitability

        
EBITDA Margin (%) 35.34% 36.82% 38.44% 40.61% 41.32% 40.68% 41.9% 42.26%
EBIT Margin (%) 32.13% 32.97% 35.09% 37.69% 38.62% 38.09% 38.71% 39.56%
EBT Margin (%) 50.63% 16.56% 19.55% 26.37% 28.85% 30.85% 31.93% 34.41%
Net margin (%) 46.53% 13.76% 31.83% 23.08% 24.64% 24.83% 26.3% 27.61%
FCF margin (%) 25.73% 23.63% 28.24% 31.42% 31.05% 24.09% 26.13% 28.94%
FCF / Net Income (%) 55.29% 171.75% 88.72% 136.13% 125.98% 97.02% 99.36% 104.81%

Profitability

        
ROA 10.86% 10.71% 12.37% 15.58% 16.33% 14.04% 14.76% 15.63%
ROE 22.69% 21.03% 25.37% 34.74% 38.4% 35.96% 38.75% 38.39%

Financial Health

        
Leverage (Debt/EBITDA) 0.45x 0.49x 0.67x 0.85x 1.02x 1.41x 1.08x 0.92x
Debt / Free cash flow 0.62x 0.76x 0.91x 1.1x 1.36x 2.38x 1.73x 1.35x

Capital Intensity

        
CAPEX / Current Assets (%) 2.67% 2.37% 2.27% 2.64% 2.73% 3.19% 3.19% 3.77%
CAPEX / EBITDA (%) 7.55% 6.44% 5.91% 6.5% 6.61% 7.85% 7.61% 8.93%
CAPEX / FCF (%) 10.37% 10.03% 8.04% 8.4% 8.8% 13.25% 12.21% 13.03%

Items per share

        
Cash flow per share 1 6.669 6.48 6.911 8.658 9.792 9.715 10.82 12.32
Change - -2.83% 6.65% 25.28% 13.1% -0.79% 11.42% 13.85%
Dividend per Share 1 3.36 3.5 3.823 3.856 - 4.388 4.571 4.845
Change - 4.17% 9.23% 0.88% - - 4.16% 6%
Book Value Per Share 1 30.28 28 22.83 21.64 24.18 24.74 27.13 30.1
Change - -7.55% -18.45% -5.2% 11.69% 2.36% 9.63% 10.96%
EPS 1 10.71 3.19 7.15 5.92 7.21 7.561 8.42 9.78
Change - -70.21% 124.14% -17.2% 21.79% 4.87% 11.36% 16.14%
Nbr of stocks (in thousands) 2,237,092 2,150,980 2,055,460 1,999,270 1,918,792 1,908,152 1,908,152 1,908,152
Announcement Date 02/02/22 01/02/23 31/01/24 31/01/25 04/02/26 - - -
1USD
Estimates
2026 *2027 *
P/E ratio 21.8x 19.6x
PBR 6.67x 6.08x
EV / Sales 6.06x 5.69x
Yield 2.66% 2.77%

EPS & Dividend

Y-o-Y evolution of P/E

Year-on-year evolution of the Yield

Trader
Investor
Global
Quality
ESG MSCI
AAA
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
22
Last Close Price
166.27USD
Average target price
149.89USD
Spread / Average Target
-9.85%

Quarterly revenue - Rate of surprise

  1. Stock Market
  2. Equities
  3. NOVN Stock
  4. Financials Novartis AG