Thomas Russo
Gardner Russo & Quinn
Thomas Russo Comcast Corp stake
total: 273
Gardner Russo & Quinn CMCSA trades
- Total transactions:
- 52
- New positions:
- 1
- Added:
- 6
- Reduced:
- 45
- Held since:
- 2013 Q2 or earlier
- Held for:
- 53+ quarters
- Latest activity:
- 2026 Q2
According to 2026 Q2 report, Thomas Russo holds 2,193,660 Comcast Corp (CMCSA) shares with a market value of roughly $53.85M accounting for 0.60% of the overall portfolio. Gardner Russo & Quinn has held CMCSA since at least 2013 Q2 with 107,866 shares in our earliest available record. Since at least 2013 Q2, Gardner Russo & Quinn has made 51 more transactions.
Estimated cost basis*
- Weighted AVG buy price:
- $30.34
- Weighted AVG sell price:
- $39.12
Thomas Russo's historical trades in Comcast Corp
52 results
| Period |
% of portfolio |
Shares held after* |
Reported price* |
Value* |
% (shares) of activity |
% change to portfolio |
|---|---|---|---|---|---|---|
|
2026 Q2
|
0.60%
|
2,193,660
|
$24.55
|
$53,854,350
|
-2.64% (-59,446)
|
-0.02%
|
|
2026 Q1
|
0.76%
|
2,253,106
|
$28.71
|
$64,686,661
|
-2.05% (-47,091)
|
-0.01%
|
|
2025 Q4
|
0.74%
|
2,300,197
|
$29.89
|
$68,752,881
|
-5.95% (-145,514)
|
-0.05%
|
|
2025 Q3
|
0.82%
|
2,445,711
|
$31.42
|
$76,844,225
|
-4.39% (-112,255)
|
-0.04%
|
|
2025 Q2
|
0.97%
|
2,557,966
|
$35.69
|
$91,293,790
|
-2.25% (-58,845)
|
-0.02%
|
|
2025 Q1
|
1.08%
|
2,616,811
|
$36.90
|
$96,560,333
|
-6.01% (-167,237)
|
-0.07%
|
|
2024 Q4
|
1.18%
|
2,784,048
|
$37.53
|
$104,485,322
|
-6.26% (-185,879)
|
-0.07%
|
|
2024 Q3
|
1.27%
|
2,969,927
|
$41.77
|
$124,053,844
|
-3.10% (-94,895)
|
-0.04%
|
|
2024 Q2
|
1.27%
|
3,064,822
|
$39.16
|
$120,018,420
|
-0.95% (-29,422)
|
-0.01%
|
|
2024 Q1
|
1.38%
|
3,094,244
|
$43.35
|
$134,135,498
|
-6.12% (-201,547)
|
-0.09%
|
|
2023 Q4
|
1.47%
|
$43.85
|
-6.58% (-232,278)
|
|||
|
2023 Q3
|
1.71%
|
$44.34
|
-2.39% (-86,466)
|
|||
|
2023 Q2
|
1.48%
|
$41.55
|
-3.98% (-149,664)
|
|||
|
2023 Q1
|
1.48%
|
$37.91
|
-1.34% (-51,278)
|
|||
|
2022 Q4
|
1.47%
|
$34.97
|
-4.27% (-170,096)
|
|||
|
2022 Q3
|
1.41%
|
$29.33
|
-15.57% (-734,965)
|
|||
|
2022 Q2
|
2.07%
|
$39.24
|
-3.19% (-155,439)
|
|||
|
2022 Q1
|
2.20%
|
$46.82
|
-3.10% (-155,793)
|
|||
|
2021 Q4
|
2.26%
|
$50.33
|
-3.04% (-157,844)
|
|||
|
2021 Q3
|
2.68%
|
$55.93
|
-3.25% (-174,128)
|
|||
|
2021 Q2
|
2.58%
|
$57.02
|
-3.03% (-167,558)
|
|||
|
2021 Q1
|
2.73%
|
$54.11
|
-3.21% (-183,657)
|
|||
|
2020 Q4
|
2.72%
|
$52.40
|
+15.43% (+764,134)
|
|||
|
2020 Q3
|
2.23%
|
$46.26
|
-4.38% (-227,004)
|
|||
|
2020 Q2
|
2.05%
|
$38.98
|
-7.73% (-433,546)
|
|||
|
2020 Q1
|
1.95%
|
$34.38
|
-2.90% (-167,436)
|
|||
|
2019 Q4
|
1.99%
|
$44.97
|
-2.15% (-126,684)
|
|||
|
2019 Q3
|
2.07%
|
$45.08
|
-2.47% (-149,319)
|
|||
|
2019 Q2
|
1.95%
|
$42.28
|
-3.70% (-232,627)
|
|||
|
2019 Q1
|
1.95%
|
$39.98
|
-7.26% (-492,372)
|
|||
|
2018 Q4
|
1.92%
|
$34.05
|
-3.17% (-222,252)
|
|||
|
2018 Q3
|
1.79%
|
$35.41
|
-1.10% (-77,574)
|
|||
|
2018 Q2
|
1.70%
|
$32.81
|
-0.60% (-42,500)
|
|||
|
2018 Q1
|
1.70%
|
$34.17
|
+0.03% (+2,135)
|
|||
|
2017 Q4
|
1.96%
|
$40.05
|
-0.57% (-40,958)
|
|||
|
2017 Q3
|
1.95%
|
$38.48
|
+1.11% (+78,893)
|
|||
|
2017 Q2
|
2.03%
|
$38.92
|
-0.87% (-61,839)
|
|||
|
2017 Q1
|
2.08%
|
$37.59
|
-1.35% (-97,920)
|
|||
|
2016 Q4
|
2.12%
|
$34.52
|
-4.21% (-318,500)
|
|||
|
2016 Q3
|
2.09%
|
$33.17
|
-0.92% (-69,974)
|
|||
|
2016 Q2
|
2.08%
|
$32.60
|
-0.61% (-46,446)
|
|||
|
2016 Q1
|
1.98%
|
$30.54
|
-1.91% (-149,460)
|
|||
|
2015 Q4
|
1.89%
|
$28.21
|
+11,975.61% (+7,761,396)
|
|||
|
2015 Q3
|
0.02%
|
$28.44
|
+1.50% (+958)
|
|||
|
2015 Q2
|
0.02%
|
$30.07
|
-0.16% (-100)
|
|||
|
2015 Q1
|
0.02%
|
$28.24
|
-11.50% (-8,310)
|
|||
|
2014 Q4
|
0.02%
|
$29.01
|
+0.51% (+364)
|
|||
|
2014 Q2
|
0.02%
|
$26.84
|
-0.60% (-434)
|
|||
|
2014 Q1
|
0.02%
|
$25.02
|
-31.43% (-33,160)
|
|||
|
2013 Q4
|
0.03%
|
$25.98
|
-0.05% (-54)
|
|||
|
2013 Q3
|
0.03%
|
$22.56
|
-2.15% (-2,320)
|
|||
|
2013 Q2
|
0.03%
|
$20.88
|
new or own*
|
|||
* Shares, change to shares, sold shares, shares held after: split-adjusted.
* Reported price: this doesn't represent the actual buy or sell price. It is the split-adjusted price of the security as of the last day of the reported period.
If the security is completely sold out, we show the reported split-adjusted price prior to the actual period.
If the security is completely sold out, we show the reported split-adjusted price prior to the actual period.
* Estimated cost basis: based on "Reported price*" (not earlier than 2013 Q2). Calculation starts from the latest "new buy" activity to the latest "close out" activity (if any).
* Value or Price: If the security is completely sold out, we show the reported value (or price) prior to the actual period.
* New buy or own: this means there is no earlier reporting (for us or in general). So we can't know if the actual purchase of the security happened at the reported period or earlier.