KBC Group’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
Q1
Sell
-111,112
Closed -$5.36M 1890
2024
Q4
$5.36M Hold
111,112
0.01% 476
2024
Q3
$5.01M Hold
111,112
0.02% 467
2024
Q2
$3.77M Hold
111,112
0.01% 484
2024
Q1
$3.85M Sell
111,112
-28,554
-20% -$990K 0.01% 491
2023
Q4
$4.23M Sell
139,666
-6,039
-4% -$183K 0.02% 493
2023
Q3
$4.4M Buy
145,705
+4,129
+3% +$125K 0.02% 468
2023
Q2
$4.28M Hold
141,576
0.02% 483
2023
Q1
$4.42M Buy
141,576
+5,067
+4% +$158K 0.02% 506
2022
Q4
$4.6M Buy
136,509
+5,626
+4% +$190K 0.02% 443
2022
Q3
$3.68M Buy
130,883
+3,164
+2% +$88.9K 0.02% 438
2022
Q2
$3.82M Hold
127,719
0.02% 437
2022
Q1
$3.25M Sell
127,719
-862
-0.7% -$21.9K 0.01% 485
2021
Q4
$4.09M Buy
128,581
+9,944
+8% +$316K 0.01% 482
2021
Q3
$2.81M Sell
118,637
-114,397
-49% -$2.71M 0.01% 586
2021
Q2
$6.58M Hold
233,034
0.01% 562
2021
Q1
$7.79M Buy
233,034
+47,642
+26% +$1.59M 0.02% 508
2020
Q4
$28.9M Hold
185,392
0.01% 584
2020
Q3
$4.91M Hold
185,392
0.01% 554
2020
Q2
$4.65M Buy
185,392
+86,845
+88% +$2.18M 0.02% 531
2020
Q1
$2.19M Buy
98,547
+18,885
+24% +$420K 0.02% 519
2019
Q4
$2.65M Sell
79,662
-1,360
-2% -$45.3K 0.02% 613
2019
Q3
$2.28M Hold
81,022
0.02% 614
2019
Q2
$2.09M Sell
81,022
-153
-0.2% -$3.95K 0.02% 596
2019
Q1
$1.95M Sell
81,175
-1,744
-2% -$41.9K 0.02% 625
2018
Q4
$1.93M Sell
82,919
-1,854
-2% -$43.2K 0.02% 550
2018
Q3
$1.67M Buy
84,773
+5,559
+7% +$110K 0.01% 742
2018
Q2
$1.53M Buy
79,214
+795
+1% +$15.4K 0.01% 671
2018
Q1
$1.36M Buy
78,419
+1,350
+2% +$23.4K 0.01% 681
2017
Q4
$1.48M Hold
77,069
0.01% 670
2017
Q3
$1.47M Sell
77,069
-15,574
-17% -$296K 0.01% 698
2017
Q2
$1.51M Buy
92,643
+937
+1% +$15.2K 0.01% 656
2017
Q1
$1.44M Buy
91,706
+2,000
+2% +$31.4K 0.01% 734
2016
Q4
$1.55M Hold
89,706
0.02% 711
2016
Q3
$1.06M Buy
89,706
+5,145
+6% +$60.7K 0.01% 745
2016
Q2
$912K Hold
84,561
0.01% 716
2016
Q1
$780K Buy
84,561
+1,502
+2% +$13.9K 0.01% 710
2015
Q4
$929K Buy
83,059
+61,385
+283% +$687K 0.02% 651
2015
Q3
$283K Hold
21,674
0.01% 922
2015
Q2
$441K Buy
21,674
+6,315
+41% +$128K 0.01% 934
2015
Q1
$352K Buy
15,359
+1,360
+10% +$31.2K ﹤0.01% 987
2014
Q4
$422K Buy
+13,999
New +$422K 0.01% 1016