Bicycle Therapeutics logo

Bicycle Therapeutics plc (BCYC)

NASDAQ: BCYC · Real-Time Price · USD
3.600
+0.090 (2.56%)
At close: Oct 15, 2026, 4:00 PM EDT
3.650
+0.050 (1.39%)
After-hours: Oct 15, 2026, 7:30 PM EDT
Market Cap251.97M -55.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
Volume411,542
Open3.510
Previous Close3.510
Day's Range3.500 - 3.640
52-Week Range3.330 - 9.080
Beta1.68
AnalystsBuy
Price Target9.50 (+163.89%)
Est. EarningsOct 29, 2026