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
NIM
GJL
HP
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.