Sunrun (RUN) has drawn investor attention after a recent share price move, with the stock up 2.5% over the past day but showing declines over the past week, month and past 3 months. See our latest ...