Royal Bank of Canada’s Mastech Digital MHH Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-123
Closed -$1K 7463
2025
Q4
$1K Buy
123
+51
+71% +$367 ﹤0.01% 7017
2025
Q3
$1K Sell
72
-18,028
-100% -$137K ﹤0.01% 7005
2025
Q2
$130K Buy
18,100
+100
+0.6% +$752 ﹤0.01% 5459
2025
Q1
$184K Buy
+18,000
New +$220K ﹤0.01% 4760
2024
Q3
Sell
-1,243
Closed -$9K 7201
2024
Q2
$9K Sell
1,243
-6,200
-83% -$51.6K ﹤0.01% 6379
2024
Q1
$67K Sell
7,443
-3,158
-30% -$27.2K ﹤0.01% 5400
2023
Q4
$90K Sell
10,601
-3,660
-26% -$31.7K ﹤0.01% 5680
2023
Q3
$129K Buy
14,261
+2,815
+25% +$29.2K ﹤0.01% 5175
2023
Q2
$114K Buy
11,446
+4,989
+77% +$49K ﹤0.01% 5225
2023
Q1
$80K Hold
6,457
﹤0.01% 5343
2022
Q4
$71K Buy
6,457
+6,345
+5,665% +$88.1K ﹤0.01% 5695
2022
Q3
$2K Sell
112
-3
-3% -$45 ﹤0.01% 7039
2022
Q2
$2K Hold
115
﹤0.01% 6968
2022
Q1
$2K Sell
115
-2
-2% -$36 ﹤0.01% 7489
2021
Q4
$2K Sell
117
-10
-8% -$178 ﹤0.01% 7410
2021
Q3
$2K Sell
127
-1,101
-90% -$18.7K ﹤0.01% 7348
2021
Q2
$19K Buy
1,228
+865
+238% +$14K ﹤0.01% 6589
2021
Q1
$6K Sell
363
-1,938
-84% -$33.1K ﹤0.01% 6991
2020
Q4
$37K Buy
2,301
+2,243
+3,867% +$40.5K ﹤0.01% 5782
2020
Q3
$1K Sell
58
-832
-93% -$17.4K ﹤0.01% 6452
2020
Q2
$23K Buy
890
+640
+256% +$11.3K ﹤0.01% 5537
2020
Q1
$4K Buy
250
+193
+339% +$2.45K ﹤0.01% 6115
2019
Q4
$1K Sell
57
-86
-60% -$693 ﹤0.01% 6669
2019
Q3
$1K Buy
143
+86
+151% +$484 ﹤0.01% 6476
2019
Q2
$0 Hold
57
﹤0.01% 7047
2019
Q1
$0 Sell
57
-8
-12% -$55 ﹤0.01% 6977
2018
Q4
$0 Hold
65
﹤0.01% 6969
2018
Q3
$1K Buy
65
+9
+16% +$88 ﹤0.01% 6609
2018
Q2
$0 Hold
56
﹤0.01% 6676
2018
Q1
$0 Hold
56
﹤0.01% 6612
2017
Q4
$0 Hold
56
﹤0.01% 6743
2017
Q3
$0 Hold
56
﹤0.01% 6866
2017
Q2
$0 Buy
+56
New +$190 ﹤0.01% 6682

Other funds holding MHH

Royal Bank of Canada's MHH Position: Q1 2026 in Review

Royal Bank of Canada sold out of Mastech Digital (MHH) in Q1 2026, closing a stake of 123 shares — an estimated $1K sold.

Royal Bank of Canada first reported a position in MHH in Q2 2017 and held it in 33 quarters. The position peaked at $184K in Q1 2025. 32 funds tracked by Wall St. Rank hold MHH as of Q1 2026.

  • Royal Bank of Canada reported no remaining Mastech Digital position as of Q1 2026 after selling out during the quarter.
  • Royal Bank of Canada sold 123 Mastech Digital shares in Q1 2026, an estimated $1K.
  • Royal Bank of Canada first reported a position in Mastech Digital in Q2 2017 and held it in 33 quarters.
  • Royal Bank of Canada's Mastech Digital position peaked at $184K in Q1 2025.
  • 32 funds tracked by Wall St. Rank held Mastech Digital as of Q1 2026.

Based on Royal Bank of Canada's 13F filing for Q1 2026, filed 15 May 2026.