Sunrun officer Jeanna Steele surrenders 10,042 shares
Jeanna Steele, an officer of Sunrun Inc, filed a Form 4 showing a surrender of 10,042 shares at $7.76 on Oct. 6, 2026.
Story updates
08:35:59 PM UTC
SquawkNews
CEO Powell Surrenders 24,335 Of Sunrun Inc >RUN