Stocktoria

Wave Life Sciences Ltd. WVE

Nasdaq · stock · Pharmaceutical Preparations · website · IPO 2015-11-11 · LEI

Wave Life Sciences Ltd. statistics & valuation

P / S25.8×
P / B2.1×
Net margin-478.3%
FCF margin-440.5%
Return on capital-39.6%

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Net margin (%)
-3748.10% -2619.60% -1017.40% -1211.50% -746.70% -298.40% -4434.70% -50.80% -89.60% -478.30% 2016201720182019202020212022202320242025
Gross margin (%)
2016201720182019202020212022202320242025
Operating margin (%)
-3752.20% -2630.10% -1106.70% -1303.40% -763.90% -310.10% -4459.30% -60.00% -101.90% -504.10% 2016201720182019202020212022202320242025
Return on equity (%)
-41.40% -73.00% -199.90% -303.80% -181.10% -376.20% -145.10% -46.30% -39.40% 2016201720182019202020212022202320242025
Shares outstanding
23.5M 27.8M 29.5M 34.3M 48.8M 59.8M 86.9M 119.2M 153.0M 187.7M 2016201720182019202020212022202320242025
Net debt ($)
2016201720182019202020212022202320242025
Share buybacks ($)
2016201720182019202020212022202320242025
Return on assets (%)
-33.80% -56.10% -49.60% -68.10% -53.70% -59.10% -110.50% -20.90% -27.50% -32.00% 2016201720182019202020212022202320242025
Free cash flow margin (%)
-2524.70% -2634.40% -227.60% -1202.20% -584.40% -218.60% -3539.10% -18.10% -140.30% -440.50% 2016201720182019202020212022202320242025
Debt / equity (×)
2016201720182019202020212022202320242025
EPS ($)
-$2.36 -$2.05 -$0.54 -$0.70 -$1.21 2016201720182019202020212022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Operating margin-504.1%-101.9%-60.0%-4459.3%-310.1%-763.9%-1303.4%-1106.7%-2630.1%-3752.2%
Net margin-478.3%-89.6%-50.8%-4434.7%-298.4%-746.7%-1211.5%-1017.4%-2619.6%-3748.1%
FCF margin-440.5%-140.3%-18.1%-3539.1%-218.6%-584.4%-1202.2%-227.6%-2634.4%-2524.7%
Return on assets-32.0%-27.5%-20.9%-110.5%-59.1%-53.7%-68.1%-49.6%-56.1%-33.8%
Return on equity-39.4%-46.3%-145.1%358.9%-376.2%-181.1%-303.8%-199.9%-73.0%-41.4%
Current ratio6.472.891.261.382.531.901.571.568.2712.50

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.