Primoris Services Corp (PRIM) Insider Trading -- Recent Executive & Director Transactions

16 insiders reported 115 Form 4 transactions for Primoris Services Corp (PRIM) over the past 18 months (most recent 2026-06-01). Recent activity: Vadlamudi Koti (PRESIDENT & CEO) Buy 7,815 shares, Perisich John M. (CHIEF LEGAL AND ADMIN OFFICER) Sell 2,133 shares, Perisich John M. (CHIEF LEGAL AND ADMIN OFFICER) Sell 9,450 shares, Perisich John M. (CHIEF LEGAL AND ADMIN OFFICER) Sell 6,017 shares, Perisich John M. (CHIEF LEGAL AND ADMIN OFFICER) Sell 6,147 shares. Source: SEC Form 4.

DateInsiderTitleTypeSharesValue
2026-06-01Vadlamudi KotiPRESIDENT & CEOBuy7,815$1.0M
2026-05-29Perisich John M.CHIEF LEGAL AND ADMIN OFFICERSell2,133$268,221
2026-05-29Perisich John M.CHIEF LEGAL AND ADMIN OFFICERSell9,450$1.2M
2026-05-29Perisich John M.CHIEF LEGAL AND ADMIN OFFICERSell6,017$768,121
2026-05-29Perisich John M.CHIEF LEGAL AND ADMIN OFFICERSell6,147$790,789
2026-05-29Perisich John M.CHIEF LEGAL AND ADMIN OFFICERSell5,855$760,286
2026-05-29Perisich John M.CHIEF LEGAL AND ADMIN OFFICERSell105$13,677
2026-05-01Rodriguez Jose RamonDirectorBuy268$0
2026-05-01MASHINSKI CARLA SDirectorBuy268$0
2026-05-01Schauerman John P.DirectorBuy268$0
2026-05-01King David LeeDirectorBuy268$0
2026-05-01Wagner Patricia KDirectorBuy268$0
2026-05-01MCCALLISTER TERRY DDirectorBuy268$0
2026-05-01Ching Michael E.DirectorBuy268$0
2026-05-01Saluja HarpreetDirectorBuy268$0
2026-04-17MCCALLISTER TERRY DDirectorBuy10$1,668
2026-04-02Kinch JeremyCHIEF OPERATING OFFICERBuy244$0
2026-04-02Kinch JeremyCHIEF OPERATING OFFICERSell97$13,875
2026-04-02Kinch JeremyCHIEF OPERATING OFFICERSell147$0
2026-04-02Kinch JeremyCHIEF OPERATING OFFICERBuy147$0
2026-03-03Dodgen Kenneth MorrisCHIEF FINANCIAL OFFICERBuy10,522$0
2026-03-03Dodgen Kenneth MorrisCHIEF FINANCIAL OFFICERBuy42,842$0
2026-03-03Perisich John M.CHIEF LEGAL AND ADMIN OFFICERBuy48,197$0
2026-03-03Perisich John M.CHIEF LEGAL AND ADMIN OFFICERBuy12,290$0
2026-03-03Dodgen Kenneth MorrisCHIEF FINANCIAL OFFICERSell21,001$3.2M

Source: SEC Form 4 filings · as of 2026-06-01