Sandoz Group AG (SWX:SDZ)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
68.42
-2.44 (-3.44%)
Oct 1, 2026, 5:30 PM CET

Sandoz Group AG Ratios and Metrics

Millions CHF. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
30,66124,91216,00911,663--
Market Cap Growth
49.87%55.61%37.27%---
Enterprise Value
33,83928,33519,37415,915--
Last Close Price
70.8657.1536.0625.87--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
59.7234.37-179.88--
Forward PE
19.5519.1212.8812.21--
PS Ratio
3.252.821.701.39--
PB Ratio
4.223.352.161.60--
P/FCF Ratio
27.3828.5470.11---
P/OCF Ratio
19.5419.7126.9338.26--
PEG Ratio
1.641.240.740.84--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
3.593.202.061.89--
EV/EBITDA Ratio
25.3818.8929.7023.80--
EV/EBIT Ratio
38.7124.7372.9750.40--
EV/FCF Ratio
30.2232.4684.84---

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.690.610.600.530.480.61
Debt / EBITDA Ratio
3.762.896.205.422.472.62
Debt / FCF Ratio
4.475.1819.32-4.434.75
Net Debt / Equity Ratio
0.440.420.450.400.470.60
Net Debt / EBITDA Ratio
2.512.095.114.362.482.66
Net Debt / FCF Ratio
2.843.6014.60-1729.504.354.71
Asset Turnover
0.530.530.530.540.530.55
Inventory Turnover
2.082.081.982.252.392.33
Quick Ratio
0.620.730.760.820.470.41
Current Ratio
1.051.181.241.330.760.67
Return on Equity (ROE)
7.25%10.42%0.01%0.92%10.05%11.46%
Return on Assets (ROA)
3.05%4.31%0.93%1.27%4.41%4.91%
Return on Invested Capital (ROIC)
6.43%8.69%2.45%1.85%7.37%7.42%
Return on Capital Employed (ROCE)
7.50%9.50%2.20%2.70%12.80%15.20%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
1.70%2.91%-0.56%--
FCF Yield
3.65%3.50%1.43%-0.01%--
Dividend Yield
1.17%1.40%1.66%1.74%--
Payout Ratio
68.89%34.46%----
Buyback Yield / Dilution
-0.53%-0.65%-0.65%-0.30%--
Total Shareholder Return
0.63%0.76%1.01%1.44%--