Royal Bank of Canada’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
Q2
$1.62M Buy
118,126
+17,429
+17% +$225K ﹤0.01% 3492
2026
Q1
$1.16M Buy
100,697
+71,841
+249% +$856K ﹤0.01% 3519
2025
Q4
$338K Sell
28,856
-1,508
-5% -$18.9K ﹤0.01% 4450
2025
Q3
$397K Buy
30,364
+786
+3% +$11.2K ﹤0.01% 4653
2025
Q2
$400K Buy
29,578
+19,207
+185% +$232K ﹤0.01% 4636
2025
Q1
$129K Sell
10,371
-415
-4% -$5.56K ﹤0.01% 5038
2024
Q4
$129K Sell
10,786
-24
-0.2% -$294 ﹤0.01% 5176
2024
Q3
$125K Buy
10,810
+3,743
+53% +$37.2K ﹤0.01% 5184
2024
Q2
$70K Buy
7,067
+1,094
+18% +$12.5K ﹤0.01% 5489
2024
Q1
$78K Buy
5,973
+988
+20% +$11.1K ﹤0.01% 5328
2023
Q4
$49K Buy
4,985
+685
+16% +$7.44K ﹤0.01% 6000
2023
Q3
$51K Hold
4,300
﹤0.01% 5777
2023
Q2
$25K Hold
4,300
﹤0.01% 6094
2023
Q1
$23K Hold
4,300
﹤0.01% 5974
2022
Q4
$27K Hold
4,300
﹤0.01% 6177
2022
Q3
$18K Buy
4,300
+220
+5% +$1.13K ﹤0.01% 6190
2022
Q2
$20K Sell
4,080
-148
-4% -$928 ﹤0.01% 6108
2022
Q1
$35K Sell
4,228
-2,965
-41% -$22.4K ﹤0.01% 6301
2021
Q4
$55K Buy
7,193
+3,200
+80% +$30.1K ﹤0.01% 6321
2021
Q3
$42K Buy
3,993
+709
+22% +$7.6K ﹤0.01% 6264
2021
Q2
$35K Buy
3,284
+1,075
+49% +$13K ﹤0.01% 6263
2021
Q1
$29K Sell
2,209
-9,249
-81% -$123K ﹤0.01% 6211
2020
Q4
$126K Buy
11,458
+182
+2% +$1.68K ﹤0.01% 5188
2020
Q3
$94K Buy
11,276
+302
+3% +$2.72K ﹤0.01% 5014
2020
Q2
$106K Sell
10,974
-178
-2% -$1.73K ﹤0.01% 4820
2020
Q1
$105K Buy
11,152
+8,505
+321% +$131K ﹤0.01% 4750
2019
Q4
$60K Buy
2,647
+1,881
+246% +$37.1K ﹤0.01% 5362
2019
Q3
$13K Buy
766
+197
+35% +$3.71K ﹤0.01% 5682
2019
Q2
$11K Sell
569
-242
-30% -$4.78K ﹤0.01% 5992
2019
Q1
$16K Buy
811
+311
+62% +$6.36K ﹤0.01% 5760
2018
Q4
$9K Sell
500
-571
-53% -$11.7K ﹤0.01% 5940
2018
Q3
$26K Buy
1,071
+38
+4% +$803 ﹤0.01% 5546
2018
Q2
$19K Buy
1,033
+43
+4% +$744 ﹤0.01% 5560
2018
Q1
$14K Sell
990
-195
-16% -$3.21K ﹤0.01% 5589
2017
Q4
$21K Sell
1,185
-5,747
-83% -$90.4K ﹤0.01% 5578
2017
Q3
$106K Buy
6,932
+2,114
+44% +$24K ﹤0.01% 4971
2017
Q2
$45K Sell
4,818
-2,474
-34% -$27.8K ﹤0.01% 5174
2017
Q1
$120K Sell
7,292
-879
-11% -$16.5K ﹤0.01% 4647
2016
Q4
$185K Buy
8,171
+1,238
+18% +$24.6K ﹤0.01% 4531
2016
Q3
$130K Buy
6,933
+437
+7% +$7.65K ﹤0.01% 4677
2016
Q2
$107K Sell
6,496
-7,241
-53% -$122K ﹤0.01% 4752
2016
Q1
$243K Buy
13,737
+4,007
+41% +$72.3K ﹤0.01% 4236
2015
Q4
$200K Buy
9,730
+1,606
+20% +$36K ﹤0.01% 4524
2015
Q3
$182K Buy
8,124
+163
+2% +$3.3K ﹤0.01% 4398
2015
Q2
$146K Sell
7,961
-7,850
-50% -$154K ﹤0.01% 4594
2015
Q1
$278K Buy
15,811
+8,142
+106% +$153K ﹤0.01% 3984
2014
Q4
$171K Sell
7,669
-1,749
-19% -$39.3K ﹤0.01% 4448
2014
Q3
$227K Sell
9,418
-3,048
-24% -$84.6K ﹤0.01% 4108
2014
Q2
$409K Buy
12,466
+221
+2% +$7.29K ﹤0.01% 3613
2014
Q1
$414K Buy
12,245
+11,847
+2,977% +$355K ﹤0.01% 3512
2013
Q4
$9K Buy
+398
New +$8.49K ﹤0.01% 5483
2013
Q3
Sell
-4,187
Closed -$65K 6197
2013
Q2
$65K Buy
+4,187
New +$65.8K ﹤0.01% 4541

Other funds holding MTRX

Royal Bank of Canada's MTRX Position: Q2 2026 in Review

Royal Bank of Canada increased its Matrix Service (MTRX) stake by 17% in Q2 2026, buying an estimated $225K and bringing the position to 118,126 shares worth $1.62M. The position accounts for ﹤0.01% of the portfolio, ranked #3492.

Royal Bank of Canada first reported a position in MTRX in Q2 2013 and has held it in 52 quarters since. 150 funds tracked by Wall St. Rank hold MTRX as of Q2 2026.

  • Royal Bank of Canada held 118,126 shares of Matrix Service worth $1.62M as of Q2 2026.
  • Royal Bank of Canada bought 17,429 Matrix Service shares in Q2 2026, an estimated $225K.
  • Matrix Service made up ﹤0.01% of Royal Bank of Canada's portfolio in Q2 2026, its #3492 holding.
  • Royal Bank of Canada first reported a position in Matrix Service in Q2 2013 and has held it in 52 quarters since.
  • 150 funds tracked by Wall St. Rank held Matrix Service as of Q2 2026.

Based on Royal Bank of Canada's 13F filing for Q2 2026, filed 14 Aug 2026.