NASDAQ : WVE

Wave Life Sciences Ltd.

$5.91 USD

-$0.22 (-3.59%)

Volume
1.39M
Average Volume
3.71M
Market Capitalization
$1.14B
P/E Ratio
-5.58
Dividend Yield
0.00%
Price Target
$15.00
Year High
$21.73
Year Low
$5.02
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$11.26

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.36%

Investors Holding

7

change: -246 | last: 253

Increased Positions

6

change: -150 | last: 156

Reduced Positions

1

change: -50 | last: 51

New Positions

3

change: -47 | last: 50

Sold Positions

229

change: 192 | last: 37

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -31.4743 | last: 0.3147

Total Invested

4.25M

WVE Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $17.00 168.65M $2.87B $602.07M $17.77M $2.28B
2024-12-31 $12.37 138.28M $1.71B $302.08M $25.4M $1.43B
2023-12-31 $5.05 106.1M $535.79M $200.35M $32.12M $367.56M
2022-12-31 $7.00 78.86M $551.99M $88.5M $37.61M $501.11M
2021-12-31 $3.14 51.83M $162.73M $150.56M $29.92M $42.08M
2020-12-31 $7.87 39.23M $308.72M $184.5M $29.3M $153.53M
2019-12-31 $8.02 33.87M $271.61M $147.16M $32.55M $157M
2018-12-31 $42.04 28.97M $1.22B $174.82M $10.4M $1.05B
2017-12-31 $35.10 26.51M $930.62M $142.5M $3.45M $791.57M
2016-12-31 $26.15 22.8M $596.24M $150.29M $78000 $446.02M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $7.25 200.17M $1.45B $544.59M $15.72M $922.34M
2025-12-31 $17.00 180.15M $3.06B $602.07M $17.77M $2.48B
2025-09-30 $7.32 167.74M $1.23B $196.22M $19.77M $1.05B
2025-06-30 $6.50 163.99M $1.07B $208.48M $21.71M $879.15M
2025-03-31 $8.08 162.53M $1.31B $243.08M $23.6M $1.09B
2024-12-31 $12.37 161.49M $2B $302.08M $25.4M $1.72B
2024-09-30 $8.20 131.45M $1.08B $310.95M $27.17M $794.09M
2024-06-30 $5.24 129.53M $678.72M $153.96M $28.88M $553.64M
2024-03-31 $6.31 129.27M $815.7M $180.92M $30.53M $665.32M
2023-12-31 $5.05 109.63M $553.62M $200.35M $32.12M $385.39M
2023-09-30 $5.75 106.03M $609.64M $139.94M $33.67M $503.37M
2023-06-30 $3.64 105.46M $383.88M $172.97M $35.16M $246.07M