WVE
WAVE Life Sciences Ltd
Price:  
17.97 
USD
Volume:  
4,261,566.00
Singapore | Pharmaceuticals
Valuation
Overview
Financials
Forecast
Compare
Historical Price
SolvencyDividends
Transactions
People

WVE EV/EBITDA

-149.8%
Upside

As of 2025-12-23, the EV/EBITDA ratio of WAVE Life Sciences Ltd (WVE) is -9.58. EV/EBITDA ratio is calculated by dividing the enterprise value by the TTM EBITDA. WVE's latest enterprise value is 1,236.36 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.

Note: valuation result may not be accurate due to the company's negative EBITDA.

Range Selected
Trailing P/E multiples 5.1x - 20.0x 7.7x
Forward P/E multiples 4.3x - 17.8x 6.4x
Fair Price (5.73) - (26.41) (8.95)
Upside -131.9% - -247.0% -149.8%
17.97 USD
Stock Price
(8.95) USD
Fair Price

WVE EV/EBITDA - Historical EV/EBITDA Data

Date EV/EBITDA
2025-12-22 -9.58
2025-12-19 -8.35
2025-12-18 -8.08
2025-12-17 -8.57
2025-12-16 -8.62
2025-12-15 -8.43
2025-12-12 -8.71
2025-12-11 -8.83
2025-12-10 -10.98
2025-12-09 -11.65
2025-12-08 -9.92
2025-12-05 -3.11
2025-12-04 -3.19
2025-12-03 -2.89
2025-12-02 -2.80
2025-12-01 -3.06
2025-11-28 -3.27
2025-11-26 -3.22
2025-11-25 -3.07
2025-11-24 -3.09
2025-11-21 -2.84
2025-11-20 -2.65
2025-11-19 -2.73
2025-11-18 -2.87
2025-11-17 -2.90
2025-11-14 -2.85
2025-11-13 -2.60
2025-11-12 -2.78
2025-11-11 -2.96
2025-11-10 -2.84
2025-11-07 -3.34
2025-11-06 -3.35
2025-11-05 -3.45
2025-11-04 -3.43
2025-11-03 -3.61
2025-10-31 -4.06
2025-10-30 -3.61
2025-10-29 -3.58
2025-10-28 -3.17
2025-10-27 -3.19
2025-10-24 -2.88
2025-10-23 -2.84
2025-10-22 -2.92
2025-10-21 -3.33
2025-10-20 -3.30
2025-10-17 -3.30
2025-10-16 -3.34
2025-10-15 -3.48
2025-10-14 -3.35
2025-10-13 -3.29