Skip to main content
Screener/Healthcare/Biotechnology

BCYC Bicycle Therapeutics plc

NASDAQ
$3.79+0.15 (+4.13%)
$3.60
$9.10
$3.65
$3.83
EPS (TTM)$-3.16
P/E Ratio-1.48
Dividend Yield
Market Cap$372.8M
Volume457K
Prev Close$3.63
Financial data is not available for this stock.
Get Your Daily Market Recap