Insider Buying at Primoris Signals Confidence Amid a Sluggish Market
On July 31, 2026, Carla S. Mashinski, a non‑employee director of Primoris Services Corp., added 356 shares to her holdings through the company’s restricted‑stock incentive program. The purchase was made at the average June 2026 closing price of $84.41, bringing her total stake to 22,448 shares—roughly 0.55 % of outstanding shares. While the trade itself is modest, it comes at a time when the company’s share price is down 2.4 % for the week and 9.2 % for the year, and the sector has been under pressure from rising interest rates and slower infrastructure spending.
What the Deal Tells Investors
Insider purchases are traditionally viewed as a vote of confidence in a company’s prospects. Mashinski’s recent series of buy transactions—six in the past six months—suggest a pattern of incremental accumulation rather than opportunistic trading. Her latest purchase follows a sale in December 2025, where she off‑loaded 2,082 shares at $135.14. The shift from a high‑price sale to a current low‑price purchase could indicate that she expects a rebound, perhaps tied to the company’s ongoing expansion into renewable energy infrastructure or its recent contract wins in the Midwest.
From a risk‑management perspective, the fact that the shares are restricted and locked for 12 months adds prudence; it prevents a short‑term liquidity move and signals a longer‑term view. For shareholders, this buy adds a modest amount of downside protection, as the director’s equity is tied to the company’s performance.
Company‑Wide Insider Activity: A Mixed Picture
Primoris has seen a flurry of insider buying in the last month. In addition to Mashinski, the board’s top executives—including CEO Koti and COO Kinch—have added hundreds of shares each. The most active investor, Terry D. McCallister, has purchased 356 shares today and has a long-standing holding of 10,000 shares. The collective activity indicates that management is aligning its interests with shareholders, a positive governance signal.
However, the sheer volume of trades (over 20 trades among six insiders in a single day) also raises questions about potential short‑term motivations. The high social‑media buzz (603 % above average) and positive sentiment (+85) suggest that the market is reacting strongly to this wave of insider buying, possibly interpreting it as a bullish signal.
Mashinski’s Historical Profile
Mashinski’s transaction history paints a picture of a disciplined investor. In the past year she has:
- Bought 268 shares in April, 294 in February, and 302 in October 2025, each adding a few thousand shares.
- Sold 2,082 shares twice in December 2025, a significant divestiture that coincided with a price spike.
- Reacquired shares in October 2025, boosting her holdings to 23,612 shares before the July purchase.
Her behavior suggests a pattern of buying at lower price levels and selling when the stock briefly surges—a classic “buy low, sell high” approach. The recent 356‑share purchase at $84.41, well below the 12‑month low of $65, fits this strategy and hints at an expectation of a medium‑term rally.
Implications for Investors
For investors watching Primoris, the insider activity signals several things:
- Management Optimism – The cumulative purchases by executives and directors imply confidence in the company’s pipeline and financial health.
- Potential Catalyst – With several large contracts under negotiation in the renewable sector, the stock may find support if the company’s earnings improve.
- Risk of Volatility – The current price decline and sector pressure mean that the stock remains vulnerable to macroeconomic shocks.
In sum, while the individual trade is modest, the pattern of insider buying—especially by a director with a history of disciplined accumulation—offers a cautiously bullish narrative for Primoris Services Corp. Investors should monitor upcoming earnings reports and contract updates to gauge whether the market’s enthusiasm translates into sustainable upside.
| Date | Owner | Transaction Type | Shares | Price per Share | Security |
|---|---|---|---|---|---|
| 2026-07-31 | MASHINSKI CARLA S () | Buy | 356.00 | N/A | Common Stock |
| 2026-07-31 | Wagner Patricia K () | Buy | 356.00 | N/A | Common Stock |
| N/A | Wagner Patricia K () | Holding | 4,495.00 | N/A | Common Stock |
| 2026-07-31 | MCCALLISTER TERRY D () | Buy | 356.00 | N/A | Common Stock |
| N/A | MCCALLISTER TERRY D () | Holding | 10,000.00 | N/A | Common Stock |
| 2026-07-31 | Saluja Harpreet () | Buy | 356.00 | N/A | Common Stock |
| 2026-07-31 | King David Lee () | Buy | 356.00 | N/A | Common Stock |
| 2026-07-31 | Ching Michael E. () | Buy | 356.00 | N/A | Common Stock |
| 2026-07-31 | Rodriguez Jose Ramon () | Buy | 356.00 | N/A | Common Stock |




