MeiraGTx Chief Financial Officer and Chief Operating Officer Richard Giroux sells $572,320 of inventory Source link