Wave Life Sciences Ltd. (WVE)
NASDAQ: WVE · Real-Time Price · USD
6.83
-0.42 (-5.79%)
At close: Apr 1, 2026, 4:00 PM EDT
6.81
-0.02 (-0.29%)
After-hours: Apr 1, 2026, 5:41 PM EDT

Wave Life Sciences Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,2863,1901,893602608188
Market Cap Growth
-17.63%68.52%214.58%-1.10%223.83%-51.05%
Enterprise Value
702.422,6051,617434.7559.9770.17
Last Close Price
6.8317.0012.375.057.003.14
PE Ratio
--14.05-17.67-9.35-3.41-1.33
PS Ratio
30.1174.6717.485.31166.754.59
PB Ratio
2.626.159.0415.18-13.495.78
P/TBV Ratio
2.225.538.1613.52-12.245.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
16.4460.9814.933.84153.461.71
EV/EBITDA Ratio
--12.62-15.89-7.39-3.67-0.60
EV/EBIT Ratio
--12.10-14.64-6.39-3.44-0.55
EV/FCF Ratio
--13.84-10.64-21.16-4.34-0.78
Debt / Equity Ratio
0.020.020.080.53-0.860.62
Debt / EBITDA Ratio
-0.09-0.09-0.25-0.55-0.25-0.25
Debt / FCF Ratio
-0.09-0.09-0.17-1.56-0.29-0.33
Net Debt / Equity Ratio
-1.13-1.13-1.32-4.241.13-3.71
Net Debt / EBITDA Ratio
2.832.832.722.860.331.03
Net Debt / FCF Ratio
3.113.111.828.190.391.35
Asset Turnover
0.090.090.350.540.020.17
Quick Ratio
6.356.352.741.191.242.35
Current Ratio
6.476.472.891.261.382.53
Return on Equity (ROE)
-54.97%-54.97%-73.24%-1118.17%-10258.19%-186.60%
Return on Assets (ROA)
-43.48%-43.48%-35.21%-32.65%-91.70%-52.33%
Return on Invested Capital (ROIC)
-6195.40%-6195.40%-382.57%-201.27%-561.41%-246.38%
Return on Capital Employed (ROCE)
-54.90%-54.90%-66.96%-83.24%-149.51%-84.39%
Earnings Yield
-15.88%-7.12%-5.66%-10.69%-29.29%-75.16%
FCF Yield
-14.63%-5.90%-8.03%-3.41%-21.22%-47.66%
Buyback Yield / Dilution
-21.96%-21.96%-30.33%-34.55%-52.16%-32.11%
Total Shareholder Return
-21.96%-21.96%-30.33%-34.55%-52.16%-32.11%
Updated Feb 26, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q