Massachusetts Financial Services
BIDU icon

Massachusetts Financial Services’s Baidu BIDU Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$72.4M Buy
844,300
+36,978
+5% +$3.17M 0.02% 426
2025
Q1
$74.3M Buy
807,322
+615,061
+320% +$56.6M 0.02% 414
2024
Q4
$16.2M Sell
192,261
-6,132
-3% -$517K 0.01% 623
2024
Q3
$20.9M Buy
198,393
+906
+0.5% +$95.4K 0.01% 589
2024
Q2
$17.1M Sell
197,487
-2,383
-1% -$206K 0.01% 593
2024
Q1
$21M Buy
199,870
+4,183
+2% +$440K 0.01% 570
2023
Q4
$23.3M Buy
195,687
+4,214
+2% +$502K 0.01% 551
2023
Q3
$25.7M Buy
191,473
+1,679
+0.9% +$226K 0.01% 533
2023
Q2
$26M Buy
189,794
+8,840
+5% +$1.21M 0.01% 520
2023
Q1
$27.3M Sell
180,954
-68,539
-27% -$10.3M 0.01% 517
2022
Q4
$28.5M Sell
249,493
-46,844
-16% -$5.36M 0.01% 517
2022
Q3
$34.8M Buy
296,337
+3,953
+1% +$464K 0.01% 503
2022
Q2
$43.5M Buy
292,384
+12,639
+5% +$1.88M 0.02% 468
2022
Q1
$37M Buy
279,745
+9,850
+4% +$1.3M 0.01% 521
2021
Q4
$40.2M Buy
+269,895
New +$40.2M 0.01% 525
2021
Q1
Sell
-937,250
Closed -$203M 917
2020
Q4
$203M Buy
937,250
+27,803
+3% +$6.01M 0.07% 247
2020
Q3
$115M Sell
909,447
-492,571
-35% -$62.4M 0.04% 296
2020
Q2
$168M Sell
1,402,018
-67,946
-5% -$8.15M 0.07% 232
2020
Q1
$148M Sell
1,469,964
-2,750,747
-65% -$277M 0.07% 212
2019
Q4
$533M Buy
4,220,711
+142,650
+3% +$18M 0.2% 124
2019
Q3
$419M Buy
4,078,061
+367,011
+10% +$37.7M 0.17% 137
2019
Q2
$436M Buy
3,711,050
+251,736
+7% +$29.5M 0.18% 132
2019
Q1
$570M Sell
3,459,314
-147,852
-4% -$24.4M 0.24% 108
2018
Q4
$572M Buy
3,607,166
+306,202
+9% +$48.6M 0.27% 95
2018
Q3
$755M Buy
3,300,964
+383,983
+13% +$87.8M 0.31% 91
2018
Q2
$709M Buy
2,916,981
+990,424
+51% +$241M 0.3% 93
2018
Q1
$430M Buy
1,926,557
+33,742
+2% +$7.53M 0.18% 133
2017
Q4
$443M Sell
1,892,815
-32,194
-2% -$7.54M 0.19% 131
2017
Q3
$477M Buy
1,925,009
+151,921
+9% +$37.6M 0.21% 123
2017
Q2
$317M Buy
1,773,088
+906,112
+105% +$162M 0.14% 163
2017
Q1
$150M Buy
866,976
+2,972
+0.3% +$513K 0.07% 208
2016
Q4
$142M Buy
864,004
+4,447
+0.5% +$731K 0.07% 217
2016
Q3
$157M Buy
859,557
+884
+0.1% +$161K 0.08% 210
2016
Q2
$142M Buy
858,673
+69,373
+9% +$11.5M 0.07% 211
2016
Q1
$151M Buy
789,300
+604,784
+328% +$115M 0.08% 201
2015
Q4
$34.9M Sell
184,516
-23,560
-11% -$4.45M 0.02% 402
2015
Q3
$28.6M Buy
+208,076
New +$28.6M 0.02% 427