River Street Advisors’s Comcast CMCSA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$330K Buy
13,437
+69
+0.5% +$1.78K 0.1% 137
2026
Q1
$384K Buy
13,368
+964
+8% +$28.8K 0.13% 126
2025
Q4
$371K Sell
12,404
-551
-4% -$15.7K 0.14% 115
2025
Q3
$407K Buy
12,955
+717
+6% +$24K 0.16% 113
2025
Q2
$437K Sell
12,238
-1,308
-10% -$45.2K 0.19% 110
2025
Q1
$500K Sell
13,546
-57
-0.4% -$2.06K 0.25% 92
2024
Q4
$511K Sell
13,603
-729
-5% -$30.3K 0.26% 90
2024
Q3
$599K Buy
14,332
+131
+0.9% +$5.17K 0.32% 84
2024
Q2
$556K Buy
14,201
+956
+7% +$37.4K 0.34% 82
2024
Q1
$574K Sell
13,245
-602
-4% -$26K 0.39% 76
2023
Q4
$607K Buy
13,847
+1,959
+16% +$84K 0.48% 62
2023
Q3
$527K Buy
11,888
+361
+3% +$16.1K 0.5% 62
2023
Q2
$479K Sell
11,527
-1,409
-11% -$56K 0.46% 71
2023
Q1
$490K Buy
12,936
+1,760
+16% +$66.5K 0.48% 70
2022
Q4
$391K Buy
+11,176
New +$370K 0.42% 74

Other funds holding CMCSA

River Street Advisors's CMCSA Position: Q2 2026 in Review

River Street Advisors increased its Comcast (CMCSA) stake by 0.52% in Q2 2026, buying an estimated $1.78K and bringing the position to 13,437 shares worth $330K. The position accounts for 0.1% of the portfolio, ranked #137.

River Street Advisors first reported a position in CMCSA in Q4 2022 and has held it in 15 quarters since. The position peaked at $607K in Q4 2023. 1,889 funds tracked by Wall St. Rank hold CMCSA as of Q2 2026.

  • River Street Advisors held 13,437 shares of Comcast worth $330K as of Q2 2026.
  • River Street Advisors bought 69 Comcast shares in Q2 2026, an estimated $1.78K.
  • Comcast made up 0.1% of River Street Advisors's portfolio in Q2 2026, its #137 holding.
  • River Street Advisors first reported a position in Comcast in Q4 2022 and has held it in 15 quarters since.
  • River Street Advisors's Comcast position peaked at $607K in Q4 2023.
  • 1,889 funds tracked by Wall St. Rank held Comcast as of Q2 2026.

Based on River Street Advisors's 13F filing for Q2 2026, filed 21 Jul 2026.