Bicycle Therapeutics plc (BCYC)

NASDAQ: BCYC · Real-Time Price · USD
4.300
+0.200 (4.88%)
Sep 2, 2026, 4:00 PM EDT - Market closed
Market Cap300.97M -41.2%
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
Volume317,573
Open4.100
Previous Close4.100
Day's Range4.100 - 4.390
52-Week Range3.745 - 9.159
Beta1.53
AnalystsBuy
Price Target9.50 (+120.93%)
Earnings DateJul 30, 2026