What happened Shares of solar panel installer Sunrun (NASDAQ: RUN) are up 72.3% so far in 2019, according to data provided by S&P Global Market Intelligence. Shares rose at a steady clip in the first two months of the year, but stalled in March and April…
Read More