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 Ratios and Metrics

Millions CHF. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
28,45425,08016,00911,632--
Market Cap Growth
38.32%56.66%37.64%---
Enterprise Value
31,59528,16819,28014,50300
Last Close Price
65.7657.9637.1727.06--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '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--
PEG Ratio
1.731.240.740.84--
PS Ratio
3.222.831.711.39--
PB Ratio
3.823.372.171.60--
P/FCF Ratio
32.5928.7170.33---
P/OCF Ratio
22.5119.8327.0238.21--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
3.573.182.061.73--
EV/EBITDA Ratio
27.4524.9169.5245.99--
EV/EBIT Ratio
27.4524.9169.5245.99--
EV/FCF Ratio
36.1932.2484.70---

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.530.530.570.490.010.01
Debt / EBITDA Ratio
3.953.9515.6712.040.190.22
Debt / FCF Ratio
5.115.1119.09-0.350.30
Net Debt / Equity Ratio
0.420.420.440.390.020.03
Net Debt / EBITDA Ratio
2.732.7311.799.080.150.20
Net Debt / FCF Ratio
3.533.5314.37-1702.500.280.26
Asset Turnover
0.530.530.530.540.530.55
Inventory Turnover
2.082.081.982.252.392.33
Quick Ratio
0.620.620.540.660.430.37
Current Ratio
1.181.181.241.330.760.67
Return on Equity (ROE)
10.42%10.42%0.01%0.92%10.05%11.46%
Return on Assets (ROA)
5.15%5.15%-0.14%1.25%5.45%5.44%
Return on Invested Capital (ROIC)
8.13%8.61%-0.23%2.19%10.95%11.74%
Return on Capital Employed (ROCE)
9.92%9.92%2.24%3.20%13.17%15.51%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
2.55%2.86%0.00%0.56%--
FCF Yield
3.07%3.48%1.42%---
Dividend Yield
1.22%1.00%1.21%0.00%--
Payout Ratio
34.46%34.46%-0.00%0.00%0.00%
Buyback Yield / Dilution
-0.65%-0.65%-0.65%-0.30%--
Total Shareholder Return
0.57%0.35%0.57%-0.30%--