Bicycle Therapeutics reports promising BT8009 study results, shares tank 30%

Bicycle Therapeutics plc (NASDAQ: BCYC) is down 30% after the biotech firm pioneering novel and differentiated therapeutics class based on its bicyclic peptide tech announced preliminary first phase r...