BioPharma Credit PLC (LON:BPCR)
London flag London · Delayed Price · Currency is GBP · Price in USD
0.936
+0.002 (0.24%)
Apr 29, 2026, 8:29 AM GMT

BioPharma Credit Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2017
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2017
Market Capitalization
7797698388591,040982
Upgrade
Market Cap Growth
7.87%-8.31%-2.43%-17.41%5.90%-2.00%
Upgrade
Enterprise Value
7697658098061,031892
Upgrade
Last Close Price
0.690.660.610.510.540.43
Upgrade
PE Ratio
8.197.968.5910.096.8715.65
Upgrade
PS Ratio
6.646.567.008.065.7412.80
Upgrade
PB Ratio
0.910.900.890.820.940.98
Upgrade
P/TBV Ratio
0.910.900.890.820.940.98
Upgrade
P/OCF Ratio
11.5011.369.388.886.8013.79
Upgrade
EV/Sales Ratio
6.596.536.757.565.7011.62
Upgrade
EV/EBIT Ratio
8.007.938.299.466.8214.21
Upgrade
Net Debt / Equity Ratio
-0.01-0.010.00-0.10-0.09-0.07
Upgrade
Asset Turnover
0.130.130.120.100.160.08
Upgrade
Quick Ratio
3.773.772.099.795.3416.51
Upgrade
Current Ratio
3.773.772.099.795.3416.51
Upgrade
Return on Equity (ROE)
11.14%11.14%9.69%8.10%13.50%6.19%
Upgrade
Return on Assets (ROA)
6.85%6.85%5.97%4.98%8.33%3.85%
Upgrade
Return on Capital Employed (ROCE)
11.30%11.30%10.30%8.10%13.60%6.20%
Upgrade
Earnings Yield
12.40%12.56%11.64%9.91%14.55%6.39%
Upgrade
Dividend Yield
10.59%7.90%9.14%10.79%10.74%11.90%
Upgrade
Payout Ratio
61.56%61.56%89.23%63.58%52.52%113.20%
Upgrade
Buyback Yield / Dilution
6.77%6.77%6.65%4.00%0.72%0.00%
Upgrade
Total Shareholder Return
17.35%14.67%15.79%14.80%11.46%11.90%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.