Bicycle Therapeutics PLC (BCYC)

NASDAQ: BCYC · Delayed Price · USD
15.73
-0.89 (-5.35%)
At close: May 25, 2022 4:00 PM
15.24
-0.49 (-3.12%)
After-hours:May 25, 2022 7:24 PM EDT

Total Valuation

BCYC has a market cap or net worth of $466.37 million. The enterprise value is $103.10 million.

Market Cap466.37M
Enterprise Value103.10M

Important Dates

The latest earnings date was Thursday, May 5, 2022, before market open.

Last Earnings DateMay 5, 2022
Ex-Dividend Daten/a

Share Statistics

BCYC has 29.65 million shares outstanding. The number of shares has increased by 33.95% in one year.

Shares Outstanding29.65M
Shares Change (YoY)+33.95%
Shares Change (QoQ)+1.77%
Owned by Insiders (%)9.86%
Owned by Institutions (%)81.46%
Float18.39M

Valuation Ratios

PE Ration/a
Forward PEn/a
PS Ratio33.92
PB Ratio1.41
P/FCF Ration/a
PEG Ration/a
Financial Ratio History

Enterprise Valuation

EV / Earningsn/a
EV / Sales7.50
EV / EBITDAn/a
EV / EBITn/a
EV / FCFn/a

Financial Position

The company has a current ratio of 12.14, with a Debt / Equity ratio of 0.13.

Current Ratio12.14
Quick Ratio11.88
Debt / Equity0.13
Debt / EBITDAn/a
Debt / FCFn/a

Financial Efficiency

Return on equity (ROE) is -31.60%, which is considered low. The company has a ROIC of -182.50%.

Return on Equity (ROE)-31.60%
Return on Assets (ROA)-21.60%
Return on Capital (ROIC)-182.50%
Revenue Per Employee$92,275
Profits Per Employee-$524,779
Employee Count149
Asset Turnover0.04
Inventory Turnovern/a

Taxes

Income Tax-1.74M
Effective Tax Raten/a

Stock Price Statistics

The stock price has decreased by -49.20% in the last 52 weeks. The beta is 0.55, so BCYC's price volatility has been lower than the market average.

Beta (1Y)0.55
52-Week Price Change-49.20%
50-Day Moving Average23.38
200-Day Moving Average43.57
Average Volume (30 Days)602,716

Short Selling Information

The latest short interest is 2.47 million, so 8.34% of the outstanding shares have been sold short.

Short Interest2.47M
Short % of Shares Out8.34%
Short % of Float13.45%
Short Ratio (days to cover)3.76

Income Statement

In the last 12 months, BCYC had revenue of $13.75 million and -78.19 million in losses. Earnings per share was -$2.91.

Revenue13.75M
Gross Profit13.75M
Operating Income-76.98M
Pretax Income-79.93M
Net Income-78.19M
EBITDA-75.15M
EBIT-76.65M
Earnings Per Share (EPS)-$2.91
Full Income Statement

Balance Sheet

The company has $407.37 million in cash and $44.10 million in debt, giving a net cash position of $363.27 million or $12.25 per share.

Cash & Cash Equivalents407.37M
Total Debt44.10M
Net Cash363.27M
Net Cash Per Share$12.25
Book Value330.26M
Book Value Per Share11.14
Working Capital394.35M
Full Balance Sheet

Cash Flow

In the last 12 months, operating cash flow was -$27.49 million and capital expenditures -$6.16 million, giving a free cash flow of -$33.65 million.

Operating Cash Flow-27.49M
Capital Expenditures-6.16M
Free Cash Flow-33.65M
FCF Per Sharen/a
Full Cash Flow Statement

Margins

Gross margin is 100.00%, with operating and profit margins of -559.88% and -568.71%.

Gross Margin100.00%
Operating Margin-559.88%
Pretax Margin-581.38%
Profit Margin-568.71%
EBITDA Margin-546.57%
EBIT Margin-557.52%
FCF Margin-244.75%

Dividends & Yields

BCYC does not appear to pay any dividends at this time.

Dividend Per Sharen/a
Dividend Yieldn/a
Earnings Yield-16.77%
FCF Yield-7.22%
Dividend Growth (YoY)n/a
Payout Ration/a
Buyback Yield-33.95%
Shareholder Yield-33.95%
Dividend Details

Analyst Forecast

The average price target for BCYC is $66.69, which is 323.97% higher than the current price. The consensus rating is "Buy".

Price Target$66.69
Price Target Difference323.97%
Analyst ConsensusBuy
Analyst Count19
Stock Forecasts

Stock Splits

This stock does not have any record of stock splits.

Last Split Daten/a
Split Typen/a
Split Ration/a