Insider Trading & Ownership of Mary Powell
-
Location
-
San Francisco, CA
-
Summary
-
The estimated net worth of Mary Powell is at least $13,745,029 dollars as of 09 Mar 2026. Mary Powell is the Chief Executive Officer, Director of Sunrun Inc. and owns shares of Sunrun Inc. (RUN) stock worth about $13.47M. Mary Powell is the Director of HAWAIIAN ELECTRIC INDUSTRIES INC and owns shares of HAWAIIAN ELECTRIC INDUSTRIES INC (HE) stock worth about $272.4K.
-
Signature
-
/s/ Jeanna Steele, Attorney-in-Fact
Notify me when Mary Powell files a new Insider Trading report.
⭐ Subscribe ⭐