Wave Life Sciences, Inc.

Wave Life Sciences, Inc.

4.51
EUR
- -
- -
-0.94EPS
Oct 27Next Earn

Important Dates

Wave Life Sciences Inc's next confirmed earnings release is scheduled for October 27, 2026.

Earnings Date10/27/2026

Share Statistics

As of June 30, 2026, Wave Life Sciences Inc has 193.10M shares outstanding.

Shares Outstanding193.10M

Financial Position

As of June 30, 2026, Wave Life Sciences Inc maintains a current ratio of 9.99, meaning it holds 10.0x the short-term assets needed to cover near-term liabilities.

Current Ratio9.99
Quick Ratio9.67
Debt / Equity9.61
Debt / EBITDA-0.21

Financial Efficiency

EUR

Over the twelve months ended June 30, 2026, Wave Life Sciences Inc posted a negative return on equity (ROE) of -68.31, meaning shareholder capital produced losses rather than profits. Return on assets (ROA) is negative at -49.95, reflecting losses generated across the asset base. The company generates approximately 184,727.16 in revenue per employee across its workforce of 309.75, a quick read on workforce productivity versus industry peers.

Return on Equity (ROE)-68.31
Return on Assets (ROA)-49.95
Revenue Per Employee184,727.16
Employee Count309.75

Income Statement

EUR

Over the twelve months ended June 30, 2026, Wave Life Sciences Inc generated 57.22M in revenue and converted that into -177.22M in net income, yielding earnings per share of -0.94. EBITDA reached -182.72M, while operating income came in at -190.75M.

Revenue57.22M
Operating Income-190.75M
Pretax Income-177.22M
Net Income-177.22M
EBITDA-182.72M
EBIT-190.75M
Earnings Per Share (EPS)-0.94

Balance Sheet

EUR

As of June 30, 2026, Wave Life Sciences Inc holds 429.42M in cash and equivalents against 38.15M in total debt, resulting in a net debt position of -322.12M. Total book value stands at 396.97M, with working capital of 399.74M providing operational flexibility.

Cash & Cash Equivalents429.42M
Total Debt38.15M
Net Debt-322.12M
Equity (Book Value)396.97M
Book Value Per Share2.06
Working Capital399.74M

Cash Flow

EUR

Wave Life Sciences Inc produced -167.69M in operating cash flow over the twelve months ended June 30, 2026. After subtracting -1.37M in capital expenditures, free cash flow totaled -169.06M - equivalent to -0.90 per share.

Operating Cash Flow-167.69M
Capital Expenditures-1.37M
Free Cash Flow-169.06M
FCF Per Share-0.90

Margins

These figures cover the twelve months ended June 30, 2026. The operating margin of -333.36 and net profit margin of -309.73 provide insight into operational efficiency.

Operating Margin-333.36
Pretax Margin-309.73
Profit Margin-309.73
EBITDA Margin-319.34