Bicycle Therapeutics plc (BCYC)

NASDAQ: BCYC · Real-Time Price · USD
3.980
-0.080 (-1.97%)
Aug 13, 2026, 3:47 PM EDT - Market open
Market Cap278.57M -46.1%
Revenue (ttm)61.21M +217.4%
Net Income-190.41M
EPS-2.74
Shares Out 69.99M
PE Ration/a
Forward PEn/a
Dividendn/a
Ex-Dividend Daten/a
Volume408,585
Open4.105
Previous Close4.060
Day's Range3.960 - 4.105
52-Week Range3.745 - 9.159
Beta1.53
AnalystsBuy
Price Target9.86 (+147.74%)
Earnings DateJul 30, 2026