Basilea Pharmaceutica AG (BPMUF)
OTCMKTS · Delayed Price · Currency is USD
71.00
-0.60 (-0.84%)
At close: Jan 30, 2026

Basilea Pharmaceutica AG Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Jan '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
922553502590532649
Market Cap Growth
74.97%10.13%-14.92%11.03%-18.08%24.93%
Enterprise Value
881608600688605749
Last Close Price
71.0052.8341.0052.0041.0060.34
PE Ratio
10.106.4640.4744.94--
PS Ratio
3.112.402.683.693.274.50
PB Ratio
7.116.19-42.28-26.35-8.27-5.63
P/TBV Ratio
7.136.22----
P/FCF Ratio
9.416.9031.48139.32--
P/OCF Ratio
9.236.7429.6977.36--
EV/Sales Ratio
2.882.643.204.313.725.19
EV/EBITDA Ratio
8.488.7221.7829.31154.82-
EV/EBIT Ratio
8.888.9323.0530.58183.33-
EV/FCF Ratio
8.997.5837.59162.43--
Debt / Equity Ratio
0.941.38-12.86-9.03-3.74-2.37
Debt / EBITDA Ratio
1.211.715.057.7641.61-
Debt / FCF Ratio
1.241.549.5747.76--
Asset Turnover
1.080.970.800.630.620.57
Inventory Turnover
4.693.994.134.185.336.11
Quick Ratio
5.403.932.481.961.223.87
Current Ratio
6.324.853.202.341.384.46
Return on Equity (ROE)
121.15%218.58%----
Return on Assets (ROA)
21.88%17.89%6.95%5.56%0.79%-5.93%
Return on Invested Capital (ROIC)
106.97%94.46%31.17%44.56%--
Return on Capital Employed (ROCE)
35.70%29.10%17.40%14.30%4.10%-11.90%
Earnings Yield
9.91%15.48%2.47%2.23%-1.41%-2.56%
FCF Yield
10.62%14.50%3.18%0.72%-6.73%-9.74%
Buyback Yield / Dilution
-15.14%-14.10%-1.67%-2.24%-13.62%4.41%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.