Ypsomed Holding AG (SWX:YPSN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
366.40
-0.40 (-0.11%)
Jul 14, 2026, 3:36 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
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
4,8223,7664,6344,9202,6262,061
Market Cap Growth
-14.02%-18.73%-5.82%87.36%27.44%3.10%
Enterprise Value
5,0553,7404,9075,0872,7782,290
Last Close Price
366.80272.63333.59352.47187.21157.41
PE Ratio
22.5016.9752.9662.7951.2289.19
Forward PE
27.6720.6029.2445.2039.2149.06
PS Ratio
6.605.156.198.975.284.43
PB Ratio
6.455.036.827.974.675.25
P/TBV Ratio
6.565.137.128.394.945.75
P/FCF Ratio
431.18336.75-105.0285.6860.41
P/OCF Ratio
15.7212.2831.2730.1520.2724.05
EV/Sales Ratio
6.915.126.559.285.584.93
EV/EBITDA Ratio
15.5111.4827.8138.3431.6933.25
EV/EBIT Ratio
19.1014.1339.8759.0064.1680.14
EV/FCF Ratio
451.94334.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.60%5.89%1.89%1.59%1.95%1.12%
FCF Yield
0.23%0.30%-1.24%0.95%1.17%1.65%
Dividend Yield
1.20%1.61%0.66%0.57%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.49%1.89%0.64%-1.17%-5.42%0.12%