Sunrun Inc is trading 8.2% down at $15.36 today as short-term traders lock in gains following a sharp late-May rally that saw the stock gain more than 10% over the past week.

  • The move appears to be driven by profit-taking in the absence of fresh company-specific news, earnings, or analyst calls.
  • The weakness is stock-specific rather than macro-driven, as the broader market is currently trading mostly flat to slightly positive.