Bicycle Therapeutics plc (BCYC)

NASDAQ: BCYC · Real-Time Price · USD
4.200
-0.130 (-3.00%)
Aug 28, 2026, 4:00 PM EDT - Market closed
Market Cap293.97M -39.4%
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
Volume154,684
Open4.320
Previous Close4.330
Day's Range4.190 - 4.440
52-Week Range3.745 - 9.159
Beta1.53
AnalystsBuy
Price Target9.50 (+126.19%)
Earnings DateJul 30, 2026