Back to CIBC WORLD MARKETS CORP CIBC WORLD MARKETS CORP

CMCSACMCSA
28 quarters

Position history for CIBC WORLD MARKETS CORPCIBC WORLD MARKETS CORP's holdings in COMCAST CORP-CLASS A

CIBC WORLD MARKETS CORP holds 1.2M shares of CMCSA (COMCAST CORP-CLASS A), worth $36.8M as of 2025-Q4. The position was increased (+3.3% shares). CMCSA represents 0.2% of CIBC WORLD MARKETS CORP's portfolio.

Current Value

$36.8M

Current Shares

1.2M

Total Value Change

-$142.9M

Total Shares Change

-4M

Quarter-by-Quarter History
QuarterActionSharesChangeValueWeightPriceConviction
2025-Q4
Latest
Increased
1.2M
+3.3%
$36.8M0.2%$26.59
36
2025-Q2
Increased
1.2M
+32.7%
$42.5M0.3%$31.13
45
2025-Q1
Decreased
897,534
-22.2%
$33.1M0.3%$31.90
0
2024-Q4
Increased
1.2M
+11.7%
$43.3M0.3%$32.17
39
2024-Q3
Decreased
1M
-21.1%
$43.1M0.3%$35.54
0
2024-Q2
Decreased
1.3M
-24.2%
$51.3M0.3%$33.05
0
2024-Q1
Increased
1.7M
+0.1%
$74.9M0.5%$36.31
35
2023-Q4
Increased
1.7M
+15.8%
$75.7M0.4%$36.49
41
2023-Q3
Increased
1.5M
+17.5%
$66.1M0.6%$36.66
49
2023-Q2
Increased
1.3M
+381.6%
$52.7M0.4%$34.11
57
2023-Q1
Decreased
263,199
-69.3%
$10M0.2%$30.89
0
2022-Q4
Increased
858,467
+406.9%
$30M0.2%$28.27
56
2022-Q3
Decreased
169,371
-69.8%
$5M0.1%$23.50
0
2022-Q2
Increased
561,265
+38.2%
$22M0.2%$31.23
45
2022-Q1
Decreased
405,999
-88.9%
$19M0.1%$37.06
0
2021-Q4
Increased
3.7M
+162.7%
$184.3M1.0%$39.64
69
2021-Q3
Increased
1.4M
+36.9%
$78M0.5%$43.85
55
2021-Q2
Decreased
1M
-14.9%
$58M0.4%$44.52
0
2021-Q1
Decreased
1.2M
-35.8%
$64.8M0.4%$42.05
0
2020-Q4
Decreased
1.9M
-12.0%
$97.7M0.5%$40.54
0
2020-Q3
Increased
2.1M
+51.6%
$98M1.0%$35.61
59
2020-Q2
Decreased
1.4M
-18.2%
$54.5M0.6%$30.00
0
2020-Q1
Decreased
1.7M
-35.4%
$58.7M0.8%$26.31
0
2019-Q4
Increased
2.6M
+26.4%
$118.9M0.8%$34.03
52
2019-Q3
Decreased
2.1M
-4.8%
$94.3M0.9%$33.95
0
2019-Q2
Increased
2.2M
+42.1%
$92.9M0.7%$31.69
56
2019-Q1
Decreased
1.5M
-70.7%
$61.9M0.5%$29.81
0
2018-Q4
First report
5.3M
-
$179.6M1.7%$25.39
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