Back to Insider Trading View Full Company Profile

PRIM

STRONG

Primoris Services Corp

CIK: 0001361538

Sell (50% confidence)

Last activity: Jan 15, 2026

Financial Metrics

As of Dec 31, 2024 (10-K)

Net Income $180.89M
Total Cash $455.82M
Total Debt $277.78M

Insider Roster (3 total, 3 active)

Insider Buys Sells Net Value Holdings
Schauerman John P.
OTHER
0 1 -$1.06M
74,466 shares
$10.13M
MASHINSKI CARLA S
OTHER
0 1 -$281K
21,530 shares
$2.91M
MCCALLISTER TERRY D
OTHER
1 0 $2K
20,552.41 shares
$2.84M

Recent Transactions

BUY MCCALLISTER TERRY D (OTHER)

11.908 shares @ $138.00

$2K

Jan 15, 2026

Conviction: | View SEC Filing →
SELL Schauerman John P. (OTHER)

7,815 shares @ $136.00

$1.06M

Dec 11, 2025

Conviction: | View SEC Filing →
SELL MASHINSKI CARLA S (OTHER)

2,082 shares @ $135.14

$281K

Dec 8, 2025

Conviction: | View SEC Filing →

⚠️ Important Disclaimer

• This is AI-generated analysis for educational purposes only, not financial advice.

• Insider trading data is derived from SEC Form 4 filings and may contain errors.

• Always conduct your own research and consult qualified financial advisors before making investment decisions.