Loading...
XLON
BPCR
Market cap987mUSD
Jul 14, Last price  
0.88USD
1D
-0.68%
1Q
4.80%
IPO
-99.15%
Name

BioPharma Credit PLC

Chart & Performance

D1W1MN
No data to show
P/E
8.13
P/S
7.99
EPS
0.11
Div Yield, %
9.72%
Shrs. gr., 5y
-2.31%
Rev. gr., 5y
0.05%
Revenues
124m
-8.31%
33,648,86378,721,000124,119,00091,353,00087,969,000184,245,000135,737,000124,457,000
Net income
122m
+12.66%
27,163,71970,146,000122,328,00089,136,00084,959,000182,311,000108,450,000122,178,000
CFO
112m
-9.15%
23,068,29067,138,000131,520,00058,072,00096,436,000184,277,000123,182,000111,912,000
Dividend
Sep 26, 20240.020392 USD/sh
Earnings
Sep 22, 2025

Profile

BioPharma Credit PLC, an investment trust, primarily invests in interest-bearing debt assets. Its assets are secured by royalties or other cash flows derived from the sales of approved life sciences products. The company was incorporated in 2016 and is based in Exeter, the United Kingdom.
IPO date
Mar 27, 2017
Employees
0
Domiciled in
GB
Incorporated in
GB

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFY
2024‑122023‑122022‑122021‑122020‑122019‑122018‑122017‑12
Income
Revenues
124,457
-8.31%
135,737
-26.33%
184,245
109.44%
Cost of revenue
2,149
52,529
35,793
Unusual Expense (Income)
NOPBT
122,308
83,208
148,452
NOPBT Margin
98.27%
61.30%
80.57%
Operating Taxes
182,311
Tax Rate
122.81%
NOPAT
122,308
83,208
(33,859)
Net income
122,178
12.66%
108,450
-40.51%
182,311
114.59%
Dividends
(174,662)
(89,773)
(156,537)
Dividend yield
16.16%
8.16%
11.99%
Proceeds from repurchase of equity
(105,753)
(17,220)
(50,087)
BB yield
9.79%
1.57%
3.84%
Debt
Debt current
Long-term debt
Deferred revenue
262
Other long-term liabilities
(262)
Net debt
(1,167,820)
(1,336,415)
(1,344,178)
Cash flow
Cash from operating activities
111,912
123,182
184,277
CAPEX
Cash from investing activities
39,072
(1,656)
48,194
Cash from financing activities
(280,415)
(106,993)
(206,624)
FCF
126,754
78,762
(23,433)
Balance
Cash
5,620
135,053
120,527
Long term investments
1,162,200
1,201,362
1,223,651
Excess cash
1,161,597
1,329,628
1,334,966
Stockholders' equity
13,739
733,736
730,328
Invested Capital
1,185,878
607,125
607,387
ROIC
13.64%
13.70%
ROCE
10.20%
6.21%
11.10%
EV
Common stock shares outstanding
1,222,360
1,309,410
1,373,932
Price
0.88
5.24%
0.84
-11.58%
0.95
-99.02%
Market cap
1,080,567
-1.76%
1,099,905
-15.73%
1,305,235
-99.02%
EV
(87,253)
(236,510)
(38,943)
EBITDA
122,308
83,208
148,452
EV/EBITDA
Interest
Interest/NOPBT