NSI H1 FY26 EPRA EPS drops 20.3% to EUR 0.79; net rental income falls 11.1% to EUR 25.56 million - XLRE News | Rallies