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

Fenster Edward Harris

Insider profile

Performance

Overall performance
2.9

Performance over holding periods
2.9
30 days 90 days 120 days
Average return -7% 8.2% 15.1%
Success rate 35% 68% 82%
Transactions
46 4% Buy
34 71% Buy
47 69% Buy
Fenster Edward Harris'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-02-12 2026-02-11 PlS Planned sale
54,885 +20.8%
333.56
US$1,707,996
54,885 +20.8% 333.56 US$1,707,996
2026-02-12 2026-02-11 PlS Planned sale
46,284 +5.1%
129.33
US$4,636,091
46,284 +5.1% 129.33 US$4,636,091
2026-02-11 2026-02-11 PrS Proposed sale
45,606
465.98
US$2,696,499
45,606 465.98 US$2,696,499
2025-12-22 2025-12-22 PrS Proposed sale
32,787
20.00
US$655,740
32,787 20.00 US$655,740
2025-12-22 2025-12-22 PlS Planned sale
32,787 -2.2%
20.00
US$655,740
32,787 -2.2% 20.00 US$655,740
2025-12-08 2025-12-05 PlS Planned sale
133,256 -8.3%
18.11
US$2,412,960
133,256 -8.3% 18.11 US$2,412,960
2025-12-05 2025-12-05 PrS Proposed sale
133,256
18.11
US$2,412,963
133,256 18.11 US$2,412,963
2025-05-13 2025-05-12 B Purchase
50,000 +3.7%
10.87
US$543,500
50,000 +3.7% 10.87 US$543,500
2025-03-03 2025-03-03 B Purchase
150,000 +12.4%
6.80
US$1,020,600
150,000 +12.4% 6.80 US$1,020,600
2024-09-11 2024-09-11 PrS Proposed sale
4,646
18.01
US$83,674
4,646 18.01 US$83,674
2024-09-11 2024-09-11 PlS Planned sale
4,646 -0.4%
18.01
US$83,674
4,646 -0.4% 18.01 US$83,674
2024-06-14 2024-06-12 PlS Planned sale
44,646 -3.6%
15.91
US$710,179
44,646 -3.6% 15.91 US$710,179
2024-06-12 2024-06-12 PrS Proposed sale
44,646
15.91
US$710,177
44,646 15.91 US$710,177
2024-06-03 2024-05-31 PlS Planned sale
9,248 -0.7%
15.00
US$138,720
9,248 -0.7% 15.00 US$138,720
2024-05-31 2024-05-31 PrS Proposed sale
9,248
15.00
US$138,720
9,248 15.00 US$138,720
2024-04-15 2024-04-11 PlS Planned sale
2,336 -0.2%
12.59
US$29,403
2,336 -0.2% 12.59 US$29,403
2024-04-15 2024-04-11 PlS Planned sale
170,584 -11.9%
11.94
US$2,036,790
170,584 -11.9% 11.94 US$2,036,790
2024-04-11 2024-04-11 PrS Proposed sale
172,920
11.95
US$2,066,191
172,920 11.95 US$2,066,191
2024-03-08 2024-03-06 S Sale
2,721 -0.2%
12.10
US$32,936
2,721 -0.2% 12.10 US$32,936
2024-03-06 2024-03-06 PrS Proposed sale
2,721
12.10
US$32,936
2,721 12.10 US$32,936
2024-03-01 2024-02-29 S Sale
3,108 -0.3%
12.12
US$37,664
3,108 -0.3% 12.12 US$37,664
2024-02-29 2024-02-29 PrS Proposed sale
3,108
12.12
US$37,664
3,108 12.12 US$37,664
2023-12-29 2023-12-29 PrS Proposed sale
170,311
20.17
US$3,434,394
170,311 20.17 US$3,434,394
2023-12-29 2023-12-29 PlS Planned sale
170,311 -12.4%
20.17
US$3,434,389
170,311 -12.4% 20.17 US$3,434,389
2023-12-27 2023-12-26 PlS Planned sale
9,052 -0.7%
20.00
US$181,040
9,052 -0.7% 20.00 US$181,040
2023-12-26 2023-12-26 PrS Proposed sale
9,052
20.00
US$181,040
9,052 20.00 US$181,040
2023-12-20 2023-12-19 PlS Planned sale
75,000 -5.7%
19.92
US$1,494,000
75,000 -5.7% 19.92 US$1,494,000
2023-12-19 2023-12-19 PrS Proposed sale
75,000
19.92
US$1,494,000
75,000 19.92 US$1,494,000
2023-12-20 2023-12-18 S Sale
2,703 -0.2%
18.24
US$49,295
2,703 -0.2% 18.24 US$49,295
2023-12-18 2023-12-18 PrS Proposed sale
2,703
18.24
US$49,296
2,703 18.24 US$49,296
2023-12-07 2023-12-06 S Sale
2,313 -0.2%
14.75
US$34,123
2,313 -0.2% 14.75 US$34,123
2023-12-06 2023-12-06 PrS Proposed sale
2,313
14.75
US$34,123
2,313 14.75 US$34,123
2023-09-19 2023-09-18 S Sale
2,765 -0.2%
14.42
US$39,857
2,765 -0.2% 14.42 US$39,857
2023-09-18 2023-09-18 PrS Proposed sale
2,765
14.41
US$39,857
2,765 14.41 US$39,857
2023-09-08 2023-09-06 S Sale
2,508 -0.2%
15.15
US$37,991
2,508 -0.2% 15.15 US$37,991
2023-09-06 2023-09-06 PrS Proposed sale
2,508
15.15
US$37,991
2,508 15.15 US$37,991
2023-07-17 2023-07-17 PrS Proposed sale
25,000
19.92
US$498,064
25,000 19.92 US$498,064
2023-07-17 2023-07-17 PlS Planned sale
25,000 -1.9%
19.92
US$498,065
25,000 -1.9% 19.92 US$498,065
2023-07-17 2023-07-14 PlS Planned sale
4,505 -0.4%
20.00
US$90,100
4,505 -0.4% 20.00 US$90,100
2023-07-14 2023-07-14 PrS Proposed sale
4,505
20.00
US$90,100
4,505 20.00 US$90,100
2023-06-20 2023-06-20 PrS Proposed sale
2,749
18.61
US$51,166
2,749 18.61 US$51,166
2023-06-20 2023-06-20 S Sale
2,749 -0.2%
18.61
US$51,166
2,749 -0.2% 18.61 US$51,166
2023-06-20 2023-06-15 PlS Planned sale
50,000 -3.8%
19.93
US$996,380
50,000 -3.8% 19.93 US$996,380
2023-06-15 2023-06-15 PrS Proposed sale
50,000
19.93
US$996,382
50,000 19.93 US$996,382
2023-06-08 2023-06-06 S Sale
2,415 -0.2%
18.74
US$45,260
2,415 -0.2% 18.74 US$45,260