Neostellar Capital Q2 FY26 net investment loss widens to $(23.4) million; NAV per share falls to $13.44 - NSLR News | Rallies