Massachusetts Financial Services’s Expro XPRO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$26.6M Buy
3,097,254
+1,217,282
+65% +$10.5M 0.01% 575
2025
Q1
$18.7M Sell
1,879,972
-45,287
-2% -$450K 0.01% 603
2024
Q4
$24M Buy
1,925,259
+318,043
+20% +$3.97M 0.01% 580
2024
Q3
$27.6M Sell
1,607,216
-28,924
-2% -$497K 0.01% 550
2024
Q2
$37.5M Buy
1,636,140
+24,865
+2% +$570K 0.01% 497
2024
Q1
$32.2M Sell
1,611,275
-55,906
-3% -$1.12M 0.01% 519
2023
Q4
$26.5M Sell
1,667,181
-402,896
-19% -$6.41M 0.01% 539
2023
Q3
$48.1M Sell
2,070,077
-245,991
-11% -$5.71M 0.02% 442
2023
Q2
$41M Sell
2,316,068
-143,737
-6% -$2.55M 0.01% 469
2023
Q1
$45.2M Sell
2,459,805
-253,158
-9% -$4.65M 0.02% 451
2022
Q4
$49.2M Buy
2,712,963
+70,447
+3% +$1.28M 0.02% 441
2022
Q3
$33.7M Buy
2,642,516
+55,038
+2% +$701K 0.01% 508
2022
Q2
$29.8M Buy
2,587,478
+65,780
+3% +$758K 0.01% 522
2022
Q1
$44.8M Buy
2,521,698
+1,239,104
+97% +$22M 0.01% 497
2021
Q4
$18.4M Buy
1,282,594
+52,379
+4% +$752K 0.01% 614
2021
Q3
$21.7M Buy
1,230,215
+50,706
+4% +$894K 0.01% 605
2021
Q2
$21.4M Buy
1,179,509
+18,864
+2% +$343K 0.01% 610
2021
Q1
$24.7M Sell
1,160,645
-214,900
-16% -$4.58M 0.01% 586
2020
Q4
$22.6M Buy
1,375,545
+23,328
+2% +$384K 0.01% 580
2020
Q3
$12.5M Buy
1,352,217
+23,796
+2% +$220K ﹤0.01% 611
2020
Q2
$17.8M Buy
1,328,421
+164,977
+14% +$2.21M 0.01% 560
2020
Q1
$18.1M Sell
1,163,444
-497,809
-30% -$7.74M 0.01% 526
2019
Q4
$51.5M Sell
1,661,253
-158,428
-9% -$4.91M 0.02% 409
2019
Q3
$51.9M Buy
1,819,681
+198,056
+12% +$5.64M 0.02% 410
2019
Q2
$53.1M Buy
1,621,625
+155,896
+11% +$5.11M 0.02% 401
2019
Q1
$54.6M Buy
1,465,729
+182,454
+14% +$6.8M 0.02% 381
2018
Q4
$40.2M Buy
1,283,275
+95,204
+8% +$2.98M 0.02% 396
2018
Q3
$61.9M Buy
1,188,071
+24,837
+2% +$1.29M 0.03% 376
2018
Q2
$54.4M Buy
1,163,234
+52,746
+5% +$2.47M 0.02% 380
2018
Q1
$36.2M Buy
1,110,488
+76,436
+7% +$2.49M 0.02% 430
2017
Q4
$41.3M Buy
1,034,052
+55,782
+6% +$2.23M 0.02% 427
2017
Q3
$45.3M Buy
978,270
+62,707
+7% +$2.9M 0.02% 406
2017
Q2
$45.5M Buy
915,563
+147,234
+19% +$7.32M 0.02% 390
2017
Q1
$48.7M Buy
768,329
+415,140
+118% +$26.3M 0.02% 374
2016
Q4
$26.1M Buy
353,189
+8,645
+3% +$639K 0.01% 458
2016
Q3
$26.9M Buy
344,544
+14,536
+4% +$1.13M 0.01% 463
2016
Q2
$28.9M Buy
330,008
+47,463
+17% +$4.16M 0.01% 446
2016
Q1
$27.9M Buy
282,545
+9,965
+4% +$985K 0.01% 448
2015
Q4
$27.3M Buy
272,580
+17,819
+7% +$1.78M 0.01% 443
2015
Q3
$23.4M Buy
254,761
+91,541
+56% +$8.42M 0.01% 457
2015
Q2
$18.5M Sell
163,220
-158,260
-49% -$17.9M 0.01% 542
2015
Q1
$36.1M Buy
321,480
+110,326
+52% +$12.4M 0.02% 395
2014
Q4
$21.1M Sell
211,154
-80,524
-28% -$8.03M 0.01% 512
2014
Q3
$32.7M Buy
291,678
+17,410
+6% +$1.95M 0.02% 421
2014
Q2
$40.5M Sell
274,268
-108,175
-28% -$16M 0.02% 384
2014
Q1
$56.9M Buy
382,443
+108,811
+40% +$16.2M 0.03% 326
2013
Q4
$44.3M Buy
273,632
+44,044
+19% +$7.14M 0.02% 361
2013
Q3
$41.2M Buy
+229,588
New +$41.2M 0.03% 353