Sunrun Q2 FY26 net income drops 58.8% to USD 115.2 million; revenue rises 53% to USD 870 million - RUN News | Rallies