Wave Life Sciences Ltd. (WVE)
NASDAQ: WVE · Real-Time Price · USD
6.10
0.00 (0.00%)
Aug 10, 2026, 11:29 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
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,2023,1901,893554608188
Market Cap Growth
-11.66%68.52%241.94%-9.01%223.83%-51.05%
Enterprise Value
754.982,6141,624393.26565.4675.13
Last Close Price
6.1017.0012.375.057.003.14
PS Ratio
18.3974.6717.484.89166.754.59
PB Ratio
2.606.159.0413.97-13.495.78
P/TBV Ratio
2.535.538.1613.52-5.01
EV/Sales Ratio
11.5561.1715.003.47154.961.83
Debt / Equity Ratio
0.090.020.080.53-0.860.62
Net Debt / Equity Ratio
-0.99-1.13-1.32-4.241.13-3.71
Net Debt / EBITDA Ratio
2.082.762.602.670.331.01
Net Debt / FCF Ratio
2.313.111.828.190.391.35
Asset Turnover
0.110.090.350.540.020.17
Quick Ratio
9.676.352.741.191.242.35
Current Ratio
9.996.472.891.261.382.53
Return on Equity (ROE)
-41.33%-54.97%-73.24%-1118.17%-10258.20%-186.60%
Return on Assets (ROA)
-36.42%-43.48%-35.21%-32.28%-92.09%-52.24%
Return on Capital Employed (ROCE)
-41.47%-54.90%-66.96%-83.24%-149.51%-84.39%
Buyback Yield / Dilution
-21.17%-21.96%-30.33%-34.55%-52.16%-32.11%
Total Shareholder Return
-21.17%-21.96%-30.33%-34.55%-52.16%-32.11%
SEC Filings: 10-K · 10-Q