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 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-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