BCYC logo

BCYC

Bicycle Therapeutics plcNASDAQHealthcare
$5.05+3.06%ClosedMarket Cap: $349.8M

As of 2026-04-06

Recent Analyst Ratings
DateFirmActionRatingPrevious
2026-03-18OppenheimerOutperform
2026-03-18CitizensMarket Outperform
2026-03-18NeedhamBuy
2026-03-18RBC CapitalSector Perform
2025-10-31RBC CapitalSector Perform
2025-10-31CitizensMarket Outperform
2025-08-12Morgan StanleyEqual Weight
2025-08-12JMP SecuritiesMarket Outperform
2025-08-11OppenheimerOutperform
2025-07-17RBC CapitalOutperform
Forward Estimates
PeriodEPS Est.Revenue Est.# Analysts
Fri Dec 31$-1.92$30.9M8
Sun Dec 31$-1.69$72.7M8
Mon Dec 31$-0.77$126.1M6
Tue Dec 31$0.49$267.3M6