WVE
WVE
SG9999014716
Wave Life Sciences, Inc.
Loading chart...

Valuation & History

Quarterly trend of key valuation metrics

Metric
Current (TTM) TTM Baseline
Q2 '26 30.06.2026
Q1 '26 31.03.2026
Q4 '25 31.12.2025
Market & Enterprise Value
Market Cap
681.79M EUR
1.12B EUR
1.39B EUR
3.19B EUR
Enterprise Value
236.75M EUR
798.52M EUR
865.57M EUR
2.61B EUR
Valuation Multiples
Trailing P/E
--
--
--
--
Forward P/E
-2.99x
--
--
--
Price to Sales
10.43x
17.18x
19.42x
95.08x
Price to Book
1.47x
2.48x
2.72x
6.15x
EV/Revenue
3.62x
12.22x
12.06x
77.67x
EV/EBITDA
-1.1x
--
--
--
Price to FCF (P/FCF)
--
--
--
--
EV/FCF
--
--
--
--
FCF Yield
-18.89%
-17.2%
-13.27%
-3.92%
ende