Home
Screener
Insiders
Rankings
Sign in
Create account
Insiders
· Profile
Mehl Randall
Director at ICF International · Director at INSPERITY. Filing since 12 May 2020.
CIK 0001694310
ICFI
ICF International, Inc.
Director · 6 trades
NSP
INSPERITY, INC.
Director · 4 trades
Company
Date
Role
Action
Shares
Amount
Of holding
ICFI
ICF International, Inc.
6 Mar 2026
Director
Bought
1,100
$81.73K
5.4%
ICFI
ICF International, Inc.
17 Nov 2025
Director
Bought
500
$38.50K
2.5%
ICFI
ICF International, Inc.
14 Nov 2025
Director
Bought
500
$39.07K
2.6%
NSP
INSPERITY, INC.
7 Nov 2025
Director
Bought
1,000
$33.88K
4.0%
NSP
INSPERITY, INC.
6 Nov 2025
Director
Bought
2,000
$68.50K
8.8%
NSP
INSPERITY, INC.
4 Aug 2025
Director
Bought
2,000
$90.10K
9.7%
ICFI
ICF International, Inc.
9 Jun 2025
Director
Bought
2,000
$168.80K
12.7%
NSP
INSPERITY, INC.
4 Sep 2020
Director
Bought
2,000
$128.00K
29.5%
ICFI
ICF International, Inc.
14 May 2020
Director
Bought
2,000
$104.00K
30.8%
ICFI
ICF International, Inc.
12 May 2020
Director
Bought
2,000
$117.00K
44.4%
10 decisions on file.