Mehl Randall (CIK 0001694310)

Latest company ownership

Role: Director
Shares held
25,707
Last filed at
Nov 10, 2025
Confidence Score
91.3
2025Q4
Confidence Score History
2020Q3 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Nov 14, 2025 Nov 17, 2025 ICF International, Inc. Director Buy 90.0 +1,000 5.14% $77.6K
Nov 6, 2025 Nov 10, 2025 INSPERITY, INC. Director Buy 95.0 +3,000 13.21% $102.4K
Aug 4, 2025 Aug 6, 2025 INSPERITY, INC. Director Buy 90.0 +2,000 9.66% $90.1K
Jun 9, 2025 Jun 10, 2025 ICF International, Inc. Director Buy 95.0 +2,000 12.70% $168.8K
Sep 4, 2020 Sep 9, 2020 INSPERITY, INC. Director Buy 95.0 +2,000 22.76% $128K
May 12, 2020 May 14, 2020 ICF International, Inc. Director Buy 95.0 +4,000 88.81% $221K