Mary Powell

Insider profile

Currently holds positions in Sunrun Inc and Hawaiian Electric Industries Inc

Performance

Overall performance
3.6

Performance over holding periods
3.6
30 days 90 days 120 days
Average return 5% 8.2% 15.1%
Success rate 80% 68% 82%
Transactions
38 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Independent Director Sunrun Inc Feb. 1, 2018 -
Independent Director Hawaiian Electric Industries Inc March 1, 2018 -

Mary Powell's trades of Sunrun Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-07-07 2026-07-06 S Sale
38,374 +46.0%
352.02
US$1,551,118
38,374 +46.0% 352.02 US$1,551,118
2026-07-07 2026-07-06 S Sale
85,244 +20.4%
319.62
US$978,884
85,244 +20.4% 319.62 US$978,884
2026-07-06 2026-07-06 PrS Proposed sale
84,163
23.75
US$2,081,957
84,163 23.75 US$2,081,957
2026-04-08 2026-04-06 S Sale
193,002 -17.1%
13.25
US$2,556,717
193,002 -17.1% 13.25 US$2,556,717
2026-04-06 2026-04-06 PrS Proposed sale
193,002
13.25
US$2,556,715
193,002 13.25 US$2,556,715
2026-03-09 2026-03-06 S Sale
2,229 -0.2%
11.94
US$26,624
2,229 -0.2% 11.94 US$26,624
2026-03-06 2026-03-06 PrS Proposed sale
2,229
11.94
US$26,624
2,229 11.94 US$26,624
2026-03-03 2026-03-02 S Sale
5,357 -0.5%
12.33
US$66,074
5,357 -0.5% 12.33 US$66,074
2026-03-02 2026-03-02 PrS Proposed sale
5,357
12.33
US$66,074
5,357 12.33 US$66,074
2026-01-07 2026-01-06 S Sale
8,754 -1.0%
17.80
US$155,784
8,754 -1.0% 17.80 US$155,784
2026-01-06 2026-01-06 PrS Proposed sale
8,754
17.80
US$155,785
8,754 17.80 US$155,785
2025-12-10 2025-12-08 S Sale
2,890 -0.3%
17.80
US$51,450
2,890 -0.3% 17.80 US$51,450
2025-12-08 2025-12-08 PrS Proposed sale
2,890
17.80
US$51,450
2,890 17.80 US$51,450
2025-10-08 2025-10-06 S Sale
11,699 -1.3%
19.34
US$226,301
11,699 -1.3% 19.34 US$226,301
2025-10-06 2025-10-06 PrS Proposed sale
11,699
19.34
US$226,300
11,699 19.34 US$226,300
2025-09-10 2025-09-08 S Sale
3,142 -0.4%
16.93
US$53,197
3,142 -0.4% 16.93 US$53,197
2025-09-08 2025-09-08 PrS Proposed sale
3,142
16.93
US$53,197
3,142 16.93 US$53,197
2025-09-03 2025-09-02 S Sale
1,809 -0.2%
15.76
US$28,501
1,809 -0.2% 15.76 US$28,501
2025-09-02 2025-09-02 PrS Proposed sale
1,809
15.76
US$28,501
1,809 15.76 US$28,501
2025-07-09 2025-07-07 S Sale
11,509 -1.3%
10.80
US$124,332
11,509 -1.3% 10.80 US$124,332
2025-07-07 2025-07-07 PrS Proposed sale
11,509
10.80
US$124,332
11,509 10.80 US$124,332
2025-06-10 2025-06-06 S Sale
2,981 -0.3%
8.23
US$24,526
2,981 -0.3% 8.23 US$24,526
2025-06-06 2025-06-06 PrS Proposed sale
2,981
8.23
US$24,526
2,981 8.23 US$24,526
2025-06-03 2025-06-02 S Sale
1,885 -0.2%
7.09
US$13,369
1,885 -0.2% 7.09 US$13,369
2025-06-02 2025-06-02 PrS Proposed sale
1,885
7.09
US$13,370
1,885 7.09 US$13,370
2025-04-08 2025-04-07 S Sale
31,197 -5.5%
6.74
US$210,396
31,197 -5.5% 6.74 US$210,396
2025-04-07 2025-04-07 PrS Proposed sale
31,197
6.74
US$210,396
31,197 6.74 US$210,396
2025-03-07 2025-03-06 S Sale
2,046 -0.4%
6.65
US$13,598
2,046 -0.4% 6.65 US$13,598
2025-03-06 2025-03-06 PrS Proposed sale
2,046
6.65
US$13,598
2,046 6.65 US$13,598
2025-03-04 2025-03-03 S Sale
4,818 -0.8%
6.36
US$30,631
4,818 -0.8% 6.36 US$30,631
2025-03-03 2025-03-03 PrS Proposed sale
4,818
6.36
US$30,632
4,818 6.36 US$30,632
2025-03-04 2025-02-28 S Sale
1,295 -0.2%
7.35
US$9,512
1,295 -0.2% 7.35 US$9,512
2025-02-28 2025-02-28 PrS Proposed sale
1,295
7.35
US$9,512
1,295 7.35 US$9,512
2025-01-07 2025-01-06 S Sale
4,350 -0.8%
11.18
US$48,621
4,350 -0.8% 11.18 US$48,621
2025-01-06 2025-01-06 PrS Proposed sale
4,350
11.18
US$48,621
4,350 11.18 US$48,621
2024-12-10 2024-12-06 S Sale
2,931 -0.5%
10.34
US$30,320
2,931 -0.5% 10.34 US$30,320
2024-12-06 2024-12-06 PrS Proposed sale
2,931
10.34
US$30,320
2,931 10.34 US$30,320
2024-12-03 2024-12-02 S Sale
1,766 -0.3%
11.66
US$20,584
1,766 -0.3% 11.66 US$20,584
2024-12-02 2024-12-02 PrS Proposed sale
1,766
11.66
US$20,584
1,766 11.66 US$20,584
2024-10-07 2024-10-07 PrS Proposed sale
6,415
16.34
US$104,849
6,415 16.34 US$104,849
2024-10-07 2024-10-07 S Sale
6,415 -1.1%
16.34
US$104,849
6,415 -1.1% 16.34 US$104,849
2024-09-10 2024-09-06 S Sale
3,410 -0.6%
18.23
US$62,169
3,410 -0.6% 18.23 US$62,169
2024-09-06 2024-09-06 PrS Proposed sale
3,410
18.23
US$62,169
3,410 18.23 US$62,169
2024-09-04 2024-09-03 S Sale
2,148 -0.4%
18.79
US$40,370
2,148 -0.4% 18.79 US$40,370
2024-09-03 2024-09-03 PrS Proposed sale
2,148
18.79
US$40,370
2,148 18.79 US$40,370