STRS Ohio’s Primoris Services PRIM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$184K Sell
1,854
-42,346
-96% -$5.57M ﹤0.01% 1625
2026
Q1
$6.32M Buy
44,200
+8,000
+22% +$1.17M 0.03% 450
2025
Q4
$4.49M Buy
36,200
+22,400
+162% +$2.92M 0.02% 494
2025
Q3
$1.9M Sell
13,800
-2,100
-13% -$225K 0.01% 577
2025
Q2
$1.24M Sell
15,900
-900
-5% -$61K ﹤0.01% 842
2025
Q1
$964K Buy
16,800
+600
+4% +$43.4K ﹤0.01% 886
2024
Q4
$1.24M Sell
16,200
-2,100
-11% -$153K ﹤0.01% 791
2024
Q3
$1.06M Sell
18,300
-200
-1% -$10.7K ﹤0.01% 896
2024
Q2
$923K Sell
18,500
-2,200
-11% -$109K ﹤0.01% 903
2024
Q1
$881K Sell
20,700
-5,000
-19% -$185K ﹤0.01% 956
2023
Q4
$853K Hold
25,700
﹤0.01% 967
2023
Q3
$841K Buy
25,700
+13,400
+109% +$438K ﹤0.01% 969
2023
Q2
$374K Buy
12,300
+1,000
+9% +$26.8K ﹤0.01% 1397
2023
Q1
$278K Hold
11,300
﹤0.01% 1527
2022
Q4
$247K Sell
11,300
-800
-7% -$16.2K ﹤0.01% 1535
2022
Q3
$196K Sell
12,100
-23,600
-66% -$493K ﹤0.01% 1608
2022
Q2
$776K Buy
35,700
+27,500
+335% +$662K ﹤0.01% 1063
2022
Q1
$195K Hold
8,200
﹤0.01% 1715
2021
Q4
$196K Sell
8,200
-27,400
-77% -$692K ﹤0.01% 1744
2021
Q3
$871K Sell
35,600
-400
-1% -$10.7K ﹤0.01% 1195
2021
Q2
$1.06M Buy
36,000
+6,700
+23% +$216K ﹤0.01% 1138
2021
Q1
$970K Sell
29,300
-3,700
-11% -$122K ﹤0.01% 1188
2020
Q4
$911K Sell
33,000
-6,000
-15% -$138K ﹤0.01% 1119
2020
Q3
$703K Hold
39,000
﹤0.01% 1132
2020
Q2
$692K Buy
39,000
+3,900
+11% +$61.5K ﹤0.01% 1089
2020
Q1
$558K Hold
35,100
﹤0.01% 1053
2019
Q4
$780K Buy
35,100
+2,100
+6% +$45K ﹤0.01% 1091
2019
Q3
$647K Hold
33,000
﹤0.01% 1050
2019
Q2
$690K Buy
33,000
+2,300
+7% +$47.1K ﹤0.01% 1025
2019
Q1
$634K Hold
30,700
﹤0.01% 1089
2018
Q4
$587K Sell
30,700
-5,000
-14% -$112K ﹤0.01% 1094
2018
Q3
$886K Hold
35,700
﹤0.01% 949
2018
Q2
$972K Buy
35,700
+900
+3% +$23.9K ﹤0.01% 905
2018
Q1
$869K Buy
34,800
+2,300
+7% +$59K ﹤0.01% 939
2017
Q4
$883K Sell
32,500
-26,172
-45% -$728K ﹤0.01% 924
2017
Q3
$1.73M Buy
58,672
+49,572
+545% +$1.32M 0.01% 661
2017
Q2
$226K Buy
+9,100
New +$215K ﹤0.01% 1500

Other funds holding PRIM

STRS Ohio's PRIM Position: Q2 2026 in Review

STRS Ohio reduced its Primoris Services (PRIM) stake by 96% in Q2 2026, selling an estimated $5.57M and leaving 1,854 shares worth $184K. The position accounts for ﹤0.01% of the portfolio, ranked #1625.

STRS Ohio first reported a position in PRIM in Q2 2017 and has held it in 37 quarters since. The position peaked at $6.32M in Q1 2026. 449 funds tracked by Wall St. Rank hold PRIM as of Q2 2026.

  • STRS Ohio held 1,854 shares of Primoris Services worth $184K as of Q2 2026.
  • STRS Ohio sold 42,346 Primoris Services shares in Q2 2026, an estimated $5.57M.
  • Primoris Services made up ﹤0.01% of STRS Ohio's portfolio in Q2 2026, its #1625 holding.
  • STRS Ohio first reported a position in Primoris Services in Q2 2017 and has held it in 37 quarters since.
  • STRS Ohio's Primoris Services position peaked at $6.32M in Q1 2026.
  • 449 funds tracked by Wall St. Rank held Primoris Services as of Q2 2026.

Based on STRS Ohio's 13F filing for Q2 2026, filed 30 Jul 2026.