Massachusetts Financial Services
ICLR icon

Massachusetts Financial Services’s Icon ICLR Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$546M Buy
3,752,008
+650,379
+21% +$94.6M 0.17% 146
2025
Q1
$543M Sell
3,101,629
-100,132
-3% -$17.5M 0.18% 142
2024
Q4
$671M Sell
3,201,761
-862,010
-21% -$181M 0.21% 129
2024
Q3
$1.17B Sell
4,063,771
-939,721
-19% -$270M 0.35% 84
2024
Q2
$1.57B Sell
5,003,492
-309,965
-6% -$97.2M 0.48% 53
2024
Q1
$1.79B Sell
5,313,457
-219,219
-4% -$73.6M 0.53% 49
2023
Q4
$1.57B Sell
5,532,676
-525,330
-9% -$149M 0.51% 52
2023
Q3
$1.49B Sell
6,058,006
-610,945
-9% -$150M 0.52% 54
2023
Q2
$1.67B Sell
6,668,951
-1,517,005
-19% -$380M 0.55% 51
2023
Q1
$1.75B Buy
8,185,956
+66,739
+0.8% +$14.3M 0.6% 47
2022
Q4
$1.58B Buy
8,119,217
+143,028
+2% +$27.8M 0.55% 52
2022
Q3
$1.47B Buy
7,976,189
+17,496
+0.2% +$3.22M 0.55% 50
2022
Q2
$1.72B Buy
7,958,693
+1,389,571
+21% +$301M 0.59% 48
2022
Q1
$1.6B Sell
6,569,122
-659,108
-9% -$160M 0.47% 55
2021
Q4
$2.24B Sell
7,228,230
-233,475
-3% -$72.3M 0.61% 43
2021
Q3
$1.96B Buy
7,461,705
+1,343,423
+22% +$352M 0.57% 45
2021
Q2
$1.26B Buy
6,118,282
+1,434,743
+31% +$297M 0.37% 73
2021
Q1
$920M Buy
4,683,539
+2,415,102
+106% +$474M 0.28% 101
2020
Q4
$442M Buy
2,268,437
+53,320
+2% +$10.4M 0.14% 159
2020
Q3
$423M Buy
2,215,117
+79,938
+4% +$15.3M 0.15% 144
2020
Q2
$360M Buy
2,135,179
+649,077
+44% +$109M 0.14% 158
2020
Q1
$202M Sell
1,486,102
-104,865
-7% -$14.3M 0.1% 184
2019
Q4
$274M Buy
1,590,967
+199,267
+14% +$34.3M 0.1% 174
2019
Q3
$205M Buy
1,391,700
+70,921
+5% +$10.4M 0.08% 199
2019
Q2
$203M Buy
1,320,779
+135,242
+11% +$20.8M 0.08% 200
2019
Q1
$162M Buy
1,185,537
+56,494
+5% +$7.72M 0.07% 222
2018
Q4
$146M Buy
1,129,043
+58,724
+5% +$7.59M 0.07% 218
2018
Q3
$165M Buy
1,070,319
+121,970
+13% +$18.8M 0.07% 222
2018
Q2
$126M Buy
948,349
+56,087
+6% +$7.43M 0.05% 248
2018
Q1
$105M Buy
892,262
+90,135
+11% +$10.6M 0.05% 267
2017
Q4
$90M Buy
802,127
+206,334
+35% +$23.1M 0.04% 302
2017
Q3
$67.8M Buy
+595,793
New +$67.8M 0.03% 336