Michael Charles Ferguson Hannay
CHIEF PROD & SUPPLY CHAIN OFF, Bicycle Therapeutics (United Kingdom).
Companies
- Bicycle Therapeutics (United Kingdom)CHIEF PROD & SUPPLY CHAIN OFF Mar 21, 2024 to now1
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
Bicycle Therapeutics (United Kingdom) BCYC94,375 shares2$342.6K at $3.63Jul 6, 2026
As of each latest filing. The line shows shares held over time.
Recent filings
- Jul 6, 2026Sold 255 shares at $4.31 of Bicycle Therapeutics (United Kingdom)2
- Jul 2, 2026Sold 1,506 shares at $4.27 of Bicycle Therapeutics (United Kingdom)2
- Apr 6, 2026Sold 251 shares at $5.05 of Bicycle Therapeutics (United Kingdom)3
- Apr 2, 2026Sold 1,521 shares at $4.91 of Bicycle Therapeutics (United Kingdom)3
- Jan 5, 2026Sold 2,367 shares at $6.45 of Bicycle Therapeutics (United Kingdom)4
- Jan 2, 2026Sold 2,827 shares at $6.80 of Bicycle Therapeutics (United Kingdom)4
- Jan 2, 2026Granted 50,000 shares of Bicycle Therapeutics (United Kingdom)4
- Oct 3, 2025Sold 250 shares at $8.41 of Bicycle Therapeutics (United Kingdom)5
- Oct 2, 2025Sold 473 shares at $8.40 of Bicycle Therapeutics (United Kingdom)5
- Jul 3, 2025Sold 248 shares at $7.44 of Bicycle Therapeutics (United Kingdom)6
- Jul 2, 2025Sold 474 shares at $7.09 of Bicycle Therapeutics (United Kingdom)6
- Apr 3, 2025Sold 266 shares at $7.48 of Bicycle Therapeutics (United Kingdom)7
- Apr 2, 2025Sold 467 shares at $8.02 of Bicycle Therapeutics (United Kingdom)7
- Jan 3, 2025Sold 239 shares at $14.75 of Bicycle Therapeutics (United Kingdom)8
- Jan 2, 2025Sold 1,879 shares at $14.09 of Bicycle Therapeutics (United Kingdom)8
- Jan 2, 2025Granted 35,000 shares of Bicycle Therapeutics (United Kingdom)8
- Oct 3, 2024Sold 247 shares at $22.26 of Bicycle Therapeutics (United Kingdom)9
- Jul 3, 2024Sold 246 shares at $19.64 of Bicycle Therapeutics (United Kingdom)10
- Apr 11, 2024Sold 257 shares at $22.49 of Bicycle Therapeutics (United Kingdom)11
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1
- 2
- 3SEC EDGARForm 4 filed Apr 6, 2026
- 4SEC EDGARForm 4 filed Jan 6, 2026
- 5SEC EDGARForm 4 filed Oct 6, 2025
- 6SEC EDGARForm 4 filed Jul 7, 2025
- 7SEC EDGARForm 4 filed Apr 4, 2025
- 8SEC EDGARForm 4 filed Jan 6, 2025
- 9SEC EDGARForm 4 filed Oct 4, 2024
- 10SEC EDGARForm 4 filed Jul 8, 2024
- 11SEC EDGARForm 4 filed Apr 12, 2024