Insider Title Company Date Price Return Shares Value
Mehl Randall Non-Executive Director ICF International, Inc. (ICFI) 2026-03-06 $74.30 0.0% 1,100 $81,730
Mehl Randall Non-Executive Director ICF International, Inc. (ICFI) 2025-11-17 $77.57 0.0% 1,000 $77,569
Mehl Randall Non-Executive Director INSPERITY, INC. (NSP) 2025-11-07 $34.13 0.0% 3,000 $102,380
Mehl Randall Non-Executive Director INSPERITY, INC. (NSP) 2025-08-04 $45.05 0.0% 2,000 $90,100
Mehl Randall Non-Executive Director ICF International, Inc. (ICFI) 2025-06-09 $84.40 0.0% 2,000 $168,800
Mehl Randall Non-Executive Director INSPERITY, INC. (NSP) 2020-09-04 $64.00 38.4% 2,000 $128,000
Mehl Randall Non-Executive Director ICF International, Inc. (ICFI) 2020-05-14 $55.25 194.7% 4,000 $220,999
Return Profit / (loss) Cost
Total 55.1% $479,401 $869,578