Monte Rosa Therapeutics, Inc. (GLUE) Insider Trading -- Recent Executive & Director Transactions

10 insiders reported 56 Form 4 transactions for Monte Rosa Therapeutics, Inc. (GLUE) over the past 18 months (most recent 2026-07-07). Recent activity: Townson Sharon (Chief Scientific Officer) Buy 6,000 shares, Townson Sharon (Chief Scientific Officer) Sell 5,600 shares, Townson Sharon (Chief Scientific Officer) Sell 400 shares, Behbahani Ali (Director) Sell 1.0M shares, Behbahani Ali (Director) Buy 15,000 shares. Source: SEC Form 4.

DateInsiderTitleTypeSharesValue
2026-07-07Townson SharonChief Scientific OfficerBuy6,000$36,840
2026-07-07Townson SharonChief Scientific OfficerSell5,600$130,197
2026-07-07Townson SharonChief Scientific OfficerSell400$9,652
2026-07-06Behbahani AliDirectorSell1.0M$0
2026-07-06Behbahani AliDirectorBuy15,000$0
2026-07-06Behbahani AliDirectorSell15,000$0
2026-07-01Janku FilipChief Medical OfficerBuy5,407$72,508
2026-07-01Janku FilipChief Medical OfficerSell5,407$132,472
2026-06-30Manning Anthony M.DirectorBuy10,000$41,600
2026-06-30Janku FilipChief Medical OfficerBuy6,000$45,360
2026-06-30Janku FilipChief Medical OfficerSell6,000$137,700
2026-06-30Manning Anthony M.DirectorSell10,000$231,100
2026-06-25Townson SharonChief Scientific OfficerBuy3,000$18,420
2026-06-25Janku FilipChief Medical OfficerBuy6,000$45,360
2026-06-25Champoux JenniferChief Operating OfficerBuy2,175$8,656
2026-06-25Townson SharonChief Scientific OfficerSell3,000$60,000
2026-06-25Janku FilipChief Medical OfficerSell11,845$239,522
2026-06-25Champoux JenniferChief Operating OfficerSell2,175$43,500
2026-06-25Janku FilipChief Medical OfficerBuy30,000$226,800
2026-06-25Janku FilipChief Medical OfficerSell30,000$642,681
2026-06-18Townson SharonChief Scientific OfficerBuy3,000$18,420
2026-06-18Champoux JenniferChief Operating OfficerBuy2,176$8,660
2026-06-18Townson SharonChief Scientific OfficerSell3,000$57,000
2026-06-18Champoux JenniferChief Operating OfficerSell2,176$41,344
2026-06-02Warmuth MarkusPresident & CEOSell4,998$97,021

Source: SEC Form 4 filings · as of 2026-07-07