Primoris Services Corporation
US ˙ NYSE ˙ US74164F1030

SecurityPRIM / Primoris Services Corporation
InsiderSchauerman John P.
This page shows the track record and history of Schauerman John P. insider trades in Primoris Services Corporation. The SEC defines Insiders as officers, directors, or significant investors (greater than 10% ownership) in a company. It is illegal for insiders to make trades in their companies based on material, non-public information ("MNPI"). This does not mean it is illegal for them to make any trades in their own companies. However, they must report all trades to the SEC via a Form 4.
Insider Purchases - Short Term Profit Analysis

In this section, we analyze the profitability of every unplanned, open-market insider purchase made by Schauerman John P. in PRIM / Primoris Services Corporation. This analysis helps to understand if the insider consistently generates abnormal returns, and is worth following. This analysis is for one-year following each trade, and the results are theoretical.

The following table shows the most recent open market purchases that were not part of an automatic trading plan.

Trade Date Reported
Shares
Reported
Price
Adjusted
Shares
Adjusted
Price
Cost Basis Days to
Max
Price at
Max
Max
Profit ($)
Max Return (%)
2012-03-15 2,255 11.0900 2,255 11.0900 25,008 364 21.56 23,611 94.42

Adjusted Price is the split-adjusted price. Adjusted Shares is the split-adjusted shares.

PRIM / Primoris Services Corporation Insider Trades
Insider Sales - Short Term Loss Analysis

In this section, we analyze the short-term loss avoidance of every unplanned, open-market insider sale made by Schauerman John P. in PRIM / Primoris Services Corporation. A consistent pattern of loss avoidance may suggest that future sale transactions may predict declines in price. This analysis is for one-year following each trade, and the results are theoretical.

The following table shows the most recent open market purchases that were not part of an automatic trading plan.

Trade Date Reported
Shares
Reported
Price
Adjusted
Shares
Adjusted
Price
Cost Basis Days to
Min
Price at
Min
Max Loss
Avoided ($)
Max Loss
Avoided (%)
2025-08-12 10,000 114.5162 10,000 114.5162 1,145,162 8 110.5800 -39,362 -3.44
2025-08-12 10,000 113.5000 10,000 113.5000 1,135,000
2025-06-24 15,000 77.3745 15,000 77.3745 1,160,618
2024-11-07 20,000 79.8688 20,000 79.8688 1,597,376
2024-09-19 25,000 59.2533 25,000 59.2533 1,481,332
2024-09-12 25,000 54.0485 25,000 54.0485 1,351,212
2024-05-23 5,000 53.2046 5,000 53.2046 266,023
2024-05-22 10,000 52.9083 10,000 52.9083 529,083
2024-05-20 15,000 51.9238 15,000 51.9238 778,857
2024-03-21 20,000 41.3072 20,000 41.3072 826,144
2024-03-15 20,000 40.6120 20,000 40.6120 812,240
2023-08-28 20,000 34.8001 20,000 34.8001 696,002
2023-06-21 20,000 30.1518 20,000 30.1518 603,036
2023-06-02 20,000 27.6713 20,000 27.6713 553,426
2020-11-18 20,000 23.8400 20,000 23.8400 476,800
2020-11-16 50,000 23.4600 50,000 23.4600 1,173,000
2019-12-16 20,000 23.0600 20,000 23.0600 461,200
2018-06-27 3,302 28.2100 3,302 28.2100 93,149
2018-06-26 20,000 28.0400 20,000 28.0400 560,800
2017-12-22 19,004 28.0000 19,004 28.0000 532,112
2017-12-21 30,996 28.0000 30,996 28.0000 867,888
2017-09-19 10,544 28.8500 10,544 28.8500 304,194
2017-09-18 29,456 28.7600 29,456 28.7600 847,155
2012-12-18 50,000 14.7100 50,000 14.7100 735,500
2012-12-18 114,860 14.7514 114,860 14.7514 1,694,346
2012-12-17 18,300 14.5178 18,300 14.5178 265,676
2012-12-14 1,700 14.5224 1,700 14.5224 24,688
2012-12-12 2,218 14.7500 2,218 14.7500 32,716
2012-12-11 28,461 14.7500 28,461 14.7500 419,800
2012-11-19 20,000 14.5000 20,000 14.5000 290,000
2012-09-21 5,934 13.4000 5,934 13.4000 79,516
2012-09-20 10,000 13.2550 10,000 13.2550 132,550
2012-09-19 20,000 13.1500 20,000 13.1500 263,000
2012-03-22 18,027 16.4077 18,027 16.4077 295,782
2012-03-21 22,673 16.4028 22,673 16.4028 371,901
2012-03-20 9,300 16.3437 9,300 16.3437 151,996
2011-12-30 1,045 15.2000 1,045 15.2000 15,884

