Wave Life Sciences Ltd. (WVE)
NASDAQ: WVE · Real-Time Price · USD
5.73
-0.36 (-5.91%)
At close: Jun 5, 2026, 4:00 PM EDT
5.83
+0.10 (1.75%)
Pre-market: Jun 8, 2026, 7:55 AM EDT

Wave Life Sciences Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,1023,1901,893554608188
Market Cap Growth
18.42%68.52%241.94%-9.01%223.83%-51.05%
Enterprise Value
573.592,6051,617386.55559.9770.17
Last Close Price
5.7317.0012.375.057.003.14
PS Ratio
15.3674.6717.484.89166.754.59
PB Ratio
2.156.159.0413.97-13.495.78
P/TBV Ratio
1.995.538.1613.52-12.245.01
EV/Sales Ratio
7.9960.9814.933.41153.461.71
Debt / Equity Ratio
0.010.020.080.53-0.860.62
Net Debt / Equity Ratio
-1.03-1.13-1.32-4.241.13-3.71
Net Debt / EBITDA Ratio
9.972.762.602.670.331.01
Net Debt / FCF Ratio
2.863.111.828.190.391.35
Asset Turnover
0.120.090.350.540.020.17
Quick Ratio
10.936.352.741.191.242.35
Current Ratio
11.266.472.891.261.382.53
Return on Equity (ROE)
-10.25%-54.97%-73.24%-1118.17%-10258.20%-186.60%
Return on Assets (ROA)
-9.24%-43.48%-35.21%-32.28%-92.09%-52.24%
Return on Invested Capital (ROIC)
-96.95%-236.80%-73.17%-48.35%-189.87%-109.98%
Return on Capital Employed (ROCE)
-10.48%-54.90%-66.96%-83.24%-149.51%-84.39%
Buyback Yield / Dilution
-21.45%-21.97%-30.33%-34.55%-52.16%-32.12%
Total Shareholder Return
-21.45%-21.97%-30.33%-34.55%-52.16%-32.12%
SEC Filings: 10-K · 10-Q