Barclays’s Matrix Service MTRX Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$301K Sell
26,214
-37,046
-59% -$441K ﹤0.01% 3470
2025
Q4
$740K Buy
63,260
+11,839
+23% +$149K ﹤0.01% 3630
2025
Q3
$673K Sell
51,421
-12,411
-19% -$176K ﹤0.01% 3615
2025
Q2
$862K Buy
63,832
+18,477
+41% +$223K ﹤0.01% 3438
2025
Q1
$564K Sell
45,355
-13,166
-22% -$176K ﹤0.01% 3453
2024
Q4
$700K Buy
58,521
+5,086
+10% +$62.3K ﹤0.01% 3618
2024
Q3
$616K Buy
53,435
+25,434
+91% +$253K ﹤0.01% 3644
2024
Q2
$278K Sell
28,001
-57,404
-67% -$656K ﹤0.01% 3387
2024
Q1
$1.11M Sell
85,405
-25,911
-23% -$291K ﹤0.01% 3033
2023
Q4
$1.09M Buy
111,316
+80,316
+259% +$872K ﹤0.01% 3381
2023
Q3
$366K Buy
31,000
+24,580
+383% +$186K ﹤0.01% 2971
2023
Q2
$37.8K Sell
6,420
-21,800
-77% -$119K ﹤0.01% 3955
2023
Q1
$152K Buy
28,220
+13,259
+89% +$92K ﹤0.01% 3950
2022
Q4
$93.1K Buy
14,961
+5,307
+55% +$27.4K ﹤0.01% 4265
2022
Q3
$40K Hold
9,654
﹤0.01% 3848
2022
Q2
$49K Sell
9,654
-788
-8% -$4.94K ﹤0.01% 4043
2022
Q1
$86K Sell
10,442
-29,815
-74% -$225K ﹤0.01% 3852
2021
Q4
$303K Buy
40,257
+13,094
+48% +$123K ﹤0.01% 3413
2021
Q3
$285K Buy
27,163
+7,152
+36% +$76.7K ﹤0.01% 3445
2021
Q2
$210K Sell
20,011
-15,599
-44% -$188K ﹤0.01% 3529
2021
Q1
$467K Sell
35,610
-13,122
-27% -$175K ﹤0.01% 3220
2020
Q4
$537K Sell
48,732
-5,294
-10% -$48.8K ﹤0.01% 3192
2020
Q3
$451K Buy
54,026
+8,820
+20% +$79.4K ﹤0.01% 3303
2020
Q2
$437K Buy
45,206
+4,692
+12% +$45.6K ﹤0.01% 3443
2020
Q1
$384K Sell
40,514
-13,751
-25% -$212K ﹤0.01% 3794
2019
Q4
$1.24M Buy
54,265
+10,591
+24% +$209K ﹤0.01% 3477
2019
Q3
$748K Sell
43,674
-10,704
-20% -$202K ﹤0.01% 3916
2019
Q2
$1.1M Buy
54,378
+19,693
+57% +$389K ﹤0.01% 3581
2019
Q1
$680K Buy
34,685
+20,798
+150% +$425K ﹤0.01% 3827
2018
Q4
$250K Sell
13,887
-29,590
-68% -$605K ﹤0.01% 4428
2018
Q3
$1.07M Buy
43,477
+32,115
+283% +$679K ﹤0.01% 3547
2018
Q2
$209K Sell
11,362
-2,884
-20% -$49.9K ﹤0.01% 4687
2018
Q1
$195K Buy
14,246
+6,461
+83% +$106K ﹤0.01% 4852
2017
Q4
$139K Sell
7,785
-8,276
-52% -$130K ﹤0.01% 4982
2017
Q3
$244K Buy
16,061
+11,724
+270% +$133K ﹤0.01% 4264
2017
Q2
$39K Sell
4,337
-858
-17% -$9.64K ﹤0.01% 5485
2017
Q1
$86K Sell
5,195
-26,993
-84% -$507K ﹤0.01% 4996
2016
Q4
$730K Buy
32,188
+31,659
+5,985% +$630K ﹤0.01% 3037
2016
Q3
$10K Buy
529
+481
+1,002% +$8.42K ﹤0.01% 5797
2016
Q2
$1K Buy
+48
New +$809 ﹤0.01% 6129
2016
Q1
Sell
-1,493
Closed -$30K 6337
2015
Q4
$30K Buy
1,493
+1,229
+466% +$27.6K ﹤0.01% 5044
2015
Q3
$6K Sell
264
-247
-48% -$5K ﹤0.01% 5991
2015
Q2
$9K Sell
511
-282
-36% -$5.53K ﹤0.01% 6147
2015
Q1
$14K Sell
793
-711
-47% -$13.4K ﹤0.01% 6033
2014
Q4
$33K Sell
1,504
-113,643
-99% -$2.56M ﹤0.01% 6007
2014
Q3
$2.76M Buy
115,147
+111,710
+3,250% +$3.1M ﹤0.01% 2360
2014
Q2
$110K Sell
3,437
-23,757
-87% -$784K ﹤0.01% 5340
2014
Q1
$899K Buy
27,194
+24,393
+871% +$730K ﹤0.01% 3353
2013
Q4
$67K Sell
2,801
-14,937
-84% -$319K ﹤0.01% 5970
2013
Q3
$337K Sell
17,738
-6,868
-28% -$115K ﹤0.01% 4527
2013
Q2
$383K Buy
+24,606
New +$387K ﹤0.01% 4526

Other funds holding MTRX

Barclays's MTRX Position: Q1 2026 in Review

Barclays reduced its Matrix Service (MTRX) stake by 59% in Q1 2026, selling an estimated $441K and leaving 26,214 shares worth $301K. The position accounts for ﹤0.01% of the portfolio, ranked #3470.

Barclays first reported a position in MTRX in Q2 2013 and has held it in 51 quarters since. The position peaked at $2.76M in Q3 2014. 144 funds tracked by Wall St. Rank hold MTRX as of Q1 2026.

  • Barclays held 26,214 shares of Matrix Service worth $301K as of Q1 2026.
  • Barclays sold 37,046 Matrix Service shares in Q1 2026, an estimated $441K.
  • Matrix Service made up ﹤0.01% of Barclays's portfolio in Q1 2026, its #3470 holding.
  • Barclays first reported a position in Matrix Service in Q2 2013 and has held it in 51 quarters since.
  • Barclays's Matrix Service position peaked at $2.76M in Q3 2014.
  • 144 funds tracked by Wall St. Rank held Matrix Service as of Q1 2026.

Based on Barclays's 13F filing for Q1 2026, filed 15 May 2026.