Loading...
XNAS
ROIV
Market cap6.48bUSD
Apr 08, Last price  
9.08USD
1D
-1.94%
1Q
-17.60%
IPO
-12.69%
Name

Roivant Sciences Ltd

Chart & Performance

D1W1MN
No data to show
P/E
1.49
P/S
51.92
EPS
6.09
Div Yield, %
Shrs. gr., 5y
31.01%
Rev. gr., 5y
121.82%
Revenues
125m
+103.65%
2,324,00067,689,00023,795,00055,286,00061,280,000124,795,000
Net income
4.35b
P
-1,041,969,0001,200,509,000-900,233,000-924,116,000-1,230,024,0004,348,926,000
CFO
-765m
L-9.26%
-1,024,229,000-761,832,000-552,138,000-677,729,000-843,393,000-765,268,000
Earnings
May 28, 2025

Profile

Montes Archimedes Acquisition Corp. focuses to effect a merger, capital stock exchange, asset acquisition, stock purchase, reorganization, or other business combination with one or more businesses. The company was founded in 2020 and is based in Menlo Park, California.
IPO date
Dec 03, 2020
Employees
904
Domiciled in
GB
Incorporated in
BM

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFY
2024‑032023‑032022‑032021‑032020‑032019‑03
Income
Revenues
124,795
103.65%
61,280
10.84%
Cost of revenue
529,700
1,138,849
Unusual Expense (Income)
NOPBT
(404,905)
(1,077,569)
NOPBT Margin
Operating Taxes
22,224
5,190
Tax Rate
NOPAT
(427,129)
(1,082,759)
Net income
4,348,926
-453.56%
(1,230,024)
33.10%
Dividends
(6,000)
Dividend yield
0.07%
Proceeds from repurchase of equity
438,555
371,957
BB yield
-5.01%
-7.07%
Debt
Debt current
21,893
52,413
Long-term debt
535,014
494,160
Deferred revenue
Other long-term liabilities
29,339
80,578
Net debt
(6,231,919)
(1,449,859)
Cash flow
Cash from operating activities
(765,268)
(843,393)
CAPEX
(1,382)
(12,690)
Cash from investing activities
5,203,623
(44,269)
Cash from financing activities
419,364
499,462
FCF
(400,742)
(1,088,147)
Balance
Cash
6,541,073
1,692,115
Long term investments
247,753
304,317
Excess cash
6,782,586
1,993,368
Stockholders' equity
1,052,037
(3,325,550)
Invested Capital
5,925,580
5,494,577
ROIC
ROCE
EV
Common stock shares outstanding
831,049
712,791
Price
10.54
42.82%
7.38
49.39%
Market cap
8,759,261
66.51%
5,260,398
58.99%
EV
3,007,290
4,260,360
EBITDA
(382,869)
(1,058,712)
EV/EBITDA
Interest
34,778
27,968
Interest/NOPBT