MML Investors Services’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
$552K Sell
5,566
-4,649
-46% -$611K ﹤0.01% 2395
2026
Q1
$1.46M Sell
10,215
-7,250
-42% -$1.06M ﹤0.01% 1509
2025
Q4
$2.17M Buy
17,465
+4,199
+32% +$548K 0.01% 1328
2025
Q3
$1.82M Buy
13,266
+1,909
+17% +$205K ﹤0.01% 1372
2025
Q2
$885K Sell
11,357
-1,924
-14% -$130K ﹤0.01% 1732
2025
Q1
$762K Buy
13,281
+2,284
+21% +$165K ﹤0.01% 1744
2024
Q4
$840K Buy
10,997
+2,659
+32% +$194K ﹤0.01% 1623
2024
Q3
$484K Sell
8,338
-206
-2% -$11K ﹤0.01% 1877
2024
Q2
$426K Buy
8,544
+933
+12% +$46.2K ﹤0.01% 1886
2024
Q1
$324K Sell
7,611
-96
-1% -$3.54K ﹤0.01% 2057
2023
Q4
$256K Buy
7,707
+313
+4% +$9.76K ﹤0.01% 2150
2023
Q3
$242K Buy
7,394
+28
+0.4% +$915 ﹤0.01% 2047
2023
Q2
$224K Buy
+7,366
New +$197K ﹤0.01% 2105

Other funds holding PRIM

MML Investors Services's PRIM Position: Q2 2026 in Review

MML Investors Services reduced its Primoris Services (PRIM) stake by 46% in Q2 2026, selling an estimated $611K and leaving 5,566 shares worth $552K. The position accounts for ﹤0.01% of the portfolio, ranked #2395.

MML Investors Services first reported a position in PRIM in Q2 2023 and has held it in 13 quarters since. The position peaked at $2.17M in Q4 2025. 196 funds tracked by Wall St. Rank hold PRIM as of Q2 2026.

  • MML Investors Services held 5,566 shares of Primoris Services worth $552K as of Q2 2026.
  • MML Investors Services sold 4,649 Primoris Services shares in Q2 2026, an estimated $611K.
  • Primoris Services made up ﹤0.01% of MML Investors Services's portfolio in Q2 2026, its #2395 holding.
  • MML Investors Services first reported a position in Primoris Services in Q2 2023 and has held it in 13 quarters since.
  • MML Investors Services's Primoris Services position peaked at $2.17M in Q4 2025.
  • 196 funds tracked by Wall St. Rank held Primoris Services as of Q2 2026.

Based on MML Investors Services's 13F filing for Q2 2026, filed 7 Aug 2026.