Bicycle Therapeutics insiders sold shares, though the stock slightly beat earnings and retains a "Moderate Buy" rating.

CEO Kevin Lee and other insiders of Bicycle Therapeutics sold shares of the company recently, reducing their ownership. The company reported a negative return on equity and net margin but slightly beat earnings expectations. Despite recent declines, the stock has a "Moderate Buy" rating and a target price of $35.25, attracting interest from several hedge funds and institutional investors.

January 07, 2025
16 Articles

Further Reading