Sandoz Group AG (SWX:SDZ)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
83.86
+0.48 (0.58%)
Nov 11, 2026, 12:52 PM CET

Sandoz Group AG Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
11,67611,15710,3849,9799,3069,678
Revenue Growth
4.65%7.44%4.06%7.23%-3.84%0.21%
Gross Profit
5,5805,3004,9344,5644,3784,599
Operating Income
1,0821,4452933751,2391,394
Net Income
646914-77848908
Earnings Per Share
1.472.09-0.181.97-
EPS Growth
-29.73%---90.91%--

Revenue by Segment

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Biosimilars
3,8073,2922,8532,2151,9281,945
Generics
7,9257,7947,5047,4327,1417,498
Other
-7127332237235
Revenue (Total)
-11,15710,3849,9799,3069,678

Cash & Debt

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
2,2701,7391,1911,1097440
Total Debt
6,2035,6994,8694,5684,1854,941
Net Cash (Debt)
-3,933-3,960-3,678-3,459-4,111-4,901
Net Cash Growth
------
Net Cash Per Share
-8.98-9.07-8.47-8.02-9.56-

Cash Flow & CapEx

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
1,9421,5946563621,2231,354
Capital Expenditures
-556-493-404-364-278-313
Free Cash Flow
1,3861,101252-29451,041
Free Cash Flow Growth
25.89%336.91%---9.22%19.38%

Margins

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
47.79%47.50%47.52%45.74%47.04%47.52%
Operating Margin
9.27%12.95%2.82%3.76%13.31%14.40%
Pretax Margin
7.20%10.82%-0.11%1.30%11.84%13.57%
Profit Margin
5.53%8.19%-0.77%9.11%9.38%
FCF Margin
11.87%9.87%2.43%-0.02%10.15%10.76%

Dividends

Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period EndingNov '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
0.95%1.39%1.61%1.66%

Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingNov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
70.6734.37-179.88--
Forward PE
22.8219.1212.8812.21--
P/FCF Ratio
32.3328.5470.11---
PS Ratio
3.842.821.701.39--