Royal Bank of Canada’s UFP Technologies UFPT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$25.4M Buy
104,014
+10,044
+11% +$2.45M ﹤0.01% 1235
2025
Q1
$19M Buy
93,970
+24,825
+36% +$5.01M ﹤0.01% 1212
2024
Q4
$16.9M Buy
69,145
+57,787
+509% +$14.1M ﹤0.01% 1285
2024
Q3
$3.6M Buy
11,358
+2,624
+30% +$831K ﹤0.01% 2244
2024
Q2
$2.31M Buy
8,734
+488
+6% +$129K ﹤0.01% 2517
2024
Q1
$2.08M Sell
8,246
-1,753
-18% -$442K ﹤0.01% 2572
2023
Q4
$1.72M Buy
9,999
+1,741
+21% +$300K ﹤0.01% 2748
2023
Q3
$1.33M Sell
8,258
-481
-6% -$77.6K ﹤0.01% 2784
2023
Q2
$1.69M Sell
8,739
-2,144
-20% -$416K ﹤0.01% 2611
2023
Q1
$1.41M Sell
10,883
-1,923
-15% -$250K ﹤0.01% 2762
2022
Q4
$1.51M Sell
12,806
-11,848
-48% -$1.4M ﹤0.01% 2768
2022
Q3
$2.12M Buy
24,654
+1,545
+7% +$133K ﹤0.01% 2443
2022
Q2
$1.84M Buy
23,109
+2,113
+10% +$168K ﹤0.01% 2613
2022
Q1
$1.39M Sell
20,996
-5,704
-21% -$377K ﹤0.01% 2959
2021
Q4
$1.88M Sell
26,700
-3,528
-12% -$248K ﹤0.01% 2775
2021
Q3
$1.86M Buy
30,228
+343
+1% +$21.1K ﹤0.01% 2730
2021
Q2
$1.72M Sell
29,885
-15,342
-34% -$880K ﹤0.01% 2836
2021
Q1
$2.25M Sell
45,227
-776
-2% -$38.7K ﹤0.01% 2543
2020
Q4
$2.14M Buy
46,003
+221
+0.5% +$10.3K ﹤0.01% 2450
2020
Q3
$1.9M Sell
45,782
-2,691
-6% -$112K ﹤0.01% 2370
2020
Q2
$2.14M Sell
48,473
-29
-0.1% -$1.28K ﹤0.01% 2235
2020
Q1
$1.85M Buy
48,502
+628
+1% +$23.9K ﹤0.01% 2206
2019
Q4
$2.38M Sell
47,874
-8,199
-15% -$407K ﹤0.01% 2294
2019
Q3
$2.17M Hold
56,073
﹤0.01% 2261
2019
Q2
$2.33M Buy
56,073
+6,800
+14% +$283K ﹤0.01% 2216
2019
Q1
$1.84M Sell
49,273
-930
-2% -$34.8K ﹤0.01% 2315
2018
Q4
$1.51M Sell
50,203
-151
-0.3% -$4.54K ﹤0.01% 2356
2018
Q3
$1.85M Buy
50,354
+50,197
+31,973% +$1.85M ﹤0.01% 2420
2018
Q2
$5K Buy
157
+54
+52% +$1.72K ﹤0.01% 5463
2018
Q1
$3K Sell
103
-58
-36% -$1.69K ﹤0.01% 5449
2017
Q4
$5K Sell
161
-491
-75% -$15.2K ﹤0.01% 5319
2017
Q3
$18K Buy
652
+595
+1,044% +$16.4K ﹤0.01% 5258
2017
Q2
$2K Sell
57
-184
-76% -$6.46K ﹤0.01% 5534
2017
Q1
$6K Sell
241
-1,002
-81% -$24.9K ﹤0.01% 5470
2016
Q4
$32K Buy
+1,243
New +$32K ﹤0.01% 4764
2015
Q3
Sell
-52
Closed -$1K 6114
2015
Q2
$1K Buy
+52
New +$1K ﹤0.01% 5965
2015
Q1
Sell
-74
Closed -$2K 5779
2014
Q4
$2K Buy
+74
New +$2K ﹤0.01% 5389