Early Access — free while we kick the tires
EdgarHawk

Mehl Randall

Director

Director
5 filings analyzed · 2 companies · Latest 2026-03-06

Companies

Company Buys Sells Direction
ICF International, Inc. ICFI 6 0 Net buying
INSPERITY, INC. NSP 3 0 Net buying

Activity

March 2026
medium
Buy
1,100 shares
$81,730
Significance 5/10

Director Mehl Randall bought 1,100 shares of ICFI at $74.30 on 2026-03-06; stock now -24.5% from 52-week high.

Mehl Randall purchased 1,100 shares at $74.30, expanding his ICFI holdings to 21,574 shares (+5.4% vs. prior holdings). The purchase occurred as the stock trades 24.5% below its 52-week high and has declined 16.4% over the past 30 days, positioning this as a discretionary buy during a material pullback. However, the signal strength is mixed: Randall's cross-ticker track record shows an average 90-day return of 6.9% with a 62.50% win rate, but his ICFI-specific prior trade history reveals only 3 of 5 prior buys exhibited positive 90-day returns, suggesting modest accuracy timing at this ticker specifically. Fundamentally, ICFI faces headwinds with annual revenue growth of -7.3% and a current P/E of 17.30, warranting investor attention to whether this purchase reflects conviction in a turnaround or simply opportunistic accumulation at lower prices.

November 2025
medium
Buy
1,000 shares
$77,569
Significance 6/10

Director Mehl Randall purchases 1,000 shares of ICFI at $77.57 avg; stock -54.5% from 52-week high of $168.49, currently $76.65

Director Mehl Randall executed 3 separate purchases totaling 1,000 shares for $77,569.20 across 2025-11-14 and 2025-11-17, increasing his holdings by 5.1% to 20,474 shares. The blended average purchase price of $77.57 sits just above the current price of $76.65, reflecting a purchase window amid a steep drawdown: the stock has declined 54.5% from its 52-week high of $168.49 and is down 13.1% over the past 30 days and 22.5% over 90 days. Randall's prior two open-market purchases at ICFI (both on 2025-06-09) posted positive 90-day returns of 12.3% and 13.4% respectively, suggesting prior buying decisions at this ticker aligned with eventual price recovery; his cross-ticker track record shows 5 prior buys with a 66.67% 90-day win rate and 7.9% average 90-day return. The current purchase occurs in a materially different price environment, making near-term recovery uncertain; investors should monitor whether this accumulation at depressed valuations precedes stabilization or if price momentum remains downward.

2025-11-10 INSPERITY, INC. NSP
medium
Buy
3,000 shares
$102,380
Significance 4/10

NSP Director Mehl Randall buys 3,000 shares (2 transactions) for $102,380.00 amid 52-week -65.2% decline

Director Mehl Randall executed 2 separate open-market purchases totaling 3,000 shares for $102,380.00 on 2025-11-06 and 2025-11-07 at an average price of $34.13, expanding holdings from 22,707 to 25,707 shares (+13.2%). The timing occurs as the stock trades 65.2% below its 52-week high and down 28.3% over the prior 30 days. This follows his prior NSP buy on 2025-08-04 (which posted 30d +22.7% but 90d -2.1%), indicating no pattern of well-timed purchases at the 90-day mark for this ticker. The company reports negative net income of $-20.0M on revenue of $1,623,000,000.00 with minimal growth of +1.5% year-over-year, a context that materially differs from his cross-ticker track record of positive 90-day returns (7.9% average). The purchase does not reveal conviction-driven accumulation; rather, it represents a director's incremental stake increase during a sustained share-price decline.

August 2025
2025-08-06 INSPERITY, INC. NSP
high
Buy
2,000 shares
$90,100
Significance 7/10

Director Mehl Randall buys 2,000 shares of NSP at $45.05; 6 other insiders also bought within 14 days. Stock down 48.1% from 52-week high.

Mehl Randall (Director) purchased 2,000 shares at $45.05 on 2025-08-04, increasing his holdings from 20,707 to 22,707 shares. This transaction occurs within a cluster pattern: 6 other insiders also bought within the past 14 days, suggesting coordinated insider accumulation at a depressed price level. The stock is trading at $50.50, down 48.1% from its 52-week high of $97.35 and down 23.9% over the 90-day period, positioning this purchase near recent lows. Randall's cross-ticker track record shows 2 prior buys with an average 30-day return of +1.5%, though this offers limited predictive value given the single-ticker context and the company's current financial stress: NSP reported net income of $-5.0M in the latest quarter with a P/E of 47.64, indicating valuation pressure despite $1.7B in revenue.

June 2025
low
Buy
2,000 shares
$168,800
Significance 5/10

ICF Director Mehl Randall bought 2,000 shares for $168,800.00 at blended average price $84.40.

Director Mehl Randall purchased 2,000 shares across 2 separate transactions on 2025-06-09, increasing his holdings to 17,754 shares (+12.7% vs pre-transaction). His purchase price of $84.40 blended average sits $1.30 below the current market price of $85.70, a modest premium-to-market at time of filing. The company is trading -51.3% from its 52-week high of $176.06, reflecting material deterioration from recent peaks. Against fundamentals—$487.6M quarterly revenue, $26.9M net income, P/E of 14.38, and +2.9% annual revenue growth—the valuation context neither strongly signals confidence nor distress. The purchase represents a routine director accumulation without material indicators of strategic conviction or concern.

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