New York State Teachers Retirement System (NYSTRS)’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
$1.68M Sell
16,958
-3,741
-18% -$492K ﹤0.01% 1154
2026
Q1
$2.96M Sell
20,699
-193
-0.9% -$28.3K 0.01% 956
2025
Q4
$2.59M Buy
20,892
+16,008
+328% +$2.09M 0.01% 1026
2025
Q3
$671K Hold
4,884
﹤0.01% 1388
2025
Q2
$381K Hold
4,884
﹤0.01% 1454
2025
Q1
$280K Hold
4,884
﹤0.01% 1482
2024
Q4
$373K Hold
4,884
﹤0.01% 1471
2024
Q3
$284K Hold
4,884
﹤0.01% 1497
2024
Q2
$244K Buy
4,884
+108
+2% +$5.34K ﹤0.01% 1506
2024
Q1
$203K Hold
4,776
﹤0.01% 1519
2023
Q4
$159K Buy
+4,776
New +$149K ﹤0.01% 1532
2021
Q4
Sell
-4,100
Closed -$100K 1664
2021
Q3
$100K Hold
4,100
﹤0.01% 1567
2021
Q2
$121K Hold
4,100
﹤0.01% 1543
2021
Q1
$136K Buy
4,100
+100
+3% +$3.29K ﹤0.01% 1538
2020
Q4
$110K Sell
4,000
-200
-5% -$4.6K ﹤0.01% 1541
2020
Q3
$76K Buy
4,200
+300
+8% +$5.31K ﹤0.01% 1551
2020
Q2
$69K Hold
3,900
﹤0.01% 1540
2020
Q1
$62K Hold
3,900
﹤0.01% 1533
2019
Q4
$87K Buy
+3,900
New +$83.6K ﹤0.01% 1590
2018
Q3
Sell
-3,500
Closed -$95K 1651
2018
Q2
$95K Hold
3,500
﹤0.01% 1563
2018
Q1
$87K Hold
3,500
﹤0.01% 1563
2017
Q4
$95K Buy
+3,500
New +$97.4K ﹤0.01% 1563

Other funds holding PRIM

New York State Teachers Retirement System (NYSTRS)'s PRIM Position: Q2 2026 in Review

New York State Teachers Retirement System (NYSTRS) reduced its Primoris Services (PRIM) stake by 18% in Q2 2026, selling an estimated $492K and leaving 16,958 shares worth $1.68M. The position accounts for ﹤0.01% of the portfolio, ranked #1154.

New York State Teachers Retirement System (NYSTRS) first reported a position in PRIM in Q4 2017 and has held it in 22 quarters since. The position peaked at $2.96M in Q1 2026. 196 funds tracked by Wall St. Rank hold PRIM as of Q2 2026.

  • New York State Teachers Retirement System (NYSTRS) held 16,958 shares of Primoris Services worth $1.68M as of Q2 2026.
  • New York State Teachers Retirement System (NYSTRS) sold 3,741 Primoris Services shares in Q2 2026, an estimated $492K.
  • Primoris Services made up ﹤0.01% of New York State Teachers Retirement System (NYSTRS)'s portfolio in Q2 2026, its #1154 holding.
  • New York State Teachers Retirement System (NYSTRS) first reported a position in Primoris Services in Q4 2017 and has held it in 22 quarters since.
  • New York State Teachers Retirement System (NYSTRS)'s Primoris Services position peaked at $2.96M in Q1 2026.
  • 196 funds tracked by Wall St. Rank held Primoris Services as of Q2 2026.

Based on New York State Teachers Retirement System (NYSTRS)'s 13F filing for Q2 2026, filed 23 Jul 2026.