Insiders · Profile

Mehl Randall

Director at ICF International · Director at INSPERITY. Filing since 12 May 2020. CIK 0001694310

Company
Date
Role
Action
Shares
Amount
Of holding
6 Mar 2026
Director
Bought
1,100
$81.73K
5.4%
17 Nov 2025
Director
Bought
500
$38.50K
2.5%
14 Nov 2025
Director
Bought
500
$39.07K
2.6%
7 Nov 2025
Director
Bought
1,000
$33.88K
4.0%
6 Nov 2025
Director
Bought
2,000
$68.50K
8.8%
4 Aug 2025
Director
Bought
2,000
$90.10K
9.7%
9 Jun 2025
Director
Bought
2,000
$168.80K
12.7%
4 Sep 2020
Director
Bought
2,000
$128.00K
29.5%
14 May 2020
Director
Bought
2,000
$104.00K
30.8%
12 May 2020
Director
Bought
2,000
$117.00K
44.4%
10 decisions on file.