Sunrun beat estimated earnings by 1185.71%, reporting an EPS of $0.76 versus an estimate of $-0.07. Revenue was up $640.51 million from the same period last year. The company missed on EPS by $0.01 in ...
SAN FRANCISCO, March 05, 2025 (GLOBE NEWSWIRE) -- Sunrun (RUN), America’s leading provider of clean energy as a subscription service, has been awarded the 2025 Platinum Solar Award and the exclusive ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results