Global Net Lease Q2 FY26 net loss narrows to $7.5 million; revenue falls to $112.5 million - GNL News | Rallies