Loading live market data…

Editas Medicine, Inc.

NASDAQ:EDIT

$3.0224 USD

-$0.14 (-4.35%)

Volume
1.28M
Average Volume
2.52M
Market Capitalization
$295.89M
P/E Ratio
-2.46
Dividend Yield
0.00%
Price Target
$5.00
Year High
$4.54
Year Low
$1.66
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$3.22

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.06%

Investors Holding

7

change: -206 | last: 213

Increased Positions

2

change: -98 | last: 100

Reduced Positions

0

change: -47 | last: 47

New Positions

0

change: -39 | last: 39

Sold Positions

200

change: 170 | last: 30

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -68.8166 | last: 0.6882

Total Invested

229.99K

EDIT Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $2.05 88.75M $181.93M $146.64M $76.71M $111.99M
2024-12-31 $1.27 82.34M $104.57M $131.54M $35.03M $8.06M
2023-12-31 $10.13 75.97M $769.53M $123.65M $48.54M $694.42M
2022-12-31 $8.87 68.66M $609.06M $141.52M $43.95M $511.48M
2021-12-31 $26.55 67.62M $1.8B $203.52M $26.38M $1.62B
2020-12-31 $70.11 58.61M $4.11B $139.68M $26.14M $4B
2019-12-31 $29.61 49.98M $1.48B $238.18M $29.08M $1.27B
2018-12-31 $22.75 47.1M $1.07B $134.78M $32.42M $969.11M
2017-12-31 $30.73 40.32M $1.24B $146.63M $33.43M $1.13B
2016-12-31 $16.23 32.22M $522.93M $185.32M $35.1M $372.7M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $2.47 97.88M $241.76M $123.65M $71.97M $190.09M
2025-12-31 $2.05 88.75M $181.93M $146.64M $76.71M $111.99M
2025-09-30 $3.47 90.09M $312.61M $165.65M $19.65M $166.62M
2025-06-30 $2.20 84.41M $185.71M $138.54M $21.14M $68.3M
2025-03-31 $1.16 83.06M $96.34M $138.69M $31.13M $-11.22M
2024-12-31 $1.27 82.61M $104.92M $131.54M $35.03M $8.41M
2024-09-30 $3.41 82.49M $281.27M $95.83M $38.49M $223.93M
2024-06-30 $4.61 82.31M $379.45M $64.44M $38.7M $353.71M
2024-03-31 $7.28 81.94M $596.51M $69.23M $34.14M $561.43M
2023-12-31 $10.13 81.71M $827.73M $123.65M $48.54M $752.61M
2023-09-30 $7.80 81.65M $636.86M $82.54M $34.61M $588.93M
2023-06-30 $8.23 71.38M $587.43M $220.82M $37.19M $403.8M