Massachusetts Financial Services
CMCSA icon

Massachusetts Financial Services’s Comcast CMCSA Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$729M Sell
20,421,928
-1,120,976
-5% -$40M 0.23% 116
2025
Q1
$795M Sell
21,542,904
-4,812,306
-18% -$178M 0.26% 101
2024
Q4
$989M Sell
26,355,210
-17,065,980
-39% -$640M 0.31% 87
2024
Q3
$1.81B Sell
43,421,190
-11,872,031
-21% -$496M 0.54% 51
2024
Q2
$2.17B Sell
55,293,221
-32,054,190
-37% -$1.26B 0.67% 32
2024
Q1
$3.79B Sell
87,347,411
-4,535,258
-5% -$197M 1.13% 13
2023
Q4
$4.03B Sell
91,882,669
-2,204,196
-2% -$96.7M 1.3% 10
2023
Q3
$4.17B Sell
94,086,865
-6,127,916
-6% -$272M 1.46% 8
2023
Q2
$4.16B Sell
100,214,781
-1,746,502
-2% -$72.6M 1.37% 10
2023
Q1
$3.87B Sell
101,961,283
-944,393
-0.9% -$35.8M 1.32% 11
2022
Q4
$3.6B Buy
102,905,676
+104,523
+0.1% +$3.66M 1.26% 14
2022
Q3
$3.02B Buy
102,801,153
+1,232,157
+1% +$36.1M 1.13% 14
2022
Q2
$3.99B Sell
101,568,996
-1,132,436
-1% -$44.4M 1.37% 9
2022
Q1
$4.81B Sell
102,701,432
-7,849,961
-7% -$368M 1.43% 9
2021
Q4
$5.56B Sell
110,551,393
-984,829
-0.9% -$49.6M 1.52% 6
2021
Q3
$6.24B Sell
111,536,222
-4,194,615
-4% -$235M 1.83% 5
2021
Q2
$6.6B Sell
115,730,837
-9,768,681
-8% -$557M 1.92% 3
2021
Q1
$6.79B Sell
125,499,518
-4,187,768
-3% -$227M 2.09% 2
2020
Q4
$6.8B Sell
129,687,286
-4,266,565
-3% -$224M 2.18% 2
2020
Q3
$6.2B Sell
133,953,851
-4,201,231
-3% -$194M 2.24% 2
2020
Q2
$5.39B Sell
138,155,082
-351,775
-0.3% -$13.7M 2.12% 3
2020
Q1
$4.76B Buy
138,506,857
+8,103,171
+6% +$279M 2.27% 3
2019
Q4
$5.86B Sell
130,403,686
-4,733,008
-4% -$213M 2.2% 3
2019
Q3
$6.09B Sell
135,136,694
-2,637,107
-2% -$119M 2.45% 1
2019
Q2
$5.83B Sell
137,773,801
-2,891,051
-2% -$122M 2.37% 1
2019
Q1
$5.62B Sell
140,664,852
-3,862,507
-3% -$154M 2.37% 2
2018
Q4
$4.92B Sell
144,527,359
-5,578,078
-4% -$190M 2.36% 2
2018
Q3
$5.32B Buy
150,105,437
+1,830,315
+1% +$64.8M 2.19% 3
2018
Q2
$4.86B Buy
148,275,122
+12,823,994
+9% +$421M 2.08% 3
2018
Q1
$4.63B Buy
135,451,128
+8,022,739
+6% +$274M 1.98% 4
2017
Q4
$5.1B Buy
127,428,389
+37,652,371
+42% +$1.51B 2.14% 2
2017
Q3
$3.45B Buy
89,776,018
+19,822,967
+28% +$763M 1.5% 8
2017
Q2
$2.72B Buy
69,953,051
+10,072,407
+17% +$392M 1.21% 13
2017
Q1
$2.25B Buy
59,880,644
+31,678,523
+112% +$1.19B 1.05% 19
2016
Q4
$1.95B Sell
28,202,121
-1,357,391
-5% -$93.7M 0.95% 21
2016
Q3
$1.96B Buy
29,559,512
+139,447
+0.5% +$9.25M 0.96% 23
2016
Q2
$1.92B Buy
29,420,065
+184,478
+0.6% +$12M 0.97% 20
2016
Q1
$1.79B Buy
29,235,587
+375,322
+1% +$22.9M 0.93% 24
2015
Q4
$1.63B Buy
28,860,265
+23,248,233
+414% +$1.31B 0.87% 27
2015
Q3
$319M Sell
5,612,032
-727,431
-11% -$41.4M 0.18% 135
2015
Q2
$381M Buy
6,339,463
+92,754
+1% +$5.58M 0.19% 125
2015
Q1
$353M Sell
6,246,709
-64,940
-1% -$3.67M 0.18% 122
2014
Q4
$366M Buy
6,311,649
+236,364
+4% +$13.7M 0.19% 122
2014
Q3
$327M Sell
6,075,285
-286,095
-4% -$15.4M 0.17% 136
2014
Q2
$341M Buy
6,361,380
+328,443
+5% +$17.6M 0.18% 128
2014
Q1
$302M Buy
6,032,937
+503,181
+9% +$25.2M 0.17% 137
2013
Q4
$287M Buy
5,529,756
+318,090
+6% +$16.5M 0.16% 137
2013
Q3
$235M Buy
5,211,666
+728,842
+16% +$32.9M 0.15% 152
2013
Q2
$187M Buy
+4,482,824
New +$187M 0.13% 157