A company insider recently sold 3,212 shares of Bicycle Therapeutics Plc ADR [BCYC]. Should You also Consider to Sale?
Bicycle Therapeutics Plc ADR’s recently made public that its CHIEF EXECUTIVE OFFICER Lee Kevin unloaded Company’s shares for reported $71499.0