Xlife Sciences AG (SWX:XLS)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
21.40
0.00 (0.00%)
Last updated: Feb 20, 2026, 9:26 AM CET

Xlife Sciences AG Ratios and Metrics

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
122146279157--
Market Cap Growth
3.38%-47.72%77.76%---
Enterprise Value
270295434321--
Last Close Price
21.2025.4049.9029.70--
PE Ratio
4.674.2618.7510.97--
PS Ratio
145.67174.69282.22152.66--
PB Ratio
0.310.370.760.47--
P/TBV Ratio
2.904.04----
P/FCF Ratio
--1766.87---
P/OCF Ratio
--1623.87---
EV/Sales Ratio
-353.76439.10311.96--
EV/FCF Ratio
-1127.54-2749.02---
Debt / Equity Ratio
0.150.150.160.180.200.40
Debt / FCF Ratio
--359.14---
Net Debt / Equity Ratio
0.150.150.160.180.190.37
Net Debt / EBITDA Ratio
-17.05-17.46-12.88-11.92-11.83-15.45
Net Debt / FCF Ratio
-246.72-136.58357.75-13.07-13.73-110.55
Asset Turnover
0.000.000.000.000.000.00
Quick Ratio
1.071.533.110.611.051.60
Current Ratio
1.081.543.110.651.061.61
Return on Equity (ROE)
6.62%7.54%2.64%2.67%23.71%18.56%
Return on Assets (ROA)
-2.33%-2.30%-2.53%-2.70%-0.98%-1.14%
Return on Invested Capital (ROIC)
-4.32%-4.41%-4.96%-5.39%-1.87%-1.87%
Return on Capital Employed (ROCE)
-3.70%-3.60%-4.00%-4.30%-1.10%-1.70%
Earnings Yield
25.15%23.50%5.33%9.12%--
FCF Yield
-0.20%-0.30%0.06%-2.95%--
Buyback Yield / Dilution
20.65%-1.34%0.17%-17.26%-4.77%-60.85%
Updated Jun 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.