MeiraGTx Q2 FY26 net income swings to USD 160.7 million; revenue jumps to USD 321.4 million - MGTX News | Rallies