Bicycle Therapeutics Plc ADR (NASDAQ:BCYC) Currently -14.86% Below Its 52-Week High But The Downside Potential May Surprise You
In last trading session, Bicycle Therapeutics Plc ADR (NASDAQ:BCYC) saw 0.22 million shares changing hands with its beta currently measuring 0.91. Company’s recent per share