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
Transaction date
Planned sale
Price
333.56
Quantity 54,885 +20.8%
Value US$1,707,996
Transaction date
Planned sale
Price
129.33
Quantity 46,284 +5.1%
Value US$4,636,091
Transaction date
Proposed sale
Price
465.98
Quantity 45,606
Value US$2,696,499
Transaction date
Proposed sale
Price
20.00
Quantity 32,787
Value US$655,740
Transaction date
Planned sale
Price
20.00
Quantity 32,787 -2.2%
Value US$655,740
Transaction date
Planned sale
Price
18.11
Quantity 133,256 -8.3%
Value US$2,412,960
Transaction date
Proposed sale
Price
18.11
Quantity 133,256
Value US$2,412,963
Transaction date
Purchase
Price
10.87
Quantity 50,000 +3.7%
Value US$543,500
Transaction date
Purchase
Price
6.80
Quantity 150,000 +12.4%
Value US$1,020,600
Transaction date
Proposed sale
Price
18.01
Quantity 4,646
Value US$83,674
Transaction date
Planned sale
Price
18.01
Quantity 4,646 -0.4%
Value US$83,674
Transaction date
Planned sale
Price
15.91
Quantity 44,646 -3.6%
Value US$710,179
Transaction date
Proposed sale
Price
15.91
Quantity 44,646
Value US$710,177
Transaction date
Planned sale
Price
15.00
Quantity 9,248 -0.7%
Value US$138,720
Transaction date
Proposed sale
Price
15.00
Quantity 9,248
Value US$138,720
Transaction date
Planned sale
Price
12.59
Quantity 2,336 -0.2%
Value US$29,403
Transaction date
Planned sale
Price
11.94
Quantity 170,584 -11.9%
Value US$2,036,790
Transaction date
Proposed sale
Price
11.95
Quantity 172,920
Value US$2,066,191
Transaction date
Sale
Price
12.10
Quantity 2,721 -0.2%
Value US$32,936
Transaction date
Proposed sale
Price
12.10
Quantity 2,721
Value US$32,936
Transaction date
Sale
Price
12.12
Quantity 3,108 -0.3%
Value US$37,664
Transaction date
Proposed sale
Price
12.12
Quantity 3,108
Value US$37,664
Transaction date
Proposed sale
Price
20.17
Quantity 170,311
Value US$3,434,394
Transaction date
Planned sale
Price
20.17
Quantity 170,311 -12.4%
Value US$3,434,389
Transaction date
Planned sale
Price
20.00
Quantity 9,052 -0.7%
Value US$181,040
Transaction date
Proposed sale
Price
20.00
Quantity 9,052
Value US$181,040
Transaction date
Planned sale
Price
19.92
Quantity 75,000 -5.7%
Value US$1,494,000
Transaction date
Proposed sale
Price
19.92
Quantity 75,000
Value US$1,494,000
Transaction date
Sale
Price
18.24
Quantity 2,703 -0.2%
Value US$49,295
Transaction date
Proposed sale
Price
18.24
Quantity 2,703
Value US$49,296
Transaction date
Sale
Price
14.75
Quantity 2,313 -0.2%
Value US$34,123
Transaction date
Proposed sale
Price
14.75
Quantity 2,313
Value US$34,123
Transaction date
Sale
Price
14.42
Quantity 2,765 -0.2%
Value US$39,857
Transaction date
Proposed sale
Price
14.41
Quantity 2,765
Value US$39,857
Transaction date
Sale
Price
15.15
Quantity 2,508 -0.2%
Value US$37,991
Transaction date
Proposed sale
Price
15.15
Quantity 2,508
Value US$37,991
Transaction date
Proposed sale
Price
19.92
Quantity 25,000
Value US$498,064
Transaction date
Planned sale
Price
19.92
Quantity 25,000 -1.9%
Value US$498,065
Transaction date
Planned sale
Price
20.00
Quantity 4,505 -0.4%
Value US$90,100
Transaction date
Proposed sale
Price
20.00
Quantity 4,505
Value US$90,100
Transaction date
Proposed sale
Price
18.61
Quantity 2,749
Value US$51,166
Transaction date
Sale
Price
18.61
Quantity 2,749 -0.2%
Value US$51,166
Transaction date
Planned sale
Price
19.93
Quantity 50,000 -3.8%
Value US$996,380
Transaction date
Proposed sale
Price
19.93
Quantity 50,000
Value US$996,382
Transaction date
Sale
Price
18.74
Quantity 2,415 -0.2%
Value US$45,260
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