Randall A. Mehl's most recent trade in ICF International, Inc was a trade of 1,720 Common done . Disclosure was reported to the exchange on July 1, 2025.
Stock | Client Name | Client Category | Action | Reported to Exchange | Quantity | Post Transaction Holding | Traded % | Avg. Price | Value | Security Type |
---|---|---|---|---|---|---|---|---|---|---|
ICF International, Inc | Randall A. Mehl | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 01 Jul 2025 | 1,720 | 19,474 (0%) | 0% | 0 | Common | |
Kforce Inc. | Randall A. Mehl | Director | Other type of transaction at price $ 0.00 per share. | 13 Jun 2025 | 235 | 23,984 | - | - | Restricted Stock Units | |
ICF International, Inc | Randall A. Mehl | Director | Purchase of securities on an exchange or from another person at price $ 84.00 per share. | 09 Jun 2025 | 1,000 | 17,754 (0%) | 0% | 84 | 84,000 | Common |
ICF International, Inc | Randall A. Mehl | Director | Purchase of securities on an exchange or from another person at price $ 84.80 per share. | 09 Jun 2025 | 1,000 | 16,754 (0%) | 0% | 84.8 | 84,800 | Common |
Insperity Inc | Randall A. Mehl | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 20 May 2025 | 2,678 | 20,707 (0%) | 0% | 0 | Common Stock | |
Kforce Inc. | Randall A. Mehl | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 25 Apr 2025 | 3,188 | 23,749 | - | - | Restricted Stock Units | |
Kforce Inc. | Randall A. Mehl | Director | Other type of transaction at price $ 0.00 per share. | 07 Mar 2025 | 155 | 20,561 | - | - | Restricted Stock Units | |
Kforce Inc. | Randall A. Mehl | Director | Other type of transaction at price $ 0.00 per share. | 06 Dec 2024 | 128 | 20,406 | - | - | Restricted Stock Units | |
Kforce Inc. | Randall A. Mehl | Director | Other type of transaction at price $ 0.00 per share. | 13 Sep 2024 | 122 | 20,278 | - | - | Restricted Stock Units | |
ICF International, Inc | Randall A. Mehl | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 01 Jul 2024 | 1,103 | 15,754 (0%) | 0% | 0 | Common | |
Kforce Inc. | Randall A. Mehl | Director | Other type of transaction at price $ 0.00 per share. | 14 Jun 2024 | 126 | 20,156 | - | - | Restricted Stock Units | |
Insperity Inc | Randall A. Mehl | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 21 May 2024 | 1,818 | 18,029 (0%) | 0% | 0 | Common Stock | |
Kforce Inc. | Randall A. Mehl | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 26 Apr 2024 | 2,183 | 20,030 | - | - | Restricted Stock Units | |
Kforce Inc. | Randall A. Mehl | Director | Other type of transaction at price $ 0.00 per share. | 15 Mar 2024 | 97 | 17,847 | - | - | Restricted Stock Units | |
Kforce Inc. | Randall A. Mehl | Director | Other type of transaction at price $ 0.00 per share. | 15 Dec 2023 | 93 | 17,750 | - | - | Restricted Stock Units | |
Kforce Inc. | Randall A. Mehl | Director | Other type of transaction at price $ 0.00 per share. | 16 Jun 2023 | 103 | 17,550 | - | - | Restricted Stock Units | |
Insperity Inc | Randall A. Mehl | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 22 May 2023 | 1,574 | 16,211 (0%) | 0% | 0 | Common Stock | |
Kforce Inc. | Randall A. Mehl | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 05 May 2023 | 2,495 | 17,447 | - | - | Restricted Stock Units | |
Kforce Inc. | Randall A. Mehl | Director | Other type of transaction at price $ 0.00 per share. | 10 Mar 2023 | 88 | 14,952 | - | - | Restricted Stock Units | |
Kforce Inc. | Randall A. Mehl | Director | Other type of transaction at price $ 0.00 per share. | 09 Dec 2022 | 84 | 14,864 | - | - | Restricted Stock Units | |
Kforce Inc. | Randall A. Mehl | Director | Other type of transaction at price $ 0.00 per share. | 16 Sep 2022 | 73 | 14,780 | - | - | Restricted Stock Units | |
Kforce Inc. | Randall A. Mehl | Director | Other type of transaction at price $ 0.00 per share. | 10 Jun 2022 | 66 | 14,707 | - | - | Restricted Stock Units | |
Insperity Inc | Randall A. Mehl | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 23 May 2022 | 1,877 | 14,637 (0%) | 0% | 0 | Common Stock | |
Kforce Inc. | Randall A. Mehl | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 29 Apr 2022 | 1,784 | 14,641 | - | - | Restricted Stock Units | |
Kforce Inc. | Randall A. Mehl | Director | Other type of transaction at price $ 0.00 per share. | 11 Mar 2022 | 57 | 12,857 | - | - | Restricted Stock Units | |
Kforce Inc. | Randall A. Mehl | Director | Other type of transaction at price $ 0.00 per share. | 10 Dec 2021 | 45 | 12,800 | - | - | Restricted Stock Units | |
Kforce Inc. | Randall A. Mehl | Director | Other type of transaction at price $ 0.00 per share. | 10 Sep 2021 | 55 | 12,755 | - | - | Restricted Stock Units | |
Kforce Inc. | Randall A. Mehl | Director | Other type of transaction at price $ 0.00 per share. | 11 Jun 2021 | 46 | 12,700 | - | - | Restricted Stock Units | |
Insperity Inc | Randall A. Mehl | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 24 May 2021 | 1,974 | 12,760 (0%) | 0% | 0 | Common Stock | |
Kforce Inc. | Randall A. Mehl | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 23 Apr 2021 | 2,229 | 12,654 | - | - | Restricted Stock Units | |
Kforce Inc. | Randall A. Mehl | Director | Other type of transaction at price $ 0.00 per share. | 12 Mar 2021 | 44 | 10,425 | - | - | Restricted Stock Units | |
Kforce Inc. | Randall A. Mehl | Director | Other type of transaction at price $ 0.00 per share. | 04 Dec 2020 | 48 | 10,381 | - | - | Restricted Stock Units | |
Kforce Inc. | Randall A. Mehl | Director | Other type of transaction at price $ 0.00 per share. | 11 Sep 2020 | 60 | 10,333 | - | - | Restricted Stock Units | |
Insperity Inc | Randall A. Mehl | Director | Purchase of securities on an exchange or from another person at price $ 63.50 per share. | 04 Sep 2020 | 1,000 | 8,786 (0%) | 0% | 63.5 | 63,500 | Common Stock |
Insperity Inc | Randall A. Mehl | Director | Purchase of securities on an exchange or from another person at price $ 64.50 per share. | 04 Sep 2020 | 1,000 | 7,786 (0%) | 0% | 64.5 | 64,500 | Common Stock |