Wave Life Sciences Ltd. (WVE)
NASDAQ: WVE · Real-Time Price · USD
13.55
-0.53 (-3.76%)
Mar 12, 2026, 10:25 AM EDT - Market open

Wave Life Sciences Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,5513,1901,893602608188
Market Cap Growth
59.59%68.52%214.58%-1.10%223.83%-51.05%
Enterprise Value
2,0662,6051,617434.7608.4770.17
Last Close Price
13.5517.0012.375.057.003.14
PE Ratio
--14.05-17.67-9.35-3.41-1.33
PS Ratio
62.0474.6717.485.31166.754.59
PB Ratio
5.106.159.0415.18-5.78
P/TBV Ratio
4.415.538.1613.52-5.01
P/FCF Ratio
--16.95-12.46-29.29-4.71-2.10
P/OCF Ratio
--17.02-12.53-30.97-4.76-2.11
EV/Sales Ratio
48.3660.9814.933.84166.751.71
EV/EBITDA Ratio
--12.62-15.89-7.39-3.99-0.60
EV/EBIT Ratio
--12.10-14.64-6.39-3.74-0.55
EV/FCF Ratio
--13.84-10.64-21.16-4.71-0.78
Debt / Equity Ratio
0.020.020.080.53-0.62
Debt / EBITDA Ratio
-0.09-0.09-0.25-0.55--0.25
Debt / FCF Ratio
-0.09-0.09-0.17-1.56--0.33
Net Debt / Equity Ratio
-1.13-1.13-1.32-4.24--3.71
Net Debt / EBITDA Ratio
2.832.832.722.86-1.03
Net Debt / FCF Ratio
3.113.111.828.19-1.35
Asset Turnover
0.090.090.350.820.040.40
Quick Ratio
6.356.352.741.19-2.35
Current Ratio
6.476.472.891.26-2.53
Return on Equity (ROE)
-54.97%-54.97%-73.24%-242.14%-801.66%-605.59%
Return on Assets (ROA)
-43.48%-43.48%-35.21%-48.89%-157.88%-122.51%
Return on Invested Capital (ROIC)
-6195.40%-6195.40%-382.57%-299.15%-952.79%-739.36%
Return on Capital Employed (ROCE)
-54.90%-54.90%-66.96%-153.65%-227.89%-177.89%
Earnings Yield
-7.71%-7.12%-5.66%-10.69%-29.29%-75.16%
FCF Yield
-7.10%-5.90%-8.03%-3.41%-21.22%-47.66%
Buyback Yield / Dilution
-15.30%-15.30%-13.41%-22.02%-11.04%-29.71%
Updated Feb 26, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q