Primoris Services Corp (PRIM) Insider Ownership

Historic Ownership Trends

Through the 90-day period concluding December 12, 2025, Primoris Services's top three insider stakeholders include Director John P. Schauerman (87.24K shares), Director Terry D Mccallister (30.54K shares), Director Carla S Mashinski (21.53K shares).

Top Direct Holders

Insider ownership data is derived from the last 60 months of Form 4 SEC filings.
Holder Position Shares Report Date
John M. Perisich Chief Legal And Admin Officer 133,607 08 Aug, 2025
John P. Schauerman 87,237 30 Oct, 2025
Kenneth Morris Dodgen Chief Financial Officer 69,116 04 Mar, 2025
Thomas Edward Mccormick President & CEO 46,796 19 Mar, 2025
Robert A Tinstman 42,939 04 May, 2022
Peter Cummins Brown 39,370 04 May, 2021
Terry D Mccallister 30,541 30 Oct, 2025
Carla S Mashinski 21,530 09 Dec, 2025
David Lee King Interim President & CEO 21,302 12 Nov, 2025
John F Jr Moreno Chief Operating Officer 19,450 02 Mar, 2023
Jose Ramon Rodriguez 17,123 30 Oct, 2025
Thomas E. Tucker 13,581 04 May, 2021
Michael E. Ching 9,836 30 Oct, 2025
Jeremy Kinch Chief Operating Officer 9,580 16 Sep, 2025
Stephen C. Cook 7,966 01 May, 2025
Patricia K Wagner 7,038 31 Oct, 2025
Travis Stricker Cao 5,000 11 Aug, 2025
Harpreet Saluja 801 30 Oct, 2025

* Please note that the shares above only reflect shares from the fund portfolio and the institutional portfolio. Shares from the personal portfolio are excluded from this Institutional Ownership Page. See these insiders' latest transactions here on Insider Page.

Recent Insider Transactions

Detailed insider trading activity based on Form 4 SEC filings.
Download Data
Transaction Date Insider Name Security Class Transaction Type Shares Traded Price Shares Remaining Ownership Code
08 Dec, 2025 Carla S Mashinski Common Stock D 2,082 $135.14 21,530 D S
10 Nov, 2025 David Lee King Common Stock D 3,500 $130.00 21,302 D S
07 Nov, 2025 Patricia K Wagner Common Stock D 13,491 $125.23 4,495 I S
29 Oct, 2025 Patricia K Wagner Common Stock A 302 - 3,158 D A
29 Oct, 2025 Carla S Mashinski Common Stock A 302 - 23,612 D A
29 Oct, 2025 Terry D Mccallister Common Stock A 302 - 20,541 D A
29 Oct, 2025 Michael E. Ching Common Stock A 302 - 9,836 D A
29 Oct, 2025 John P. Schauerman Common Stock A 302 - 4,956 D A
29 Oct, 2025 Jose Ramon Rodriguez Common Stock A 302 - 17,123 D A
29 Oct, 2025 Harpreet Saluja Common Stock A 302 - 801 D A
29 Oct, 2025 Patricia K Wagner Common Stock D 615 $0.00 2,543 D G
15 Oct, 2025 Terry D Mccallister Common Stock A 12 $140.68 20,239 D P
15 Sep, 2025 Jeremy Kinch Common Stock D 3,006 $124.00 9,580 D S
15 Sep, 2025 Jeremy Kinch - - 9,580 D
11 Sep, 2025 Michael E. Ching Common Stock D 2,935 $119.89 9,534 D S
12 Aug, 2025 John P. Schauerman Common Stock D 10,000 $114.52 92,281 I S
12 Aug, 2025 John P. Schauerman Common Stock D 10,000 $113.50 82,281 I S
11 Aug, 2025 John M. Perisich - - 133,607 I
11 Aug, 2025 John M. Perisich Common Stock D 11,607 $111.51 133,607 I S
07 Aug, 2025 Travis Stricker Common Stock D 4,635 $111.44 5,000 D S