AAP
RUN icon

Ardsley Advisory Partners’s Sunrun RUN Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$2.54M Sell
310,000
-1,280,000
-81% -$10.5M 0.33% 63
2025
Q1
$9.32M Buy
1,590,000
+645,000
+68% +$3.78M 1.78% 10
2024
Q4
$8.74M Sell
945,000
-175,000
-16% -$1.62M 1.39% 16
2024
Q3
$20.2M Sell
1,120,000
-1,237,750
-52% -$22.4M 3.33% 3
2024
Q2
$27.7M Sell
2,357,750
-1,337,500
-36% -$15.7M 4.07% 1
2024
Q1
$48.8M Buy
3,695,250
+2,914,900
+374% +$38.5M 7.02% 2
2023
Q4
$15.3M Sell
780,350
-325,650
-29% -$6.4M 2.37% 8
2023
Q3
$13.9M Buy
1,106,000
+381,000
+53% +$4.79M 3.1% 5
2023
Q2
$12.9M Buy
725,000
+103,500
+17% +$1.85M 2.19% 7
2023
Q1
$12.5M Sell
621,500
-280,000
-31% -$5.64M 2.75% 9
2022
Q4
$21.7M Buy
901,500
+84,400
+10% +$2.03M 4.48% 4
2022
Q3
$22.6M Buy
817,100
+120,100
+17% +$3.33M 5.07% 3
2022
Q2
$16.3M Buy
697,000
+532,000
+322% +$12.4M 2.68% 4
2022
Q1
$5.03M Sell
165,000
-125,500
-43% -$3.83M 0.84% 39
2021
Q4
$9.96M Buy
290,500
+5,500
+2% +$189K 1.9% 15
2021
Q3
$12.5M Sell
285,000
-130,500
-31% -$5.74M 1.91% 9
2021
Q2
$23.2M Buy
+415,500
New +$23.2M 2.72% 5
2020
Q3
Sell
-500,000
Closed -$9.86M 158
2020
Q2
$9.86M Sell
500,000
-425,000
-46% -$8.38M 2.1% 14
2020
Q1
$9.34M Sell
925,000
-426,500
-32% -$4.31M 3.66% 8
2019
Q4
$18.7M Buy
1,351,500
+76,500
+6% +$1.06M 2.98% 8
2019
Q3
$21.3M Sell
1,275,000
-120,000
-9% -$2M 4.78% 4
2019
Q2
$26.2M Sell
1,395,000
-97,250
-7% -$1.82M 4.13% 5
2019
Q1
$21M Sell
1,492,250
-797,750
-35% -$11.2M 4.03% 5
2018
Q4
$24.9M Buy
2,290,000
+270,000
+13% +$2.94M 6.27% 1
2018
Q3
$25.1M Buy
2,020,000
+80,000
+4% +$995K 3.39% 3
2018
Q2
$25.5M Sell
1,940,000
-843,550
-30% -$11.1M 3.84% 2
2018
Q1
$24.8M Buy
2,783,550
+1,938,350
+229% +$17.3M 3.72% 3
2017
Q4
$4.99M Buy
845,200
+480,200
+132% +$2.83M 0.61% 35
2017
Q3
$2.03M Sell
365,000
-35,000
-9% -$194K 0.27% 56
2017
Q2
$2.85M Sell
400,000
-17,700
-4% -$126K 0.44% 50
2017
Q1
$2.26M Buy
+417,700
New +$2.26M 0.35% 52
2016
Q2
Sell
-50,000
Closed -$324K 183
2016
Q1
$324K Buy
+50,000
New +$324K 0.05% 78