Orrstown Q2 FY26 net income falls 2.75% to $21.2 million; net interest margin narrows 3 bps to 3.87% - ORRF News | Rallies