Editas Medicine, Inc. (LON:0IFK)

London flag London · Delayed Price · Currency is GBP · Price in USD
2.900
-0.050 (-1.69%)
Aug 12, 2026, 4:26 PM GMT
Market Cap335.37M +143.9%
Revenue (ttm)35.43M +20.8%
Net Income-55.74M
EPS-0.55
Shares Out n/a
PE Ration/a
Forward PEn/a
Dividendn/a
Ex-Dividend Daten/a
Volume3,337
Open2.970
Previous Close2.950
Day's Range2.900 - 3.012
52-Week Range1.671 - 4.530
Beta2.06
Analystsn/a
Price Targetn/a
Earnings DateNov 6, 2026