Lynn Michelle Jurich, a director at Sunrun Inc . (NASDAQ:RUN), a $2.06 billion market cap solar company whose shares have declined over 44% in the past six months, recently sold 50,000 shares of the ...
Sunrun was a pioneer with the solar-as-a-service model, and its customer additions continue to be weighted heavily toward subscribers through leases or power purchase agreements versus up-front sales ...