Bank of America’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
$485K Buy
42,223
+17,376
+70% +$207K ﹤0.01% 4914
2025
Q4
$291K Sell
24,847
-67,123
-73% -$843K ﹤0.01% 5168
2025
Q3
$1.2M Sell
91,970
-145,017
-61% -$2.06M ﹤0.01% 5199
2025
Q2
$3.2M Buy
236,987
+62,989
+36% +$760K ﹤0.01% 4329
2025
Q1
$2.16M Buy
173,998
+137,833
+381% +$1.85M ﹤0.01% 4611
2024
Q4
$433K Sell
36,165
-4,665
-11% -$57.2K ﹤0.01% 5657
2024
Q3
$471K Buy
40,830
+18,016
+79% +$179K ﹤0.01% 5518
2024
Q2
$227K Buy
22,814
+14,292
+168% +$163K ﹤0.01% 5819
2024
Q1
$111K Sell
8,522
-84,878
-91% -$953K ﹤0.01% 6196
2023
Q4
$913K Buy
93,400
+77,525
+488% +$842K ﹤0.01% 5046
2023
Q3
$187K Buy
15,875
+9,852
+164% +$74.7K ﹤0.01% 5933
2023
Q2
$35.5K Sell
6,023
-27,759
-82% -$152K ﹤0.01% 6564
2023
Q1
$182K Buy
33,782
+20,338
+151% +$141K ﹤0.01% 5968
2022
Q4
$83.6K Buy
13,444
+18
+0.1% +$93 ﹤0.01% 6298
2022
Q3
$55K Sell
13,426
-5,250
-28% -$26.9K ﹤0.01% 6632
2022
Q2
$95K Sell
18,676
-27,380
-59% -$172K ﹤0.01% 6507
2022
Q1
$379K Buy
46,056
+16,872
+58% +$127K ﹤0.01% 6022
2021
Q4
$220K Sell
29,184
-3,348
-10% -$31.5K ﹤0.01% 6451
2021
Q3
$340K Buy
32,532
+1,163
+4% +$12.5K ﹤0.01% 5926
2021
Q2
$329K Sell
31,369
-48,842
-61% -$589K ﹤0.01% 5735
2021
Q1
$1.05M Buy
80,211
+13,087
+19% +$175K ﹤0.01% 4781
2020
Q4
$740K Buy
67,124
+8,834
+15% +$81.4K ﹤0.01% 4730
2020
Q3
$487K Sell
58,290
-7,490
-11% -$67.5K ﹤0.01% 4738
2020
Q2
$640K Buy
65,780
+28,147
+75% +$274K ﹤0.01% 4441
2020
Q1
$356K Buy
37,633
+9,152
+32% +$141K ﹤0.01% 4743
2019
Q4
$651K Sell
28,481
-11,209
-28% -$221K ﹤0.01% 4819
2019
Q3
$681K Sell
39,690
-9,664
-20% -$182K ﹤0.01% 4846
2019
Q2
$1M Buy
49,354
+8,351
+20% +$165K ﹤0.01% 4565
2019
Q1
$802K Sell
41,003
-4,384
-10% -$89.6K ﹤0.01% 4685
2018
Q4
$814K Buy
45,387
+23,724
+110% +$485K ﹤0.01% 4571
2018
Q3
$534K Buy
21,663
+1,225
+6% +$25.9K ﹤0.01% 4903
2018
Q2
$374K Sell
20,438
-7,684
-27% -$133K ﹤0.01% 5061
2018
Q1
$385K Sell
28,122
-22,730
-45% -$374K ﹤0.01% 5000
2017
Q4
$905K Buy
50,852
+4,472
+10% +$70.3K ﹤0.01% 4553
2017
Q3
$705K Buy
46,380
+1,396
+3% +$15.9K ﹤0.01% 4747
2017
Q2
$421K Sell
44,984
-192,958
-81% -$2.17M ﹤0.01% 4983
2017
Q1
$3.93M Buy
237,942
+37,271
+19% +$700K ﹤0.01% 3263
2016
Q4
$4.56M Buy
200,671
+1,052
+0.5% +$20.9K ﹤0.01% 3013
2016
Q3
$3.75M Sell
199,619
-11,040
-5% -$193K ﹤0.01% 3100
2016
Q2
$3.47M Buy
210,659
+30,535
+17% +$515K ﹤0.01% 3132
2016
Q1
$3.19M Buy
180,124
+23,076
+15% +$417K ﹤0.01% 3178
2015
Q4
$3.23M Buy
157,048
+6,337
+4% +$142K ﹤0.01% 3372
2015
Q3
$3.39M Buy
150,711
+112,959
+299% +$2.29M ﹤0.01% 3259
2015
Q2
$691K Buy
37,752
+21,526
+133% +$422K ﹤0.01% 4432
2015
Q1
$285K Sell
16,226
-15,946
-50% -$300K ﹤0.01% 4696
2014
Q4
$718K Buy
32,172
+13,207
+70% +$297K ﹤0.01% 4313
2014
Q3
$458K Buy
18,965
+9,589
+102% +$266K ﹤0.01% 4665
2014
Q2
$308K Sell
9,376
-7,071
-43% -$233K ﹤0.01% 5107
2014
Q1
$556K Sell
16,447
-10,313
-39% -$309K ﹤0.01% 4493
2013
Q4
$654K Buy
26,760
+5,917
+28% +$126K ﹤0.01% 4514
2013
Q3
$409K Sell
20,843
-22,353
-52% -$375K ﹤0.01% 4813
2013
Q2
$673K Buy
+43,196
New +$679K ﹤0.01% 4453

Other funds holding MTRX

Bank of America's MTRX Position: Q1 2026 in Review

Bank of America increased its Matrix Service (MTRX) stake by 70% in Q1 2026, buying an estimated $207K and bringing the position to 42,223 shares worth $485K. The position accounts for ﹤0.01% of the portfolio, ranked #4914.

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

  • Bank of America held 42,223 shares of Matrix Service worth $485K as of Q1 2026.
  • Bank of America bought 17,376 Matrix Service shares in Q1 2026, an estimated $207K.
  • Matrix Service made up ﹤0.01% of Bank of America's portfolio in Q1 2026, its #4914 holding.
  • Bank of America first reported a position in Matrix Service in Q2 2013 and has held it in 52 quarters since.
  • Bank of America's Matrix Service position peaked at $4.56M in Q4 2016.
  • 144 funds tracked by Wall St. Rank held Matrix Service as of Q1 2026.

Based on Bank of America's 13F filing for Q1 2026, filed 18 May 2026.