ST

Stoke Therapeutics

STOK
NASDAQHealth Care

Income Statement

Total Revenue$36.56M
Gross Profit$36.56M
Operating Income$-101.37M
EBITDA$-97.18M
EBIT$-101.62M
Pre-tax Income$-6.89M
Net Income$-88.98M

Balance Sheet

Cash Equivalent$162.71M
Total Debt$0
Book Value$211.05M
Book Value Per Share4.14

Key Ratios

Return on Equity (ROE)-38.85%
Return on Assets (ROA)-32.77%
Return on Invested Capital (ROI)-38.85%
Net Profit Margin-243.42%
Current Ratio5.81
Quick Ratio5.53
Long-Term Debt / Equitynull