Currently the Enterprise Value (EV) is not available for Bicycle Therapeutics.
n/a
n/a
n/a
n/a
Financial Position
The company has a current ratio of 13.81,
with a Debt / Equity ratio of 0.01.
13.81
13.81
0.01
-0.06
-0.06
-121.31
Financial Efficiency
Return on Equity is n/a and Return on Invested Capital is n/a.
n/a
n/a
n/a
$115.66K
$-554.2K
305
0.04
n/a
Taxes
-4.76M
2.74%
Stock Price Statistics
The stock price has increased by -67.64% in the
last 52 weeks. The beta is 1.45, so Bicycle Therapeutics's
price volatility has been higher than the market average.
1.45
-67.64%
8
12.24
42.34
278,425
Income Statement
In the last 12 months, Bicycle Therapeutics had revenue of 35.27M
and earned -169.03M
in profits. Earnings per share was -0.29.