Oxford Asset Management’s Primoris Services PRIM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-16,700
Closed -$959K 718
2025
Q1
$959K Buy
+16,700
New +$1.21M 0.44% 48
2020
Q1
Sell
-18,306
Closed -$407K 1027
2019
Q4
$407K Sell
18,306
-39,192
-68% -$840K 0.01% 1325
2019
Q3
$1.13M Sell
57,498
-23,671
-29% -$473K 0.03% 881
2019
Q2
$1.7M Buy
+81,169
New +$1.66M 0.04% 714
2018
Q4
Sell
-42,886
Closed -$1.06M 2021
2018
Q3
$1.06M Sell
42,886
-57,711
-57% -$1.51M 0.02% 981
2018
Q2
$2.77M Sell
100,597
-30,992
-24% -$822K 0.05% 462
2018
Q1
$3.29M Buy
131,589
+41,826
+47% +$1.07M 0.07% 322
2017
Q4
$2.48M Sell
89,763
-30,781
-26% -$856K 0.05% 471
2017
Q3
$3.53M Buy
120,544
+27,281
+29% +$727K 0.07% 344
2017
Q2
$2.33M Buy
+93,263
New +$2.2M 0.05% 532

Other funds holding PRIM

Oxford Asset Management's PRIM Position: Q2 2025 in Review

Oxford Asset Management sold out of Primoris Services (PRIM) in Q2 2025, closing a stake of 16,700 shares — an estimated $959K sold.

Oxford Asset Management first reported a position in PRIM in Q2 2017 and held it in 10 quarters. The position peaked at $3.53M in Q3 2017. 387 funds tracked by Wall St. Rank hold PRIM as of Q2 2025.

  • Oxford Asset Management reported no remaining Primoris Services position as of Q2 2025 after selling out during the quarter.
  • Oxford Asset Management sold 16,700 Primoris Services shares in Q2 2025, an estimated $959K.
  • Oxford Asset Management first reported a position in Primoris Services in Q2 2017 and held it in 10 quarters.
  • Oxford Asset Management's Primoris Services position peaked at $3.53M in Q3 2017.
  • 387 funds tracked by Wall St. Rank held Primoris Services as of Q2 2025.

Based on Oxford Asset Management's 13F filing for Q2 2025, filed 14 Aug 2025.