Royal Bank of Canada’s Mesa Laboratories MLAB Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$3.51M Buy
37,278
+6,506
+21% +$613K ﹤0.01% 2610
2025
Q1
$3.65M Buy
30,772
+353
+1% +$41.9K ﹤0.01% 2259
2024
Q4
$4.01M Sell
30,419
-580
-2% -$76.5K ﹤0.01% 2186
2024
Q3
$4.03M Sell
30,999
-2,868
-8% -$373K ﹤0.01% 2163
2024
Q2
$2.94M Sell
33,867
-521
-2% -$45.2K ﹤0.01% 2346
2024
Q1
$3.77M Buy
34,388
+2,541
+8% +$279K ﹤0.01% 2145
2023
Q4
$3.34M Sell
31,847
-987
-3% -$103K ﹤0.01% 2236
2023
Q3
$3.45M Buy
32,834
+803
+3% +$84.4K ﹤0.01% 2069
2023
Q2
$4.12M Sell
32,031
-381
-1% -$49K ﹤0.01% 1969
2023
Q1
$5.66M Buy
32,412
+133
+0.4% +$23.2K ﹤0.01% 1755
2022
Q4
$5.37M Buy
32,279
+5,844
+22% +$971K ﹤0.01% 1797
2022
Q3
$3.72M Sell
26,435
-194
-0.7% -$27.3K ﹤0.01% 1999
2022
Q2
$5.43M Buy
26,629
+1,029
+4% +$210K ﹤0.01% 1776
2022
Q1
$6.52M Buy
25,600
+1,216
+5% +$310K ﹤0.01% 1766
2021
Q4
$8M Buy
24,384
+902
+4% +$296K ﹤0.01% 1747
2021
Q3
$7.1M Buy
23,482
+1,423
+6% +$430K ﹤0.01% 1797
2021
Q2
$5.98M Buy
22,059
+1,695
+8% +$460K ﹤0.01% 1946
2021
Q1
$4.96M Sell
20,364
-1,431
-7% -$348K ﹤0.01% 1970
2020
Q4
$6.25M Buy
21,795
+386
+2% +$111K ﹤0.01% 1759
2020
Q3
$5.46M Buy
21,409
+967
+5% +$246K ﹤0.01% 1698
2020
Q2
$4.43M Buy
20,442
+1,445
+8% +$313K ﹤0.01% 1773
2020
Q1
$4.3M Buy
18,997
+3,348
+21% +$757K ﹤0.01% 1669
2019
Q4
$3.9M Buy
15,649
+1,926
+14% +$480K ﹤0.01% 1977
2019
Q3
$3.26M Buy
13,723
+1,717
+14% +$408K ﹤0.01% 1995
2019
Q2
$2.93M Buy
12,006
+1,057
+10% +$258K ﹤0.01% 2080
2019
Q1
$2.52M Buy
10,949
+838
+8% +$193K ﹤0.01% 2115
2018
Q4
$2.11M Buy
10,111
+1,228
+14% +$256K ﹤0.01% 2143
2018
Q3
$1.65M Buy
8,883
+3,318
+60% +$616K ﹤0.01% 2498
2018
Q2
$1.17M Buy
5,565
+549
+11% +$116K ﹤0.01% 2616
2018
Q1
$745K Buy
5,016
+994
+25% +$148K ﹤0.01% 2851
2017
Q4
$499K Buy
4,022
+297
+8% +$36.8K ﹤0.01% 3135
2017
Q3
$556K Buy
3,725
+996
+36% +$149K ﹤0.01% 3073
2017
Q2
$391K Sell
2,729
-359
-12% -$51.4K ﹤0.01% 3221
2017
Q1
$378K Buy
3,088
+583
+23% +$71.4K ﹤0.01% 3278
2016
Q4
$307K Buy
2,505
+983
+65% +$120K ﹤0.01% 3483
2016
Q3
$174K Buy
1,522
+389
+34% +$44.5K ﹤0.01% 3804
2016
Q2
$139K Sell
1,133
-96
-8% -$11.8K ﹤0.01% 3945
2016
Q1
$118K Buy
1,229
+625
+103% +$60K ﹤0.01% 4021
2015
Q4
$60K Buy
604
+412
+215% +$40.9K ﹤0.01% 4490
2015
Q3
$22K Sell
192
-115
-37% -$13.2K ﹤0.01% 4935
2015
Q2
$27K Buy
307
+262
+582% +$23K ﹤0.01% 5051
2015
Q1
$4K Buy
+45
New +$4K ﹤0.01% 5339
2013
Q4
Sell
-123
Closed -$8K 5364
2013
Q3
$8K Buy
+123
New +$8K ﹤0.01% 4914