Medallion Bank Q2 FY26 net income falls 7.6% to $16 million; net interest income rises 8.3% to $58.1 million - MFIN News | Rallies