Adjusted Price is the split-adjusted price. Adjusted Shares is the split-adjusted shares.

PRIM / Primoris Services Corporation Insider Trades
Insider Transaction History
File
Date
Trade
Date
Form Insider Ticker Security Title Code 10b5-1 Direct Exercise
Price
Unit
Price
Units
Changed
Value
Changed (1K)
Remaining
Options
Remaining
Shares
2025-08-14 2025-08-12 4 Schauerman John P. Schauerman Family Trust PRIM Common Stock S - Sale I 113.5000 -10,000 -1,135 82,281
2025-08-14 2025-08-12 4 Schauerman John P. Schauerman Family Trust PRIM Common Stock S - Sale I 114.5162 -10,000 -1,145 92,281
2025-07-30 2025-07-30 4 Schauerman John P. PRIM Common Stock A - Award D 499 4,654
2025-07-09 2025-06-24 4 Schauerman John P. By Trust PRIM Common Stock S - Sale I 77.3745 -15,000 -1,161 102,281
2025-05-01 2025-04-30 4 Schauerman John P. PRIM Common Stock A - Award D 589 4,155
2025-02-21 2025-02-19 4 Schauerman John P. PRIM Common Stock A - Award D 467 3,566
2024-11-08 2024-11-07 4 Schauerman John P. By Trust PRIM Common Stock S - Sale I 79.8688 -20,000 -1,597 117,281
2024-11-01 2024-10-30 4 Schauerman John P. PRIM Common Stock A - Award D 686 3,099
2024-09-20 2024-09-19 4 Schauerman John P. By Trust PRIM Common Stock S - Sale I 59.2533 -25,000 -1,481 137,281
2024-09-13 2024-09-12 4 Schauerman John P. By Trust PRIM Common Stock S - Sale I 54.0485 -25,000 -1,351 162,281
2024-08-02 2024-07-31 4 Schauerman John P. PRIM Common Stock A - Award D 615 2,413
2024-05-23 2024-05-23 4 Schauerman John P. By Trust PRIM Common Stock S - Sale I 53.2046 -5,000 -266 187,281
2024-05-23 2024-05-22 4 Schauerman John P. By Trust PRIM Common Stock S - Sale I 52.9083 -10,000 -529 192,281
2024-05-21 2024-05-20 4 Schauerman John P. By Trust PRIM Common Stock S - Sale I 51.9238 -15,000 -779 202,281
2024-05-02 2024-05-01 4 Schauerman John P. PRIM Common Stock A - Award D 800 1,798
2024-03-21 2024-03-21 4 Schauerman John P. By Trust PRIM Common Stock S - Sale I 41.3072 -20,000 -826 217,281
2024-03-18 2024-03-15 4 Schauerman John P. By Trust PRIM Common Stock S - Sale I 40.6120 -20,000 -812 237,281
2024-02-26 2024-02-21 4 Schauerman John P. PRIM Common Stock A - Award D 998 998
2023-11-03 2023-11-02 4 Schauerman John P. By Trust PRIM Common Stock A - Award I 975 257,281
2023-08-29 2023-08-28 4 Schauerman John P. By Trust PRIM Common Stock S - Sale I 34.8001 -20,000 -696 256,306
2023-08-11 2023-08-02 4 Schauerman John P. By Trust PRIM Common Stock A - Award I 1,107 276,306
2023-06-22 2023-06-21 4 Schauerman John P. By Trust PRIM Common Stock S - Sale I 30.1518 -20,000 -603 275,199
2023-06-05 2023-06-02 4 Schauerman John P. By Trust PRIM Common Stock S - Sale I 27.6713 -20,000 -553 295,199
2023-05-04 2023-05-03 4 Schauerman John P. By Trust PRIM Common Stock A - Award I 1,283 315,199
2023-02-24 2023-02-22 4 Schauerman John P. By Trust PRIM Common Stock A - Award I 1,515 313,916
2022-11-07 2022-11-03 4 Schauerman John P. By Trust PRIM Common Stock A - Award I 1,724 312,401
2022-08-05 2022-08-03 4 Schauerman John P. By Trust PRIM Common Stock A - Award I 1,211 310,677
2022-05-04 2022-05-04 4 Schauerman John P. By Trust PRIM Common Stock A - Award I 1,119 309,466
2022-02-24 2022-02-24 4 Schauerman John P. By Trust PRIM Common Stock A - Award I 1,206 308,347
2022-01-04 2021-12-20 5 Schauerman John P. By Trust PRIM Common Stock G - Gift I -2,000 307,141
2021-11-03 2021-11-03 4 Schauerman John P. By Trust PRIM Common Stock A - Award I 1,111 309,141
2021-08-03 2021-08-03 4 Schauerman John P. By Trust PRIM Common Stock A - Award I 916 308,030
2021-05-04 2021-05-04 4 Schauerman John P. By Trust PRIM Common Stock A - Award I 802 307,114
2021-02-23 2021-02-19 4 Schauerman John P. By Trust PRIM Common Stock A - Award I 1,054 306,312
2021-01-29 2020-12-22 5 Schauerman John P. By Trust PRIM Common Stock G - Gift I -9,000 305,258
2020-11-18 2020-11-18 4 Schauerman John P. By Trust PRIM Common Stock S - Sale I 23.8400 -20,000 -477 314,258
2020-11-18 2020-11-16 4 Schauerman John P. By Trust PRIM Common Stock S - Sale I 23.4600 -50,000 -1,173 334,258
2020-11-06 2020-11-05 4 Schauerman John P. By Trust PRIM Common Stock A - Award I 1,221 384,258
2020-08-11 2020-07-31 4 Schauerman John P. By Trust PRIM Common Stock A - Award I 1,298 383,037
2020-05-06 2020-05-01 4 Schauerman John P. By Trust PRIM Common Stock A - Award I 1,493 381,739
2020-02-25 2020-02-21 4 Schauerman John P. By Trust PRIM Common Stock A - Award I 2,093 380,246
2020-01-10 2019-12-31 4 Schauerman John P. By Trust PRIM Common Stock G - Gift I -2,000 378,153
2019-12-18 2019-12-16 4 Schauerman John P. By Trust PRIM Common Stock S - Sale I 23.0600 -20,000 -461 380,153
2019-08-05 2019-08-02 4 Schauerman John P. By Trust PRIM Common Stock A - Award I 2,411 400,153
2019-02-28 2019-02-26 4 Schauerman John P. By Trust PRIM Common Stock A - Award I 2,213 397,742
2019-01-11 2019-01-03 4 Schauerman John P. By Trust PRIM Common Stock G - Gift I -3,200 395,529
2018-08-06 2018-08-02 4 Schauerman John P. By Trust PRIM Common Stock A - Award I 1,682 398,729
2018-06-28 2018-06-27 4 Schauerman John P. By Trust PRIM Common Stock S - Sale I 28.2100 -3,302 -93 397,047
2018-06-28 2018-06-26 4 Schauerman John P. By Trust PRIM Common Stock S - Sale I 28.0400 -20,000 -561 400,349
2018-06-28 2018-06-26 4 Schauerman John P. By Trust PRIM Common Stock G - Gift I -10,000 420,349
2018-02-23 2018-02-21 4 Schauerman John P. By Trust PRIM Common Stock A - Award I 1,677 430,349
2018-01-05 2017-09-25 4 Schauerman John P. By Trust PRIM Common Stock G - Gift I -10,000 428,672
2018-01-05 2017-09-19 4 Schauerman John P. By Trust PRIM Common Stock S - Sale I 28.8500 -10,544 -304 438,672
2018-01-05 2017-09-18 4 Schauerman John P. By Trust PRIM Common Stock S - Sale I 28.7600 -29,456 -847 449,216
2017-12-28 2017-12-22 4 Schauerman John P. By Trust PRIM Common Stock S - Sale I 28.0000 -19,004 -532 478,672
2017-12-28 2017-12-21 4 Schauerman John P. By Trust PRIM Common Stock S - Sale I 28.0000 -30,996 -868 497,676
2017-12-15 2017-12-13 4 Schauerman John P. By Trust PRIM Common Stock G - Gift I -3,200 528,672
2017-08-01 2017-08-01 4 Schauerman John P. By Trust PRIM Common Stock A - Award I 1,908 531,872
2017-02-22 2017-02-21 4 Schauerman John P. By Trust PRIM Common Stock A - Award I 1,964 529,964
2016-12-29 2016-12-28 4 Schauerman John P. By Trust PRIM Common Stock G - Gift I -2,000 528,000
2016-12-16 3 Schauerman John P. by Trust PRIM Common Stock I 1,060,000
2016-12-16 3 Schauerman John P. by Trust PRIM Common Stock I 1,060,000
2013-01-02 2012-12-28 4 Schauerman John P. by Trust PRIM Common Stock G - Gift I -6,000 964,060
2012-12-18 2012-12-18 4 Schauerman John P. by Trust PRIM Common Stock S - Sale I 14.7514 -114,860 -1,694 970,060
2012-12-18 2012-12-18 4 Schauerman John P. by Trust PRIM Common Stock S - Sale I 14.7100 -50,000 -736 1,084,920
2012-12-18 2012-12-17 4 Schauerman John P. by Trust PRIM Common Stock S - Sale I 14.5178 -18,300 -266 1,134,920
2012-12-18 2012-12-14 4 Schauerman John P. by Trust PRIM Common Stock S - Sale I 14.5224 -1,700 -25 1,153,220
2012-12-13 2012-12-12 4 Schauerman John P. by Trust PRIM Common Stock S - Sale I 14.7500 -2,218 -33 1,154,920
2012-12-13 2012-12-11 4 Schauerman John P. by Trust PRIM Common Stock S - Sale I 14.7500 -28,461 -420 1,157,138
2012-11-21 2012-11-19 4 Schauerman John P. by Trust PRIM Common Stock S - Sale I 14.5000 -20,000 -290 1,185,599
2012-09-21 2012-09-21 4 Schauerman John P. by trust PRIM Common Stock S - Sale I 13.4000 -5,934 -80 1,205,599
2012-09-21 2012-09-20 4 Schauerman John P. by trust PRIM Common Stock S - Sale I 13.2550 -10,000 -133 1,211,533
2012-09-21 2012-09-19 4 Schauerman John P. by trust PRIM Common Stock S - Sale I 13.1500 -20,000 -263 1,221,533
2012-03-22 2012-03-22 4 Schauerman John P. by trust PRIM Common Stock S - Sale I 16.4077 -18,027 -296 1,241,533
2012-03-22 2012-03-21 4 Schauerman John P. by trust PRIM Common Stock S - Sale I 16.4028 -22,673 -372 1,259,560
2012-03-22 2012-03-20 4 Schauerman John P. by trust PRIM Common Stock S - Sale I 16.3437 -9,300 -152 1,282,233
2012-03-16 2012-03-15 4 Schauerman John P. by trust PRIM Common Stock P - Purchase I 11.0900 2,255 25 1,291,533
2012-01-03 2011-12-30 4 Schauerman John P. By Trust PRIM Common Stock S - Sale I 15.2000 -1,045 -16 1,289,278
2008-08-11 3 Schauerman John P. PRIM Common Stock D 1,161,000
P
Köp på öppna marknaden eller privat köp av icke-derivatsäkerhet
S
Köp på öppna marknaden eller privat försäljning av icke-derivatsäkerhet
A
Bevilja, tilldelning eller annat förvärv av värdepapper från företaget (såsom en option)
C
Omvandling av derivat
D
Försäljning eller överföring av värdepapper tillbaka til företaget
F
Betalning av lösenpris eller skatteskuld med del av värdepapper som erhållits från bolaget
G
Överlåtelse av värdepapper från eller till insidern
K
Aktieswappar och liknande säkringsaffärer
M
Utövande eller omvandling av derivatsäkerhet som erhållits från företaget (som en option)
V
En transaktion friviligt rapporterad på schema 4
J
Andra (med en fotnot som beskriver transaktionen)