Fenster Edward Harris

Fenster Edward Harris's trades of Sunrun Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-05-13 2025-05-12 B Purchase
50,000 +3.7%
10.87
USD 543,500
50,000 +3.7% 10.87 USD 543,500
2025-03-03 2025-03-03 B Purchase
150,000 +12.4%
6.80
USD 1,020,600
150,000 +12.4% 6.80 USD 1,020,600
2024-09-11 2024-09-11 PS Planned sale
4,646 -0.4%
18.01
USD 83,674
4,646 -0.4% 18.01 USD 83,674
2024-06-14 2024-06-12 PS Planned sale
44,646 -3.6%
15.91
USD 710,179
44,646 -3.6% 15.91 USD 710,179
2024-06-03 2024-05-31 PS Planned sale
9,248 -0.7%
15.00
USD 138,720
9,248 -0.7% 15.00 USD 138,720
2024-04-15 2024-04-11 PS Planned sale
2,336 -0.2%
12.59
USD 29,403
2,336 -0.2% 12.59 USD 29,403
2024-04-15 2024-04-11 PS Planned sale
170,584 -11.9%
11.94
USD 2,036,790
170,584 -11.9% 11.94 USD 2,036,790
2024-03-08 2024-03-06 S Sale
2,721 -0.2%
12.10
USD 32,936
2,721 -0.2% 12.10 USD 32,936
2024-03-01 2024-02-29 S Sale
3,108 -0.3%
12.12
USD 37,664
3,108 -0.3% 12.12 USD 37,664
2023-12-29 2023-12-29 PS Planned sale
170,311 -12.4%
20.17
USD 3,434,389
170,311 -12.4% 20.17 USD 3,434,389
2023-12-27 2023-12-26 PS Planned sale
9,052 -0.7%
20.00
USD 181,040
9,052 -0.7% 20.00 USD 181,040
2023-12-20 2023-12-19 PS Planned sale
75,000 -5.7%
19.92
USD 1,494,000
75,000 -5.7% 19.92 USD 1,494,000
2023-12-20 2023-12-18 S Sale
2,703 -0.2%
18.24
USD 49,295
2,703 -0.2% 18.24 USD 49,295
2023-12-07 2023-12-06 S Sale
2,313 -0.2%
14.75
USD 34,123
2,313 -0.2% 14.75 USD 34,123
2023-09-19 2023-09-18 S Sale
2,765 -0.2%
14.42
USD 39,857
2,765 -0.2% 14.42 USD 39,857
2023-09-08 2023-09-06 S Sale
2,508 -0.2%
15.15
USD 37,991
2,508 -0.2% 15.15 USD 37,991
2023-07-17 2023-07-17 PS Planned sale
25,000 -1.9%
19.92
USD 498,065
25,000 -1.9% 19.92 USD 498,065
2023-07-17 2023-07-14 PS Planned sale
4,505 -0.4%
20.00
USD 90,100
4,505 -0.4% 20.00 USD 90,100
2023-06-20 2023-06-20 S Sale
2,749 -0.2%
18.61
USD 51,166
2,749 -0.2% 18.61 USD 51,166
2023-06-20 2023-06-15 PS Planned sale
50,000 -3.8%
19.93
USD 996,380
50,000 -3.8% 19.93 USD 996,380
2023-06-08 2023-06-06 S Sale
2,415 -0.2%
18.74
USD 45,260
2,415 -0.2% 18.74 USD 45,260
2023-05-16 2023-05-15 PS Planned sale
25,000 -1.9%
16.34
USD 408,570
25,000 -1.9% 16.34 USD 408,570
2023-04-18 2023-04-17 PS Planned sale
50,000 -3.8%
19.97
USD 998,695
50,000 -3.8% 19.97 USD 998,695
2023-04-03 2023-03-31 PS Planned sale
12,409 -1.0%
20.00
USD 248,180
12,409 -1.0% 20.00 USD 248,180
2023-03-17 2023-03-17 S Sale
2,842 -0.2%
17.70
USD 50,306
2,842 -0.2% 17.70 USD 50,306
2023-03-17 2023-03-15 S Sale
3,740 -0.3%
19.07
USD 71,329
3,740 -0.3% 19.07 USD 71,329
2023-03-17 2023-03-15 PS Planned sale
33,000 -2.5%
19.27
USD 635,857
33,000 -2.5% 19.27 USD 635,857
2023-03-08 2023-03-06 S Sale
6,886 -0.5%
25.51
USD 175,689
6,886 -0.5% 25.51 USD 175,689
2023-02-17 2023-02-16 PS Planned sale
50,000 -3.7%
24.45
USD 1,222,525
50,000 -3.7% 24.45 USD 1,222,525
2023-01-04 2023-01-03 PS Planned sale
100,000 -7.1%
24.92
USD 2,492,000
100,000 -7.1% 24.92 USD 2,492,000
2023-01-04 2022-12-30 PS Planned sale
153,464 -9.8%
23.59
USD 3,620,830
153,464 -9.8% 23.59 USD 3,620,830
2022-12-23 2022-12-22 PS Planned sale
5,880 -0.4%
26.70
USD 156,996
5,880 -0.4% 26.70 USD 156,996
2022-12-21 2022-12-19 S Sale
2,785 -0.2%
27.70
USD 77,147
2,785 -0.2% 27.70 USD 77,147
2022-12-16 2022-12-15 S Sale
3,663 -0.2%
31.31
USD 114,690
3,663 -0.2% 31.31 USD 114,690
2022-12-08 2022-12-06 S Sale
814 -0.1%
29.43
USD 23,959
814 -0.1% 29.43 USD 23,959
2022-09-23 2022-09-22 PS Planned sale
6,172 -0.4%
34.27
USD 211,514
6,172 -0.4% 34.27 USD 211,514
2022-09-19 2022-09-19 S Sale
400 -0.0%
37.64
USD 15,055
400 -0.0% 37.64 USD 15,055
2022-09-19 2022-09-19 S Sale
2,250 -0.1%
36.94
USD 83,112
2,250 -0.1% 36.94 USD 83,112
2022-09-19 2022-09-15 S Sale
3,585 -0.2%
37.53
USD 134,548
3,585 -0.2% 37.53 USD 134,548
2022-09-08 2022-09-06 S Sale
736 -0.0%
32.86
USD 24,182
736 -0.0% 32.86 USD 24,182
2022-08-18 2022-08-16 PS Planned sale
1,621 -0.1%
35.85
USD 58,113
1,621 -0.1% 35.85 USD 58,113
2022-08-18 2022-08-16 PS Planned sale
23,379 -1.5%
35.35
USD 826,417
23,379 -1.5% 35.35 USD 826,417
2022-06-24 2022-06-23 PS Planned sale
25,000 -1.6%
25.00
USD 625,000
25,000 -1.6% 25.00 USD 625,000
2022-06-24 2022-06-22 PS Planned sale
6,687 -0.4%
22.67
USD 151,594
6,687 -0.4% 22.67 USD 151,594
2022-06-17 2022-06-17 S Sale
2,487 -0.2%
22.48
USD 55,911
2,487 -0.2% 22.48 USD 55,911
// ... existing code ...