Mary Powell - Chief Executive Officer, Sunrun Inc

As of November 17, 2021


Mary Powell Net Worth

  • Net worth is estimated to be at least $2.28M
  • Owns at least 98,280 units of Sunrun Inc stock
  • Sold an estimated value of $320.3K in the last 3 years at Sunrun Inc

Mary Powell Trading

  • Largest sale of shares was 5,464 units , worth over $320.3K on November 17, 2021
  • In total has made about 8 transactions over 3 years
  • Usually trades in January, with the busiest year in 2021
Ticker
Type
Value
Price per Share
Shares
Filing Date
No matching records found
1

Mary Powell Mailing Address

  • Mailing address is C/o Sunrun Inc. 595 Market Street, 29th Floor San Francisco CA 94105 CA

Sunrun Inc Insider Trading

  • The most recent transaction was 5,564 units sold on November 23, 2021 by Michelle Philpot worth over $290.16K
  • In the last 5 years, insiders at Sunrun Inc sold an estimated value of $2B and bought an estimated value of $306.73M
  • The most active traders are Harris Edward Fenster, Co-Executive Chair,  Jeanna Steele, Chief Legal Officer,  and Michelle Philpot, Chief Accounting Officer
  • Insider trading is most common in March, with the busiest year in 2020
Insider Names
Type
Value
Price per Share
Shares
Filing Date
No matching records found
1