Citizens analyst Brett Knoblauch maintains Bicycle Therapeutics (NASDAQ:BCYC) with a Market Outperform and lowers the price target from $12 to $8.