Insider Activity of Perry Jennifer Scott
According to the SEC Form 4 filings, Perry Jennifer Scott, being in a position of
- Chief Operating Officer at Bicycle Therapeutics plc,оver the last 12 months, has bought 0 shares, and sold 4270 shares for $18,152,over all time since 2026-04-02, has bought 0 shares, and sold 4270 shares for $18,152.
Biography of Perry Jennifer Scott
No biography is available at this moment.