30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

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 Activity 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-04-08 2026-04-06 S Sale
53,476 -26.3%
106.64
US$2,274,606
53,476 -26.3% 106.64 US$2,274,606
2026-04-06 2026-04-06 PrS Proposed sale
60,205
264.63
US$1,064,848
60,205 264.63 US$1,064,848
2026-03-09 2026-03-06 S Sale
43,975 -29.9%
348.76
US$2,270,516
43,975 -29.9% 348.76 US$2,270,516
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
2024-07-09 2024-07-08 S Sale
5,569 -0.9%
12.62
US$70,260
5,569 -0.9% 12.62 US$70,260
2024-07-08 2024-07-08 PrS Proposed sale
5,569
12.62
US$70,260
5,569 12.62 US$70,260
2024-06-07 2024-06-06 S Sale
3,017 -0.5%
14.45
US$43,595
3,017 -0.5% 14.45 US$43,595