CEO Mary Powell Sells 8,754 Sunrun Shares Amid Tax‑Settlement; Shares Tumble Slightly but Long‑Term Outlook Remains Optimistic
Sunrun CEO Mary Powell’s recent share sales reveal a liquidity‑management strategy—how this insider activity impacts the renewable‑energy stock’s outlook.
3 minutes to read
