Early Access — free while we kick the tires
EdgarHawk

MCCALLISTER TERRY D

Director

Director

Latest: Director buying · April 2026

3 filings analyzed · 1 company · Latest 2026-04-17

Companies

Company Buys Sells Direction
Primoris Services Corp PRIM 3 0 Net buying

Activity

April 2026
2026-04-17 Primoris Services Corp PRIM
low
Buy
10 shares
$1,668
Significance 3/10

Director Terry D McCallister buys 10 shares of PRIM at $164.40; stock up 19.2% in 30 days, valuation elevated at P/E 23.99.

Director Terry D McCallister purchased 10 shares at $164.40 on 2026-04-15, a marginal addition to his 20,846-share position. The stock has appreciated 19.2% over the past 30 days and trades 2.7% below its 52-week high of $169.36, reflecting a strong recent momentum trajectory. At a P/E of 23.99 with annual revenue growth of 19.0% and $94.6M in net income on $2.2B quarterly revenue, the company shows solid fundamentals, though valuation is not compressed. The insider's prior trades at PRIM showed mixed timing—a January 2026 buy preceded a 20.7% 30-day gain, while an October 2025 buy was followed by a 1.9% 90-day decline—offering no clear pattern of prescient execution. The minute size of this purchase (10 shares, $1.7K) relative to his 20.9K-share holdings offers limited signal regarding conviction or market positioning.

January 2026
2026-01-16 Primoris Services Corp PRIM
low
Buy
12 shares
$1,643
Significance 3/10

Director McCAllister buys 11 shares of PRIM at $138.00; stock at 52-week high, prior PRIM buy underperformed.

McCAllister Terry D purchased 11 shares of Primoris Services Corp at $138.00 on 2026-01-15, bringing his holdings from 20,540 to 20,552 shares (a +0.1% net change). The purchase occurred at a price 8.3% below the current trading level of $149.39, which sits at the 52-week high of $149.39. However, his prior open-market purchase at this same ticker on 2025-10-15 generated a -16.1% return in the 30-day window and -1.9% over 90 days, representing a poorly-timed entry that did not recover within the measurement period. The modest scale of this transaction ($1.6K for 11 shares) and the track record of underperformance on prior PRIM purchases suggest this activity lacks the conviction signal typically associated with meaningful insider accumulation.

October 2025
2025-10-17 Primoris Services Corp PRIM
low
Buy
12 shares
$1,618
Significance 2/10

Director Terry D McCallister bought 11 PRIM shares at $140.68; modest stake increase to 20,238 shares (+0.1%)

Director Terry D McCallister purchased 11 shares of Primoris Services Corp at $140.68 on 2025-10-15, adding a negligible 0.1% to his holding of 20,227 shares. The transaction value of $1,618.16 is immaterial in absolute terms, and the share count increase from 20,227 to 20,238 represents a minor position adjustment that provides minimal signal regarding board-level conviction about the company's direction. While the stock has appreciated 12.1% over the past 30 days and 54.6% over the past 90 days from a $52.66 low, the current price of $136.78 remains 2.7% below the 52-week high of $140.60, and the transaction occurred at a price very near that peak level. The immaterial transaction size and lack of any material change to executive exposure limits the relevance of this filing for investors evaluating insider sentiment.

Related insiders

Create a free account

Build watchlists, get email alerts on the tickers you follow, and read the full AI analysis on every insider filing.

Sign up — free during early access