Zurich Cantonal Bank’s Primoris Services PRIM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$1.68M Buy
21,534
+3,162
+17% +$246K ﹤0.01% 953
2025
Q1
$1.05M Buy
18,372
+751
+4% +$43.1K ﹤0.01% 1130
2024
Q4
$1.35M Buy
17,621
+1,325
+8% +$101K ﹤0.01% 1051
2024
Q3
$946K Buy
16,296
+4,107
+34% +$239K ﹤0.01% 1155
2024
Q2
$608K Buy
12,189
+1,036
+9% +$51.7K ﹤0.01% 1363
2024
Q1
$475K Sell
11,153
-2,023
-15% -$86.1K ﹤0.01% 1489
2023
Q4
$438K Buy
13,176
+2,828
+27% +$93.9K ﹤0.01% 1590
2023
Q3
$339K Hold
10,348
﹤0.01% 1636
2023
Q2
$315K Hold
10,348
﹤0.01% 1643
2023
Q1
$255K Buy
10,348
+2,033
+24% +$50.1K ﹤0.01% 1722
2022
Q4
$182K Buy
8,315
+270
+3% +$5.92K ﹤0.01% 1867
2022
Q3
$131K Hold
8,045
﹤0.01% 2016
2022
Q2
$175K Hold
8,045
﹤0.01% 1879
2022
Q1
$192K Hold
8,045
﹤0.01% 1911
2021
Q4
$193K Buy
8,045
+1,975
+33% +$47.4K ﹤0.01% 2093
2021
Q3
$149K Hold
6,070
﹤0.01% 2108
2021
Q2
$179K Hold
6,070
﹤0.01% 1876
2021
Q1
$201K Sell
6,070
-585
-9% -$19.4K ﹤0.01% 1777
2020
Q4
$184K Sell
6,655
-1,635
-20% -$45.2K ﹤0.01% 1904
2020
Q3
$150K Hold
8,290
﹤0.01% 1791
2020
Q2
$147K Buy
8,290
+2,014
+32% +$35.7K ﹤0.01% 1733
2020
Q1
$100K Buy
6,276
+2,078
+49% +$33.1K ﹤0.01% 1606
2019
Q4
$93K Buy
4,198
+1,916
+84% +$42.4K ﹤0.01% 1763
2019
Q3
$45K Hold
2,282
﹤0.01% 2113
2019
Q2
$48K Hold
2,282
﹤0.01% 2085
2019
Q1
$47K Buy
2,282
+142
+7% +$2.93K ﹤0.01% 2053
2018
Q4
$41K Hold
2,140
﹤0.01% 2149
2018
Q3
$53K Hold
2,140
﹤0.01% 2129
2018
Q2
$58K Hold
2,140
﹤0.01% 2030
2018
Q1
$53K Hold
2,140
﹤0.01% 2029
2017
Q4
$58K Buy
2,140
+791
+59% +$21.4K ﹤0.01% 1947
2017
Q3
$40K Hold
1,349
﹤0.01% 1946
2017
Q2
$34K Hold
1,349
﹤0.01% 2000
2017
Q1
$31K Hold
1,349
﹤0.01% 2092
2016
Q4
$31K Hold
1,349
﹤0.01% 2062
2016
Q3
$28K Buy
1,349
+351
+35% +$7.29K ﹤0.01% 2063
2016
Q2
$19K Hold
998
﹤0.01% 2137
2016
Q1
$24K Hold
998
﹤0.01% 1910
2015
Q4
$22K Buy
998
+500
+100% +$11K ﹤0.01% 1987
2015
Q3
$9K Buy
498
+280
+128% +$5.06K ﹤0.01% 2116
2015
Q2
$4K Hold
218
﹤0.01% 2066
2015
Q1
$4K Buy
+218
New +$4K ﹤0.01% 2042