MeiraGTx Chief Scientific Officer Stuart Naylor sells 27,659 shares for $294,291 - MGTX News | Rallies