BP
Bicycle Therapeutics Plc
BCYC
NASDAQHealth Care
Income Statement
Total Revenue$35.28M
Gross Profit$35.28M
Operating Income$-209.87M
EBITDA$-164.89M
EBIT$-172.07M
Pre-tax Income$-218.81M
Net Income$-169.03M
Balance Sheet
Net Cash$6.28B
Cash Equivalent$797.19M
Total Debt$21.5M
Net Debt$-6.26B
Book Value$713.49M
Net Cash Per Share90.55
Book Value Per Share12.77
Key Ratios
Return on Equity (ROE)-21.31%
Return on Assets (ROA)-17.67%
Return on Invested Capital (ROI)-21.31%
Net Profit Margin-479.18%
Current Ratio13.81
Quick Ratio13.61
Long-Term Debt / Equity0.00