Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$172K Sell
12,657
-678
-5% -$11.3K ﹤0.01% 1589
2025
Q4
$246K Buy
+13,335
New +$256K ﹤0.01% 1488
2025
Q1
Sell
-39,438
Closed -$365K 1657
2024
Q4
$365K Sell
39,438
-31,573
-44% -$392K ﹤0.01% 1302
2024
Q3
$1.28M Sell
71,011
-3,623
-5% -$64.4K ﹤0.01% 816
2024
Q2
$884K Buy
74,634
+17,566
+31% +$215K ﹤0.01% 908
2024
Q1
$752K Sell
57,068
-1,701
-3% -$23.4K ﹤0.01% 977
2023
Q4
$1.15M Buy
58,769
+39,150
+200% +$497K ﹤0.01% 817
2023
Q3
$246K Buy
19,619
+577
+3% +$9.49K ﹤0.01% 1358
2023
Q2
$340K Buy
19,042
+2,749
+17% +$51.1K ﹤0.01% 1258
2023
Q1
$328K Sell
16,293
-593
-4% -$13.8K ﹤0.01% 1262
2022
Q4
$405K Buy
16,886
+7,560
+81% +$202K ﹤0.01% 1184
2022
Q3
$258K Sell
9,326
-154
-2% -$4.79K ﹤0.01% 1330
2022
Q2
$221K Buy
9,480
+1,752
+23% +$42.1K ﹤0.01% 1335
2022
Q1
$235K Sell
7,728
-3,116
-29% -$86.9K ﹤0.01% 1319
2021
Q4
$374K Sell
10,844
-1,710
-14% -$80K ﹤0.01% 1152
2021
Q3
$552K Buy
12,554
+846
+7% +$40.4K ﹤0.01% 969
2021
Q2
$655K Buy
+11,708
New +$565K ﹤0.01% 901

Other funds holding RUN

M&T Bank's RUN Position: Q1 2026 in Review

M&T Bank reduced its Sunrun (RUN) stake by 5.1% in Q1 2026, selling an estimated $11.3K and leaving 12,657 shares worth $172K. The position accounts for ﹤0.01% of the portfolio, ranked #1589.

M&T Bank first reported a position in RUN in Q2 2021 and has held it in 17 quarters since. The position peaked at $1.28M in Q3 2024. 397 funds tracked by Wall St. Rank hold RUN as of Q1 2026.

  • M&T Bank held 12,657 shares of Sunrun worth $172K as of Q1 2026.
  • M&T Bank sold 678 Sunrun shares in Q1 2026, an estimated $11.3K.
  • Sunrun made up ﹤0.01% of M&T Bank's portfolio in Q1 2026, its #1589 holding.
  • M&T Bank first reported a position in Sunrun in Q2 2021 and has held it in 17 quarters since.
  • M&T Bank's Sunrun position peaked at $1.28M in Q3 2024.
  • 397 funds tracked by Wall St. Rank held Sunrun as of Q1 2026.

Based on M&T Bank's 13F filing for Q1 2026, filed 12 May 2026.