Invesco’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
$594K Sell
51,771
-173
-0.3% -$2.06K ﹤0.01% 3094
2025
Q4
$608K Sell
51,944
-4,598
-8% -$57.8K ﹤0.01% 3133
2025
Q3
$740K Sell
56,542
-14,136
-20% -$201K ﹤0.01% 3071
2025
Q2
$955K Sell
70,678
-13,814
-16% -$167K ﹤0.01% 2859
2025
Q1
$1.05M Sell
84,492
-10,357
-11% -$139K ﹤0.01% 2812
2024
Q4
$1.14M Sell
94,849
-5,358
-5% -$65.7K ﹤0.01% 2867
2024
Q3
$1.16M Sell
100,207
-30,886
-24% -$307K ﹤0.01% 2860
2024
Q2
$1.3M Sell
131,093
-210,116
-62% -$2.4M ﹤0.01% 2798
2024
Q1
$4.45M Buy
341,209
+239,667
+236% +$2.69M ﹤0.01% 2309
2023
Q4
$993K Buy
101,542
+8,880
+10% +$96.4K ﹤0.01% 2899
2023
Q3
$1.09M Buy
92,662
+720
+0.8% +$5.46K ﹤0.01% 2820
2023
Q2
$542K Sell
91,942
-462
-0.5% -$2.53K ﹤0.01% 3194
2023
Q1
$499K Sell
92,404
-134,050
-59% -$931K ﹤0.01% 3267
2022
Q4
$1.41M Buy
226,454
+7,662
+4% +$39.6K ﹤0.01% 2776
2022
Q3
$906K Sell
218,792
-12,240
-5% -$62.7K ﹤0.01% 2967
2022
Q2
$1.17M Buy
231,032
+36,114
+19% +$226K ﹤0.01% 2926
2022
Q1
$1.6M Buy
194,918
+98,608
+102% +$745K ﹤0.01% 2871
2021
Q4
$724K Sell
96,310
-264,688
-73% -$2.49M ﹤0.01% 3237
2021
Q3
$3.78M Sell
360,998
-69,092
-16% -$741K ﹤0.01% 2535
2021
Q2
$4.52M Buy
430,090
+32,780
+8% +$396K ﹤0.01% 2473
2021
Q1
$5.21M Buy
397,310
+62,929
+19% +$840K ﹤0.01% 2356
2020
Q4
$3.69M Sell
334,381
-20,279
-6% -$187K ﹤0.01% 2332
2020
Q3
$2.96M Buy
354,660
+8,414
+2% +$75.8K ﹤0.01% 2291
2020
Q2
$3.37M Buy
346,246
+14,200
+4% +$138K ﹤0.01% 2210
2020
Q1
$3.14M Buy
332,046
+26,591
+9% +$410K ﹤0.01% 2146
2019
Q4
$6.99M Buy
305,455
+29,846
+11% +$589K ﹤0.01% 1957
2019
Q3
$4.72M Sell
275,609
-54,398
-16% -$1.02M ﹤0.01% 2161
2019
Q2
$6.69M Buy
330,007
+38,451
+13% +$759K ﹤0.01% 2006
2019
Q1
$5.71M Sell
291,556
-48,689
-14% -$995K ﹤0.01% 1926
2018
Q4
$6.1M Buy
340,245
+72,217
+27% +$1.48M ﹤0.01% 1818
2018
Q3
$6.61M Sell
268,028
-2,971
-1% -$62.8K ﹤0.01% 1987
2018
Q2
$4.97M Buy
270,999
+116,540
+75% +$2.02M ﹤0.01% 2138
2018
Q1
$2.12M Buy
154,459
+21,451
+16% +$353K ﹤0.01% 2548
2017
Q4
$2.37M Buy
133,008
+8,186
+7% +$129K ﹤0.01% 2469
2017
Q3
$1.9M Buy
124,822
+10,874
+10% +$124K ﹤0.01% 2613
2017
Q2
$1.06M Sell
113,948
-24,352
-18% -$274K ﹤0.01% 2973
2017
Q1
$2.28M Sell
138,300
-4,108
-3% -$77.2K ﹤0.01% 2490
2016
Q4
$3.23M Buy
142,408
+29,860
+27% +$594K ﹤0.01% 2264
2016
Q3
$2.11M Sell
112,548
-5,503
-5% -$96.3K ﹤0.01% 2516
2016
Q2
$1.95M Sell
118,051
-4,272
-3% -$72K ﹤0.01% 2488
2016
Q1
$2.17M Sell
122,323
-65,995
-35% -$1.19M ﹤0.01% 2413
2015
Q4
$3.87M Sell
188,318
-17,600
-9% -$395K ﹤0.01% 2091
2015
Q3
$4.63M Buy
205,918
+80,584
+64% +$1.63M ﹤0.01% 1936
2015
Q2
$2.29M Buy
125,334
+5,709
+5% +$112K ﹤0.01% 2517
2015
Q1
$2.1M Buy
119,625
+59,796
+100% +$1.13M ﹤0.01% 2565
2014
Q4
$1.34M Sell
59,829
-111,764
-65% -$2.51M ﹤0.01% 2774
2014
Q3
$4.14M Sell
171,593
-120,659
-41% -$3.35M ﹤0.01% 2066
2014
Q2
$9.58M Buy
292,252
+62,382
+27% +$2.06M ﹤0.01% 1576
2014
Q1
$7.76M Buy
229,870
+154,248
+204% +$4.62M ﹤0.01% 1650
2013
Q4
$1.85M Buy
75,622
+15,823
+26% +$338K ﹤0.01% 2715
2013
Q3
$1.17M Buy
59,799
+7,237
+14% +$121K ﹤0.01% 2913
2013
Q2
$819K Buy
+52,562
New +$826K ﹤0.01% 3009

Other funds holding MTRX

Invesco's MTRX Position: Q1 2026 in Review

Invesco reduced its Matrix Service (MTRX) stake by 0.33% in Q1 2026, selling an estimated $2.06K and leaving 51,771 shares worth $594K. The position accounts for ﹤0.01% of the portfolio, ranked #3094.

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

  • Invesco held 51,771 shares of Matrix Service worth $594K as of Q1 2026.
  • Invesco sold 173 Matrix Service shares in Q1 2026, an estimated $2.06K.
  • Matrix Service made up ﹤0.01% of Invesco's portfolio in Q1 2026, its #3094 holding.
  • Invesco first reported a position in Matrix Service in Q2 2013 and has held it in 52 quarters since.
  • Invesco's Matrix Service position peaked at $9.58M in Q2 2014.
  • 144 funds tracked by Wall St. Rank held Matrix Service as of Q1 2026.

Based on Invesco's 13F filing for Q1 2026, filed 12 May 2026.