MeiraGTx Holdings plc (MGTX) Insider Trading -- Recent Executive & Director Transactions

9 insiders reported 75 Form 4 transactions for MeiraGTx Holdings plc (MGTX) over the past 18 months (most recent 2026-07-07). Recent activity: Naylor Stuart (CHIEF SCI OFCR, OPHTHALMOLOGY) Sell 2,547 shares, Naylor Stuart (CHIEF SCI OFCR, OPHTHALMOLOGY) Sell 25,112 shares, Harris Keith R. (Director) Buy 75,000 shares, Forbes Alexandria (PRESIDENT & CEO) Sell 62,000 shares, Zeldin Robert K (CHIEF MEDICAL OFFICER) Sell 7,814 shares. Source: SEC Form 4.

DateInsiderTitleTypeSharesValue
2026-07-07Naylor StuartCHIEF SCI OFCR, OPHTHALMOLOGYSell2,547$35,301
2026-07-07Naylor StuartCHIEF SCI OFCR, OPHTHALMOLOGYSell25,112$374,169
2026-06-10Harris Keith R.DirectorBuy75,000$0
2026-05-19Forbes AlexandriaPRESIDENT & CEOSell62,000$568,540
2026-04-28Zeldin Robert KCHIEF MEDICAL OFFICERSell7,814$60,402
2026-04-23EDELMAN JOSEPHDirectorBuy555,555$5.0M
2026-04-23PERCEPTIVE ADVISORS LLCDirectorBuy555,555$5.0M
2026-04-23PERCEPTIVE LIFE SCIENCES MASTER FUND LTDDirectorBuy555,555$5.0M
2026-04-21Giroux RichardCFO & COOSell56,000$572,320
2026-04-07Naylor StuartCHIEF DEV. OFFICERSell27,661$258,907
2026-03-24Forbes AlexandriaPRESIDENT & CEOSell62,000$459,420
2026-02-23Wollin Robert JGENERAL COUNSEL AND SECRETARYSell5,949$44,320
2026-02-23Wollin Robert JGENERAL COUNSEL AND SECRETARYBuy11,250$0
2026-02-23Zeldin Robert KCHIEF MEDICAL OFFICERBuy7,500$0
2026-02-23Zeldin Robert KCHIEF MEDICAL OFFICERSell2,952$21,992
2026-02-23Giroux RichardCFO & COOBuy60,000$0
2026-02-23Giroux RichardCFO & COOSell31,726$236,359
2026-02-23Naylor StuartCHIEF DEV. OFFICERBuy25,000$0
2026-02-23Naylor StuartCHIEF DEV. OFFICERSell11,750$87,538
2026-02-23Forbes AlexandriaPRESIDENT & CEOBuy62,500$0
2026-02-23Forbes AlexandriaPRESIDENT & CEOSell33,048$246,208
2026-01-21Giroux RichardCFO & COOBuy310,000$0
2026-01-21Giroux RichardCFO & COOSell163,916$1.2M
2026-01-21Forbes AlexandriaPRESIDENT & CEOBuy310,000$0
2026-01-21Forbes AlexandriaPRESIDENT & CEOSell163,916$1.2M

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