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).