WVE
WAVE Life Sciences Ltd
Price:  
13.47 
USD
Volume:  
2,220,536.00
Singapore | Pharmaceuticals
Valuation
Overview
Financials
Forecast
Compare
Historical Price
SolvencyDividends
Transactions
People

WVE EV/EBITDA

-97.6%
Upside

As of 2026-01-24, the EV/EBITDA ratio of WAVE Life Sciences Ltd (WVE) is -15.93. EV/EBITDA ratio is calculated by dividing the enterprise value by the TTM EBITDA. WVE's latest enterprise value is 2,055.70 mil USD. WVE's TTM EBITDA according to its financial statements is -129.03 mil USD. Dividing these 2 quantities gives us the above WVE EV/EBITDA ratio.

Range Selected
Trailing P/E multiples 0.9x - 9.3x 1.1x
Forward P/E multiples 0.9x - 9.3x 1.1x
Fair Price 0.49 - (6.00) 0.32
Upside -96.3% - -144.6% -97.6%
13.47 USD
Stock Price
0.32 USD
Fair Price

WVE EV/EBITDA - Historical EV/EBITDA Data

Date EV/EBITDA
2026-01-16 -16.17
2026-01-15 -16.71
2026-01-14 -17.28
2026-01-13 -16.90
2026-01-12 -16.50
2026-01-09 -16.41
2026-01-08 -17.69
2026-01-07 -18.47
2026-01-06 -18.11
2026-01-05 -17.91
2026-01-02 -19.15
2025-12-31 -20.51
2025-12-30 -20.70
2025-12-29 -21.62
2025-12-26 -21.50
2025-12-24 -22.13
2025-12-23 -21.13
2025-12-22 -21.76
2025-12-19 -19.18
2025-12-18 -18.61
2025-12-17 -19.65
2025-12-16 -19.74
2025-12-15 -19.35
2025-12-12 -19.94
2025-12-11 -20.18
2025-12-10 -24.69
2025-12-09 -26.09
2025-12-08 -22.48
2025-12-05 -8.18
2025-12-04 -8.35
2025-12-03 -7.73
2025-12-02 -7.54
2025-12-01 -8.08
2025-11-28 -8.53
2025-11-26 -8.42
2025-11-25 -8.11
2025-11-24 -8.14
2025-11-21 -7.61
2025-11-20 -7.23
2025-11-19 -7.39
2025-11-18 -7.69
2025-11-17 -7.74
2025-11-14 -7.65
2025-11-13 -7.12
2025-11-12 -7.49
2025-11-11 -7.89
2025-11-10 -7.61
2025-11-07 -8.66
2025-11-06 -8.69
2025-11-05 -8.90