Bicycle Therapeutics plc Stock 12‑Month Price Target Cut to $10.29, Implies 166% Upside
Bicycle Therapeutics plc (BCYC) has seen its average 12-month price target cut to $10.29 from $10.43 by 7 analysts, implying a potential upside of 166% from its July 29 closing price. Despite the target reduction, the consensus rating from 9 covering analysts remains "Buy," …