MGTX stock rating: MeiraGTx Holdings plc quant rating & factor grades · Tickwind