Back to Haverford Trust Co Haverford Trust Co

CMCSACMCSA
Showing 8 of 30 quarters

Position history for Haverford Trust CoHaverford Trust Co's holdings in COMCAST CORP-CLASS A

Haverford Trust Co holds 18,147 shares of CMCSA (COMCAST CORP-CLASS A), worth $445,509 as of 2026-Q2. The position was decreased (-15.6% shares). CMCSA represents 0.0% of Haverford Trust Co's portfolio.

Current Value

$445,509

Current Shares

18,147

Total Value Change

-$4.4M

Total Shares Change

-97,663

Quarter-by-Quarter History
QuarterActionSharesChangeValueWeightPriceConviction
2026-Q2
Latest
Decreased
18,147
-15.6%
$445,5090.0%$24.22
0
2026-Q1
Decreased
21,502
-55.1%
$617,3220.0%$31.01
0
2025-Q4
Decreased
47,887
-25.2%
$1.4M0.0%$27.76
0
2025-Q3
Decreased
64,040
-27.8%
$2M0.0%$28.86
0
2025-Q2
Decreased
88,635
-16.2%
$3.2M0.0%$32.08
0
2025-Q1
Decreased
105,751
-2.6%
$3.9M0.0%$32.96
0
2024-Q4
Decreased
108,615
-6.2%
$4.1M0.0%$33.38
0
2024-Q3
Decreased
115,810
-3.0%
$4.8M0.0%$36.89
0

Other major holders of CMCSA: BNP PARIBAS FINANCIAL MARKETS, VANGUARD GROUP INC

Analytics tracking helps us improve the product. Essential functions stay on either way. How analytics data is used