Alector Q2 FY26 net loss narrows to $23 million; revenue drops to $3.3 million - ALEC News | Rallies