Skip to main content
Screener/Healthcare/Biotechnology

BCYC Bicycle Therapeutics plc

NASDAQ
$3.96-0.01 (-0.38%)
$3.75
$9.10
$3.93
$4.03
EPS (TTM)$-3.16
P/E Ratio-1.48
Dividend Yield
Market Cap$372.8M
Volume182K
Prev Close$3.97
Financial data is not available for this stock.
Get Your Daily Market Recap