Royal Bank of Canada’s MasterCraft Boat Holdings MCFT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$980K Buy
52,707
+44,556
+547% +$828K ﹤0.01% 3604
2025
Q1
$140K Sell
8,151
-3,361
-29% -$57.7K ﹤0.01% 4616
2024
Q4
$219K Sell
11,512
-1,192
-9% -$22.7K ﹤0.01% 4298
2024
Q3
$231K Buy
12,704
+250
+2% +$4.55K ﹤0.01% 4273
2024
Q2
$235K Buy
12,454
+3,025
+32% +$57.1K ﹤0.01% 4258
2024
Q1
$224K Buy
9,429
+2,894
+44% +$68.8K ﹤0.01% 4173
2023
Q4
$147K Buy
6,535
+3,124
+92% +$70.3K ﹤0.01% 4830
2023
Q3
$76K Buy
3,411
+1,027
+43% +$22.9K ﹤0.01% 5071
2023
Q2
$73K Buy
2,384
+109
+5% +$3.34K ﹤0.01% 5121
2023
Q1
$70K Sell
2,275
-1,997
-47% -$61.4K ﹤0.01% 5056
2022
Q4
$110K Buy
4,272
+591
+16% +$15.2K ﹤0.01% 4913
2022
Q3
$69K Sell
3,681
-1,165
-24% -$21.8K ﹤0.01% 5074
2022
Q2
$102K Sell
4,846
-2,355
-33% -$49.6K ﹤0.01% 4865
2022
Q1
$177K Sell
7,201
-14,625
-67% -$359K ﹤0.01% 4722
2021
Q4
$619K Buy
21,826
+19,879
+1,021% +$564K ﹤0.01% 3796
2021
Q3
$48K Buy
1,947
+656
+51% +$16.2K ﹤0.01% 5671
2021
Q2
$34K Sell
1,291
-3,838
-75% -$101K ﹤0.01% 5776
2021
Q1
$137K Buy
5,129
+1,193
+30% +$31.9K ﹤0.01% 4744
2020
Q4
$98K Sell
3,936
-20,680
-84% -$515K ﹤0.01% 4818
2020
Q3
$431K Buy
24,616
+2,877
+13% +$50.4K ﹤0.01% 3542
2020
Q2
$414K Sell
21,739
-2,166
-9% -$41.3K ﹤0.01% 3513
2020
Q1
$174K Sell
23,905
-1,509
-6% -$11K ﹤0.01% 3942
2019
Q4
$400K Sell
25,414
-5,773
-19% -$90.9K ﹤0.01% 3569
2019
Q3
$465K Buy
31,187
+5,733
+23% +$85.5K ﹤0.01% 3353
2019
Q2
$499K Buy
25,454
+24,635
+3,008% +$483K ﹤0.01% 3340
2019
Q1
$19K Sell
819
-371
-31% -$8.61K ﹤0.01% 4901
2018
Q4
$22K Sell
1,190
-269
-18% -$4.97K ﹤0.01% 4818
2018
Q3
$52K Buy
1,459
+327
+29% +$11.7K ﹤0.01% 4617
2018
Q2
$33K Sell
1,132
-412
-27% -$12K ﹤0.01% 4747
2018
Q1
$39K Buy
1,544
+136
+10% +$3.44K ﹤0.01% 4560
2017
Q4
$31K Sell
1,408
-1,493
-51% -$32.9K ﹤0.01% 4659
2017
Q3
$59K Buy
2,901
+1,140
+65% +$23.2K ﹤0.01% 4585
2017
Q2
$34K Buy
1,761
+1,511
+604% +$29.2K ﹤0.01% 4572
2017
Q1
$4K Sell
250
-44
-15% -$704 ﹤0.01% 5594
2016
Q4
$4K Buy
+294
New +$4K ﹤0.01% 5586