Basilea Pharmaceutica AG (SWX: BSLN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
45.40
-0.15 (-0.33%)
Sep 4, 2024, 5:30 PM CET

Basilea Pharmaceutica AG Ratios and Metrics

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019 2018 - 2015
Period Ending
Sep '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 2018 - 2015
Market Capitalization
55212854636655
Upgrade
Market Cap Growth
761.67%138.81%-14.90%-4.70%20.42%59.08%
Upgrade
Enterprise Value
60211434385445
Upgrade
Last Close Price
45.553.491.471.932.022.26
Upgrade
PE Ratio
--9.18-3.41-8.37-4.26-3.17
Upgrade
PS Ratio
3.683.822.994.5716.4021.48
Upgrade
PB Ratio
32.892.260.780.820.780.71
Upgrade
P/FCF Ratio
59.14-14.00-6.94-10.95-7.12-5.03
Upgrade
P/OCF Ratio
-181.89-14.51-7.31-11.56-7.17-5.07
Upgrade
EV/Sales Ratio
4.043.411.902.7713.2717.71
Upgrade
EV/EBITDA Ratio
-140.09-17.42-4.55-6.04-5.65-5.06
Upgrade
EV/EBIT Ratio
-91.16-13.20-3.46-4.37-4.55-3.98
Upgrade
EV/FCF Ratio
64.45-12.48-4.40-6.65-5.76-4.15
Upgrade
Debt / Equity Ratio
0.030.040.030.030.030.03
Upgrade
Debt / FCF Ratio
-0.60-0.24-0.26-0.38-0.26-0.22
Upgrade
Asset Turnover
0.680.430.210.150.040.03
Upgrade
Inventory Turnover
1.141.271.472.331.962.96
Upgrade
Quick Ratio
2.081.662.202.727.696.01
Upgrade
Current Ratio
2.732.062.492.918.766.40
Upgrade
Return on Equity (ROE)
-14.32%-21.86%-20.02%-9.33%-14.18%-14.58%
Upgrade
Return on Assets (ROA)
-3.77%-7.01%-7.06%-5.90%-8.09%-8.20%
Upgrade
Return on Capital (ROIC)
-4.54%-8.34%-8.20%-6.59%-8.81%-9.08%
Upgrade
Earnings Yield
-0.12%-10.70%-27.17%-11.95%-17.39%-20.45%
Upgrade
FCF Yield
1.69%-7.14%-14.41%-9.13%-14.04%-19.88%
Upgrade
Buyback Yield / Dilution
17.17%-7.91%-3.37%-34.86%-53.69%-81.36%
Upgrade
Total Shareholder Return
17.17%-7.91%-3.37%-34.86%-53.69%-81.36%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.