WinVest net loss narrows to $275,598 for six months ended June 30, FY26 - WINV News | Rallies