One Liberty Properties Q2 FY26 net income rises 86% to $15.66 million; revenue increases 10.3% to $27 million - OLP News | Rallies