Early Access — free while we kick the tires
EdgarHawk

PRIM Primoris Services Corp Insider Trading

Latest: CHIEF LEGAL AND ADMIN OFFICER Sold $3.8M of Shares · May 2026

Multiple insiders have been active at Primoris Services Corp (PRIM): 6 distinct insiders account for 3 buy filings and 13 sell filings as of May 2026. Its highest-significance filing in the last 90 days: CHIEF LEGAL AND ADMIN OFFICER John M. Perisich sold $3.8M, transaction dated May 2026.

16 filings analyzed · Latest 2026-05-29

Get alerts for PRIM

Free Form 4 email alerts, scored for significance — see how.

Buys
3
Sells
13
Insiders
6
Direction
Net selling

Primoris Services Corp leadership

CEO
Koti Vadlamudi — Chief Executive Officer
CFO
Kenneth M. Dodgen — Chief Financial Officer
General Counsel
John M. Perisich — Executive Vice President, Chief Legal and Administrative Officer and Secretary
Chair
David L. King — Chairman of the Board

Historically, stocks have lagged the S&P 500 by a median ~4% over the 90 days after a high insider sell (n ≈ 3,996, 2024-2026). Past results don't predict the future. How we measure this ↗

May 2026
2026-05-29
high
CHIEF LEGAL AND ADMIN OFFICER
29,707 shares
$3,798,225
@ $127.86
Significance 8

Chief Legal Officer John M. Perisich liquidates entire 29.7K share position at PRIM in 6 sales for $3.8M; stock down -24.3% in 30 days.

John M. Perisich, Chief Legal and Administrative Officer at Primoris Services Corp, executed 6 separate sales on 2026-05-28 totaling 29,707 shares for $3,798,225.29, reducing his holdings from 29.7K shares to zero. The blended average sale price of $127.86 sits above the current price of $125.78, but the stock has declined -24.3% over the prior 30 days and -38.8% from its 52-week high of $205.50, raising questions about the signal timing relative to recent price momentum. At the same ticker, Perisich's prior 5 sales (all in August 2025) each showed positive 90-day returns ranging from 6.0% to 12.5%, meaning the stock subsequently rose after every prior sale—a pattern indicating his prior exits were poorly timed for capturing downside protection. The complete liquidation of a C-suite officer's full position is material in terms of confidence signaling, particularly given the elevated valuation (P/E of 27.52) and the magnitude of capital being exited ($3.8M).

2026-05-28
high
20,000 shares
$2,381,801
@ $119.09
Significance 7

Director David Lee King sells 20,000 shares (57.2% of holdings) at $119.09 avg; stock down 25.1% in 30 days, down 38.4% from 52-week high.

David Lee King sold 20,000 shares across 3 separate transactions on 2026-05-26 for a blended average of $119.09, representing a reduction of 57.2% of his pre-transaction holdings from 34,941 shares to 14,941 shares. The timing of this substantial divestiture coincides with a pronounced downturn: the stock has declined 25.1% over the prior 30 days and 38.4% from its 52-week high of $205.50, trading currently at $126.61. The company remains fundamentally intact with $1.6B in quarterly revenue and 19.0% annual revenue growth, but the combination of a large director stake reduction during a steep drawdown warrants investor attention to whether this signals a material shift in insider perspective on the stock's prospects.

April 2026
2026-04-17
low
10 shares
$1,668
@ $164.47
Significance 3

Director Terry D McCallister buys 10 shares of PRIM at $164.40; stock up 19.2% in 30 days, valuation elevated at P/E 23.99.

Director Terry D McCallister purchased 10 shares at $164.40 on 2026-04-15, a marginal addition to his 20,846-share position. The stock has appreciated 19.2% over the past 30 days and trades 2.7% below its 52-week high of $169.36, reflecting a strong recent momentum trajectory. At a P/E of 23.99 with annual revenue growth of 19.0% and $94.6M in net income on $2.2B quarterly revenue, the company shows solid fundamentals, though valuation is not compressed. The insider's prior trades at PRIM showed mixed timing—a January 2026 buy preceded a 20.7% 30-day gain, while an October 2025 buy was followed by a 1.9% 90-day decline—offering no clear pattern of prescient execution. The minute size of this purchase (10 shares, $1.7K) relative to his 20.9K-share holdings offers limited signal regarding conviction or market positioning.

January 2026
2026-01-16
low
12 shares
$1,643
@ $137.97
Significance 3

Director McCAllister buys 11 shares of PRIM at $138.00; stock at 52-week high, prior PRIM buy underperformed.

McCAllister Terry D purchased 11 shares of Primoris Services Corp at $138.00 on 2026-01-15, bringing his holdings from 20,540 to 20,552 shares (a +0.1% net change). The purchase occurred at a price 8.3% below the current trading level of $149.39, which sits at the 52-week high of $149.39. However, his prior open-market purchase at this same ticker on 2025-10-15 generated a -16.1% return in the 30-day window and -1.9% over 90 days, representing a poorly-timed entry that did not recover within the measurement period. The modest scale of this transaction ($1.6K for 11 shares) and the track record of underperformance on prior PRIM purchases suggest this activity lacks the conviction signal typically associated with meaningful insider accumulation.

December 2025
2025-12-15
medium
7,815 shares
$1,062,840
@ $136.00
Significance 5

Director Schauerman sells 7,815 shares of PRIM at $136.00 for $1,062,840; holdings reduced 9.5% to 74,466 shares.

