Loading...
XLONRTWG
Market cap38bUSD
Oct 10, Last price  
116.00USD
Name

RTW Venture Fund Ltd

Chart & Performance

D1W1MN
XLON:RTWG chart
P/E
468.38
P/S
451.54
EPS
0.25
Div Yield, %
0.00%
Shrs. gr., 5y
5.45%
Rev. gr., 5y
25.25%
Revenues
86m
P
27,992,81239,710,571162,774,292-60,919,566-36,509,65986,295,956
Net income
83m
P
27,922,19438,717,862160,653,580-64,344,790-39,436,73783,192,379
CFO
34m
+223.95%
-44,283-66,161,866-57,143,538-44,872,01710,353,60233,540,554
Earnings
Mar 26, 2025

Profile

RTW Venture Fund Limited specializes in identifying transformative assets with high growth potential across the life sciences, biopharmaceutical and medical technology sectors. The fund invests in companies developing next-generation therapies and technologies that can significantly improve patients' lives.
IPO date
Oct 30, 2019
Employees
Domiciled in
GG
Incorporated in
GG

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑12
Income
Revenues
86,296
-336.36%
(36,510)
-40.07%
(60,920)
-137.43%
Cost of revenue
3,578
3,670
3,663
Unusual Expense (Income)
NOPBT
82,718
(40,179)
(64,583)
NOPBT Margin
95.85%
110.05%
106.01%
Operating Taxes
83,192
(4,511)
(64,345)
Tax Rate
100.57%
NOPAT
(475)
(35,668)
(238)
Net income
83,192
-310.95%
(39,437)
-38.71%
(64,345)
-140.05%
Dividends
(4,975)
Dividend yield
1.17%
Proceeds from repurchase of equity
(2,093)
39,094
BB yield
0.01%
-9.22%
Debt
Debt current
Long-term debt
Deferred revenue
Other long-term liabilities
5,562
Net debt
(385,797)
(378,559)
(426,647)
Cash flow
Cash from operating activities
33,541
10,354
(44,872)
CAPEX
Cash from investing activities
Cash from financing activities
(2,093)
39,094
FCF
22,161
(45,779)
7,956
Balance
Cash
2,722
6,966
6,484
Long term investments
383,075
371,593
420,163
Excess cash
381,482
380,385
429,693
Stockholders' equity
429,023
347,924
387,361
Invested Capital
64,753
53,616
52,003
ROIC
ROCE
18.54%
EV
Common stock shares outstanding
210,635
231,981
238,314
Price
116.25
9,507.44%
1.21
-32.02%
1.78
-5.32%
Market cap
24,486,359
8,623.42%
280,697
-33.83%
424,199
-5.90%
EV
24,130,302
(76,018)
(2,448)
EBITDA
82,718
(40,179)
(64,583)
EV/EBITDA
291.72
1.89
0.04
Interest
1,560
780
216
Interest/NOPBT
1.89%