Sandoz Group AG (SWX:SDZ)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
65.76
-1.60 (-2.38%)
Jul 31, 2026, 5:30 PM CET

Sandoz Group AG Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
11,15711,15710,3849,9799,3069,678
Revenue Growth
5.38%7.44%4.06%7.23%-3.84%0.21%
Gross Profit
5,2845,2844,9264,5644,3784,599
Operating Income
1,4251,4253073751,2391,394
Net Income
914914077848908
Earnings Per Share
2.092.09-0.181.97-
EPS Growth
301.92%---90.86%--

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Biosimilars
3,4743,2922,8532,2151,9281,945
Generics
7,8887,7947,5047,4327,1417,498
Revenue (Total)
-11,15710,3849,9799,3069,678

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
1,7391,7391,1911,1097440
Total Debt
5,6295,6294,8114,514334312
Net Cash (Debt)
-3,890-3,890-3,620-3,405-260-272
Net Cash Growth
------
Net Cash Per Share
-8.91-8.91-8.34-7.90-0.60-

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
1,5941,5946563621,2231,354
Capital Expenditures
-493-493-404-364-278-313
Free Cash Flow
1,1011,101252-29451,041
Free Cash Flow Growth
116.73%336.91%---9.22%19.38%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
47.36%47.36%47.44%45.74%47.04%47.52%
Operating Margin
12.77%12.77%2.96%3.76%13.31%14.40%
Pretax Margin
10.82%10.82%-0.11%1.30%11.84%13.57%
Profit Margin
8.19%8.19%0.01%0.80%9.13%9.40%
FCF Margin
9.87%9.87%2.43%-0.02%10.15%10.76%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023
Period EndingAug '26 Dec '25 Dec '24 Dec '23
Dividend Per Share
0.8001.0090.6620.534
Dividend Per Share Growth
33.33%52.37%23.90%-
Dividend Yield
1.22%1.00%1.21%0.00%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
39.6834.95-178.73--
Forward PE
19.8619.1212.8812.21--
P/FCF Ratio
32.5928.7170.33---
PS Ratio
3.222.831.711.39--