Ypsomed Holding AG (SWX:YPSN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
339.00
+0.80 (0.24%)
Jun 3, 2026, 5:31 PM CET

Ypsomed Holding AG Ratios and Metrics

Millions CHF. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
4,4463,7664,6344,9202,6262,061
Market Cap Growth
-9.01%-18.73%-5.82%87.36%27.44%3.10%
Enterprise Value
4,6793,7404,9075,0872,7782,290
Last Close Price
338.20276.00337.71356.83189.52159.36
PE Ratio
20.7516.9752.9662.7951.2289.19
Forward PE
26.1020.6029.2445.2039.2149.06
PS Ratio
6.085.156.198.975.284.43
PB Ratio
5.945.036.827.974.675.25
P/TBV Ratio
6.055.137.128.394.945.75
P/FCF Ratio
397.56336.75-105.0285.6860.41
P/OCF Ratio
14.4912.2831.2730.1520.2724.05
EV/Sales Ratio
6.405.126.559.285.584.93
EV/EBITDA Ratio
14.3611.4827.8138.3431.6933.25
EV/EBIT Ratio
17.6814.1339.8759.0064.1680.14
EV/FCF Ratio
418.32334.40-108.5890.6367.14
Debt / Equity Ratio
0.350.350.540.410.280.68
Debt / EBITDA Ratio
0.800.802.081.931.793.88
Debt / FCF Ratio
23.3223.32-5.465.127.83
Net Debt / Equity Ratio
0.310.310.490.300.230.64
Net Debt / EBITDA Ratio
0.710.711.871.371.503.63
Net Debt / FCF Ratio
20.7620.76-5.763.884.307.33
Asset Turnover
0.550.550.620.560.620.63
Inventory Turnover
5.695.695.674.955.665.33
Quick Ratio
0.740.740.480.490.520.48
Current Ratio
1.071.070.860.770.800.82
Return on Equity (ROE)
31.09%31.09%13.49%13.28%10.74%5.87%
Return on Assets (ROA)
12.36%12.36%6.35%5.51%3.34%2.42%
Return on Invested Capital (ROIC)
24.86%24.49%11.41%11.05%5.87%4.20%
Return on Capital Employed (ROCE)
25.30%25.30%14.80%13.20%7.20%5.50%
Earnings Yield
4.99%5.89%1.89%1.59%1.95%1.12%
FCF Yield
0.25%0.30%-1.24%0.95%1.17%1.65%
Dividend Yield
1.30%1.59%0.65%0.56%0.69%0.38%
Payout Ratio
13.53%13.53%31.20%22.64%15.97%63.48%
Buyback Yield / Dilution
0.28%0.28%-0.01%-1.74%-6.12%-0.26%
Total Shareholder Return
1.59%1.87%0.64%-1.18%-5.43%0.12%