FTC Solar Q2 FY26 net loss widens to $27.12 million; revenue rises 30.8% to $26.2 million y/y - FTCI News | Rallies