Massachusetts Financial Services
RBA icon

Massachusetts Financial Services’s RB Global RBA Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$1.06B Sell
10,021,503
-219,683
-2% -$23.3M 0.34% 86
2025
Q1
$1.03B Buy
10,241,186
+352,530
+4% +$35.4M 0.34% 83
2024
Q4
$892M Sell
9,888,656
-72,209
-0.7% -$6.51M 0.28% 96
2024
Q3
$802M Buy
9,960,865
+4,314
+0% +$347K 0.24% 122
2024
Q2
$760M Sell
9,956,551
-153,032
-2% -$11.7M 0.23% 113
2024
Q1
$770M Sell
10,109,583
-43,542
-0.4% -$3.32M 0.23% 114
2023
Q4
$679M Sell
10,153,125
-166,989
-2% -$11.2M 0.22% 116
2023
Q3
$645M Buy
10,320,114
+977,171
+10% +$61.1M 0.23% 115
2023
Q2
$561M Buy
9,342,943
+1,377,668
+17% +$82.7M 0.18% 137
2023
Q1
$448M Buy
7,965,275
+240,143
+3% +$13.5M 0.15% 154
2022
Q4
$447M Buy
7,725,132
+477,300
+7% +$27.6M 0.16% 154
2022
Q3
$453M Sell
7,247,832
-237,159
-3% -$14.8M 0.17% 149
2022
Q2
$487M Sell
7,484,991
-1,184,882
-14% -$77.1M 0.17% 146
2022
Q1
$512M Sell
8,669,873
-1,908,622
-18% -$113M 0.15% 153
2021
Q4
$648M Sell
10,578,495
-1,619,686
-13% -$99.1M 0.18% 137
2021
Q3
$752M Buy
12,198,181
+99,917
+0.8% +$6.16M 0.22% 120
2021
Q2
$717M Sell
12,098,264
-62,036
-0.5% -$3.68M 0.21% 119
2021
Q1
$712M Buy
12,160,300
+1,413,936
+13% +$82.8M 0.22% 122
2020
Q4
$747M Sell
10,746,364
-188,189
-2% -$13.1M 0.24% 117
2020
Q3
$648M Sell
10,934,553
-276,246
-2% -$16.4M 0.23% 111
2020
Q2
$458M Buy
11,210,799
+136,309
+1% +$5.57M 0.18% 131
2020
Q1
$379M Buy
11,074,490
+332,986
+3% +$11.4M 0.18% 132
2019
Q4
$461M Sell
10,741,504
-634,322
-6% -$27.2M 0.17% 134
2019
Q3
$454M Buy
11,375,826
+1,543,300
+16% +$61.6M 0.18% 130
2019
Q2
$327M Buy
9,832,526
+449,340
+5% +$14.9M 0.13% 157
2019
Q1
$319M Buy
9,383,186
+664,412
+8% +$22.6M 0.13% 152
2018
Q4
$285M Buy
8,718,774
+750,283
+9% +$24.5M 0.14% 152
2018
Q3
$288M Buy
7,968,491
+360,298
+5% +$13M 0.12% 166
2018
Q2
$260M Buy
7,608,193
+722,199
+10% +$24.6M 0.11% 175
2018
Q1
$217M Sell
6,885,994
-6,339
-0.1% -$199K 0.09% 192
2017
Q4
$206M Buy
6,892,333
+472,752
+7% +$14.1M 0.09% 195
2017
Q3
$203M Buy
6,419,581
+781,715
+14% +$24.7M 0.09% 192
2017
Q2
$162M Buy
5,637,866
+2,138,882
+61% +$61.5M 0.07% 205
2017
Q1
$115M Buy
3,498,984
+1,271,836
+57% +$41.8M 0.05% 241
2016
Q4
$75.7M Buy
2,227,148
+633,381
+40% +$21.5M 0.04% 289
2016
Q3
$55.9M Buy
+1,593,767
New +$55.9M 0.03% 339