PT

Prelude Therapeutics

PRLD
NASDAQHealth Care

Income Statement

Total Revenue$0
Gross Profit$0
Operating Income$-146.71M
EBITDA$-123.81M
EBIT$-127.17M
Pre-tax Income$-97.18M
Net Income$-127.17M

Balance Sheet

Cash Equivalent$23.08M
Total Debt$18M
Book Value$170.23M
Book Value Per Share3.10

Key Ratios

Return on Equity (ROE)-96.74%
Return on Assets (ROA)-72.46%
Return on Invested Capital (ROI)-96.59%
Net Profit Margin-1816.76%
Current Ratio5.30
Quick Ratio5.21
Long-Term Debt / Equitynull