John P. Schauerman, a Director, sold 7,815 shares at $136.00 on 2025-12-11, representing a 9.5% reduction in his post-transaction holdings of 74,466 shares. The transaction occurred when PRIM was trading within 9.5% of its 52-week high of $144.26 and following a 30-day gain of +10.6%. Across Schauerman's prior sales at PRIM, only 1 of 5 were well-timed at the 90-day mark (stock declined after the sale), indicating inconsistent execution relative to near-term price movements. The company's fundamentals show solid growth with annual revenue increasing 11.4% to $2,178,422,000.00 and net income of $94,617,000.00 at a P/E of 25.45.

November 2025
2025-11-12
medium
13,491 shares
$1,689,455
@ $125.23
Significance 6

Director Patricia K Wagner sold 13,491 shares of PRIM at $125.23 for $1,689,455.00; holdings reduced 75.0%.

Director Patricia K Wagner sold 13,491 shares at $125.23, reducing her stake from 17,986 to 4,495 shares—a 75.0% reduction in holdings. This represents a material divesting of her position in a company trading at $123.04, just 14.7% below its 52-week high and up 10.7% over 90 days. The company shows healthy fundamentals with $2.2B in quarterly revenue, $94.6M net income, 11.4% annual revenue growth, and a market cap of $6.6B. The timing and magnitude of the sale—disposing of three-quarters of her shares—warrants examination of whether this reflects portfolio rebalancing, estate planning, or other personal circumstances unrelated to near-term business outlook.

October 2025
2025-10-17
low
12 shares
$1,618
@ $140.71
Significance 2

Director Terry D McCallister bought 11 PRIM shares at $140.68; modest stake increase to 20,238 shares (+0.1%)

Director Terry D McCallister purchased 11 shares of Primoris Services Corp at $140.68 on 2025-10-15, adding a negligible 0.1% to his holding of 20,227 shares. The transaction value of $1,618.16 is immaterial in absolute terms, and the share count increase from 20,227 to 20,238 represents a minor position adjustment that provides minimal signal regarding board-level conviction about the company's direction. While the stock has appreciated 12.1% over the past 30 days and 54.6% over the past 90 days from a $52.66 low, the current price of $136.78 remains 2.7% below the 52-week high of $140.60, and the transaction occurred at a price very near that peak level. The immaterial transaction size and lack of any material change to executive exposure limits the relevance of this filing for investors evaluating insider sentiment.

August 2025
2025-08-14
medium
20,000 shares
$2,280,162
@ $114.01
Significance 5

Director Schauerman sold 20,000 PRIM shares for $2,280,162.00 on 2025-08-12, reducing stake 19.6%; stock up 29.1% in 30 days, trading 3.0% below 52-week high of $114.59.

John P. Schauerman, Director, executed 2 separate sales totaling 20,000 shares for $2,280,162.00 at blended average price $114.01, reducing his holdings from 102,281 to 82,281 shares. The sales occurred during a strong price run—PRIM has gained 29.1% over 30 days and 47.2% over 90 days, with the current price of $111.12 only 3.0% below the 52-week high of $114.59. His cross-ticker track record across all tickers shows a 90d well-timed rate of 33.33% (1 of 3 prior sells), with average 90d returns of +25.5%, indicating his historical sells have been poorly timed; at PRIM specifically, 1 of 3 prior sells with measurable outcomes achieved a negative 90d return. The sale occurs after the stock has already appreciated substantially, and his retention of 82,281 shares indicates he has not fully exited his director position.

2025-08-13
medium
CHIEF LEGAL AND ADMIN OFFICER
11,607 shares
$1,294,342
@ $111.51
Significance 6

Chief Legal Officer sold 11.6K shares of PRIM at $111.51; stock at 52-week highs (+29.9% in 30d, +50.2% in 90d)

John M. Perisich, Chief Legal and Admin Officer, sold 11,607 shares of Primoris Services Corp at $111.51 on 2025-08-11, reducing his position from 145.2K to 133.6K shares (a -8.0% reduction). The sale occurred near the 52-week high ($114.59) with the stock at $113.41 currently, and follows a period of strong momentum: +29.9% over 30 days and +50.2% over 90 days. This is the fourth transaction in five days (four prior sales on 2025-08-06 plus this sale), suggesting systematic liquidation at elevated valuations. His cross-ticker sell track record shows 7 prior open-market sales with a 0.00% well-timed rate at the 90-day mark, indicating his prior sells have generally not preceded subsequent declines. Investors should monitor whether this concentrated selling pattern at the stock's highs represents a change in conviction or an opportunistic reduction during a period of exceptional price appreciation.

2025-08-08
high
CHIEF LEGAL AND ADMIN OFFICER
15,695 shares
$1,724,825
@ $109.90
Significance 7

PRIM CLAO John Perisich sells entire 15.7K share position for $1.7M at $109.90 avg on 2025-08-06

John M. Perisich, Chief Legal and Admin Officer, executed 5 separate sales on 2025-08-06 totaling 15,695 shares for $1,724,824.61, reducing his holdings to 0 shares (100% liquidation). The blended average price of $109.90 occurred at the stock's 52-week high of $111.18, with the stock up 31.4% over the prior 30 days and 62.8% over the prior 90 days. His prior sale at PRIM on 2024-05-13 posted a 90d return of +5.9%, and his cross-ticker track record shows mixed timing outcomes (50% well-timed rate across 2 prior sells with avg 90d return of +0.3%). The complete exit by a C-suite officer after substantial recent appreciation, combined with the execution spanning multiple price points within a single day, signals a meaningful reduction in his capital deployment in the company.

More Heavy Construction companies