Royal Bank of Canada’s NWPX Infrastructure, Inc. Common Stock NWPX Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$607K Sell
14,791
-2,259
-13% -$92.7K ﹤0.01% 3994
2025
Q1
$704K Sell
17,050
-9,229
-35% -$381K ﹤0.01% 3414
2024
Q4
$1.27M Buy
26,279
+11,884
+83% +$573K ﹤0.01% 2950
2024
Q3
$650K Buy
14,395
+484
+3% +$21.9K ﹤0.01% 3485
2024
Q2
$473K Buy
13,911
+1,790
+15% +$60.9K ﹤0.01% 3699
2024
Q1
$421K Sell
12,121
-3,073
-20% -$107K ﹤0.01% 3693
2023
Q4
$460K Sell
15,194
-20,238
-57% -$613K ﹤0.01% 3833
2023
Q3
$1.07M Sell
35,432
-3,178
-8% -$95.9K ﹤0.01% 2948
2023
Q2
$1.17M Buy
38,610
+3,954
+11% +$120K ﹤0.01% 2876
2023
Q1
$1.08M Sell
34,656
-570
-2% -$17.8K ﹤0.01% 2958
2022
Q4
$1.19M Buy
35,226
+2,111
+6% +$71.1K ﹤0.01% 2956
2022
Q3
$930K Sell
33,115
-3,640
-10% -$102K ﹤0.01% 3094
2022
Q2
$1.1M Sell
36,755
-539
-1% -$16.1K ﹤0.01% 3022
2022
Q1
$950K Sell
37,294
-933
-2% -$23.8K ﹤0.01% 3260
2021
Q4
$1.22M Buy
38,227
+19,027
+99% +$605K ﹤0.01% 3143
2021
Q3
$455K Sell
19,200
-40,123
-68% -$951K ﹤0.01% 3967
2021
Q2
$1.68M Sell
59,323
-35,168
-37% -$994K ﹤0.01% 2848
2021
Q1
$3.16M Buy
94,491
+16,651
+21% +$556K ﹤0.01% 2295
2020
Q4
$2.2M Buy
77,840
+31,809
+69% +$900K ﹤0.01% 2433
2020
Q3
$1.22M Buy
46,031
+19,531
+74% +$517K ﹤0.01% 2701
2020
Q2
$664K Buy
26,500
+17,100
+182% +$428K ﹤0.01% 3118
2020
Q1
$209K Sell
9,400
-649
-6% -$14.4K ﹤0.01% 3833
2019
Q4
$336K Buy
10,049
+4,149
+70% +$139K ﹤0.01% 3686
2019
Q3
$166K Sell
5,900
-188
-3% -$5.29K ﹤0.01% 3995
2019
Q2
$157K Sell
6,088
-1,812
-23% -$46.7K ﹤0.01% 4054
2019
Q1
$190K Sell
7,900
-56
-0.7% -$1.35K ﹤0.01% 3838
2018
Q4
$185K Sell
7,956
-2,618
-25% -$60.9K ﹤0.01% 3784
2018
Q3
$209K Buy
10,574
+141
+1% +$2.79K ﹤0.01% 3868
2018
Q2
$201K Sell
10,433
-6
-0.1% -$116 ﹤0.01% 3838
2018
Q1
$180K Sell
10,439
-57
-0.5% -$983 ﹤0.01% 3791
2017
Q4
$201K Sell
10,496
-2,706
-20% -$51.8K ﹤0.01% 3719
2017
Q3
$250K Buy
13,202
+702
+6% +$13.3K ﹤0.01% 3668
2017
Q2
$204K Buy
12,500
+5,900
+89% +$96.3K ﹤0.01% 3666
2017
Q1
$103K Buy
6,600
+2,000
+43% +$31.2K ﹤0.01% 4102
2016
Q4
$79K Sell
4,600
-4,200
-48% -$72.1K ﹤0.01% 4258
2016
Q3
$104K Hold
8,800
﹤0.01% 4070
2016
Q2
$95K Hold
8,800
﹤0.01% 4133
2016
Q1
$81K Sell
8,800
-39
-0.4% -$359 ﹤0.01% 4196
2015
Q4
$98K Sell
8,839
-6,961
-44% -$77.2K ﹤0.01% 4234
2015
Q3
$206K Sell
15,800
-586
-4% -$7.64K ﹤0.01% 3724
2015
Q2
$334K Buy
16,386
+586
+4% +$11.9K ﹤0.01% 3498
2015
Q1
$363K Hold
15,800
﹤0.01% 3354
2014
Q4
$476K Sell
15,800
-5
-0% -$151 ﹤0.01% 3089
2014
Q3
$539K Buy
15,805
+5
+0% +$171 ﹤0.01% 2899
2014
Q2
$637K Sell
15,800
-58
-0.4% -$2.34K ﹤0.01% 2768
2014
Q1
$573K Hold
15,858
﹤0.01% 2802
2013
Q4
$599K Sell
15,858
-3,039
-16% -$115K ﹤0.01% 2719
2013
Q3
$621K Buy
18,897
+97
+0.5% +$3.19K ﹤0.01% 2714
2013
Q2
$525K Buy
+18,800
New +$525K ﹤0.01% 2607