SEC Insider Transactions from Mehl Randall.

Last updated: 2026-03-14 11:57 UTC | Total transactions: 30

Mehl Randall, a director at Insperity, Inc. ($NSP), made three open market purchases of company stock over the past year, totaling $192,480. His latest buy occurred on November 7, 2025. These purchases rank 1,627th among nearly 5,000 insiders by dollar amount, trailing the average of $1.5 million across 3.3 transactions per buyer. Randall reported no open market sales in the period.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
March 6, 2026 KFORCE INC $KFRC Mehl Randall Director J Restricted Stock Units 360 $0.00 24,969.0000 17,776,000 1.46% 0.00%
March 6, 2026 ICF International, Inc. $ICFI Mehl Randall Director P Common 1100 $74.30 21,574.0000 18,542,000 5.37% 0.01%
Dec. 5, 2025 KFORCE INC $KFRC Mehl Randall Director J Restricted Stock Units 318 $0.00 24,609.0000 17,884,000 1.31% 0.00%
Nov. 14, 2025 ICF International, Inc. $ICFI Mehl Randall Director P Common 346 $78.20 19,820.0000 18,542,000 1.78% 0.00%
Nov. 17, 2025 ICF International, Inc. $ICFI Mehl Randall Director P Common 500 $77.00 20,474.0000 18,542,000 2.50% 0.00%
Nov. 14, 2025 ICF International, Inc. $ICFI Mehl Randall Director P Common 154 $78.00 19,974.0000 18,542,000 0.78% 0.00%
Nov. 7, 2025 INSPERITY, INC. $NSP Mehl Randall Director P Common Stock 1000 $33.88 25,707.0000 38,000,000 4.05% 0.00%
Nov. 6, 2025 INSPERITY, INC. $NSP Mehl Randall Director P Common Stock 2000 $34.25 24,707.0000 38,000,000 8.81% 0.01%
Sept. 12, 2025 KFORCE INC $KFRC Mehl Randall Director J Restricted Stock Units 307 $0.00 24,291.0000 18,811,000 1.28% 0.00%
Aug. 4, 2025 INSPERITY, INC. $NSP Mehl Randall Director P Common Stock 2000 $45.05 22,707.0000 38,000,000 9.66% 0.01%
July 1, 2025 ICF International, Inc. $ICFI Mehl Randall Director A Common 1720 $0.00 19,474.0000 18,925,000 9.69% 0.01%
June 13, 2025 KFORCE INC $KFRC Mehl Randall Director J Restricted Stock Units 235 $0.00 23,984.0000 18,811,000 0.99% 0.00%
June 9, 2025 ICF International, Inc. $ICFI Mehl Randall Director P Common 1000 $84.80 16,754.0000 18,925,000 6.35% 0.01%
June 9, 2025 ICF International, Inc. $ICFI Mehl Randall Director P Common 1000 $84.00 17,754.0000 18,925,000 5.97% 0.01%
May 20, 2025 INSPERITY, INC. $NSP Mehl Randall Director A Common Stock 2678 $0.00 20,707.0000 38,000,000 14.85% 0.01%
April 25, 2025 KFORCE INC $KFRC Mehl Randall Director A Restricted Stock Units 3188 $0.00 23,749.0000 18,811,000 15.51% 0.02%
March 7, 2025 KFORCE INC $KFRC Mehl Randall Director J Restricted Stock Units 155 $0.00 20,561.0000 18,811,000 0.76% 0.00%
Dec. 6, 2024 KFORCE INC $KFRC Mehl Randall Director J Restricted Stock Units 128 $0.00 20,406.0000 18,878,000 0.63% 0.00%
Sept. 13, 2024 KFORCE INC $KFRC Mehl Randall Director J Restricted Stock Units 122 $0.00 20,278.0000 19,507,000 0.61% 0.00%
July 1, 2024 ICF International, Inc. $ICFI Mehl Randall Director A Common 1103 $0.00 15,754.0000 18,994,000 7.53% 0.01%
June 14, 2024 KFORCE INC $KFRC Mehl Randall Director J Restricted Stock Units 126 $0.00 20,156.0000 19,507,000 0.63% 0.00%
May 21, 2024 INSPERITY, INC. $NSP Mehl Randall Director A Common Stock 1818 $0.00 18,029.0000 38,000,000 11.21% 0.00%
April 26, 2024 KFORCE INC $KFRC Mehl Randall Director A Restricted Stock Units 2183 $0.00 20,030.0000 19,507,000 12.23% 0.01%
March 15, 2024 KFORCE INC $KFRC Mehl Randall Director J Restricted Stock Units 97 $0.00 17,847.0000 19,507,000 0.55% 0.00%
Dec. 15, 2023 KFORCE INC $KFRC Mehl Randall Director J Restricted Stock Units 93 $0.00 17,750.0000 20,503,000 0.53% 0.00%
Sept. 15, 2023 KFORCE INC $KFRC Mehl Randall Director J Restricted Stock Units 107 $0.00 17,657.0000 20,503,000 0.61% 0.00%
July 3, 2023 ICF International, Inc. $ICFI Mehl Randall Director A Common 1173 $0.00 14,651.0000 19,033,000 8.70% 0.01%
June 16, 2023 KFORCE INC $KFRC Mehl Randall Director J Restricted Stock Units 103 $0.00 17,550.0000 20,503,000 0.59% 0.00%
May 5, 2023 KFORCE INC $KFRC Mehl Randall Director A Restricted Stock Units 2495 $0.00 17,447.0000 20,503,000 16.69% 0.01%
March 10, 2023 KFORCE INC $KFRC Mehl Randall Director J Restricted Stock Units 88 $0.00 14,952.0000 20,503,000 0.59% 0.00%