Sign inGet started

Mehl Randall

Insider CIK 1694310 · NSP Director · ICFI Director · KFRC Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
KFRC KFORCE INC J Other deriv2026-09-112026-09-15235— $030,223SEC↗
KFRC KFORCE INC J Other deriv2026-09-112026-09-15235— $030,223SEC↗
ICFI ICF International, Inc. A Award2026-07-012026-07-022,277— $023,851SEC↗
KFRC KFORCE INC J Other deriv2026-06-122026-06-16237— $029,988SEC↗
NSP INSPERITY, INC. A Award2026-05-182026-05-206,201— $031,908SEC↗
KFRC KFORCE INC A Award deriv2026-04-242026-04-284,782— $029,751SEC↗
KFRC KFORCE INC J Other deriv2026-03-062026-03-10360— $024,969SEC↗
ICFI ICF International, Inc. P Buy2026-03-062026-03-061,100$74.30 $81.7K21,574SEC↗
KFRC KFORCE INC J Other deriv2025-12-052025-12-09318— $024,609SEC↗
ICFI ICF International, Inc. P Buy2025-11-172025-11-17500$77.00 $38.5K20,474SEC↗
ICFI ICF International, Inc. P Buy2025-11-142025-11-17346$78.20 $27.1K19,820SEC↗
ICFI ICF International, Inc. P Buy2025-11-142025-11-17154$78.00 $12.0K19,974SEC↗
NSP INSPERITY, INC. P Buy2025-11-072025-11-101,000$33.88 $33.9K25,707SEC↗
NSP INSPERITY, INC. P Buy2025-11-062025-11-102,000$34.25 $68.5K24,707SEC↗
KFRC KFORCE INC J Other deriv2025-09-122025-09-16307— $024,291SEC↗
NSP INSPERITY, INC. P Buy2025-08-042025-08-062,000$45.05 $90.1K22,707SEC↗
ICFI ICF International, Inc. A Award2025-07-012025-07-031,720— $019,474SEC↗
KFRC KFORCE INC J Other deriv2025-06-132025-06-17235— $023,984SEC↗
ICFI ICF International, Inc. P Buy2025-06-092025-06-101,000$84.00 $84.0K17,754SEC↗
ICFI ICF International, Inc. P Buy2025-06-092025-06-101,000$84.80 $84.8K16,754SEC↗
NSP INSPERITY, INC. A Award2025-05-202025-05-222,678— $020,707SEC↗
KFRC KFORCE INC A Award deriv2025-04-252025-04-293,188— $023,749SEC↗
KFRC KFORCE INC J Other deriv2025-03-072025-03-11155— $020,561SEC↗
KFRC KFORCE INC J Other deriv2024-12-062024-12-10128— $020,406SEC↗
KFRC KFORCE INC J Other deriv2024-09-132024-09-17122— $020,278SEC↗
ICFI ICF International, Inc. A Award2024-07-012024-07-031,103— $015,754SEC↗
KFRC KFORCE INC J Other deriv2024-06-142024-06-18126— $020,156SEC↗
NSP INSPERITY, INC. A Award2024-05-212024-05-231,818— $018,029SEC↗
KFRC KFORCE INC A Award deriv2024-04-262024-04-302,183— $020,030SEC↗
KFRC KFORCE INC J Other deriv2024-03-152024-03-1997— $017,847SEC↗
KFRC KFORCE INC J Other deriv2023-12-152023-12-1993— $017,750SEC↗
KFRC KFORCE INC J Other deriv2023-09-152023-09-19107— $017,657SEC↗
ICFI ICF International, Inc. A Award2023-07-032023-07-051,173— $014,651SEC↗
KFRC KFORCE INC J Other deriv2023-06-162023-06-21103— $017,550SEC↗
NSP INSPERITY, INC. A Award2023-05-222023-05-241,574— $016,211SEC↗
KFRC KFORCE INC A Award deriv2023-05-052023-05-092,495— $017,447SEC↗
KFRC KFORCE INC J Other deriv2023-03-102023-03-1488— $014,952SEC↗
KFRC KFORCE INC J Other deriv2022-12-092022-12-1384— $014,864SEC↗
KFRC KFORCE INC J Other deriv2022-09-162022-09-2073— $014,780SEC↗
ICFI ICF International, Inc. A Award2022-07-012022-07-051,529— $013,478SEC↗
KFRC KFORCE INC J Other deriv2022-06-102022-06-1366— $014,707SEC↗
NSP INSPERITY, INC. A Award2022-05-232022-05-251,877— $014,637SEC↗
KFRC KFORCE INC A Award deriv2022-04-292022-05-021,784— $014,641SEC↗
KFRC KFORCE INC J Other deriv2022-03-112022-03-1457— $012,857SEC↗
KFRC KFORCE INC J Other deriv2021-12-102021-12-1445— $012,800SEC↗
KFRC KFORCE INC J Other deriv2021-09-102021-09-1455— $012,755SEC↗
ICFI ICF International, Inc. A Award2021-07-012021-07-021,598— $011,949SEC↗
KFRC KFORCE INC J Other deriv2021-06-112021-06-1546— $012,700SEC↗
NSP INSPERITY, INC. A Award2021-05-242021-05-261,974— $012,760SEC↗
KFRC KFORCE INC A Award deriv2021-04-232021-04-262,229— $012,654SEC↗
KFRC KFORCE INC J Other deriv2021-03-122021-03-1644— $010,425SEC↗
KFRC KFORCE INC J Other deriv2020-12-042020-12-0848— $010,381SEC↗
KFRC KFORCE INC J Other deriv2020-09-112020-09-1560— $010,333SEC↗
NSP INSPERITY, INC. P Buy2020-09-042020-09-091,000$64.50 $64.5K7,786SEC↗
NSP INSPERITY, INC. P Buy2020-09-042020-09-091,000$63.50 $63.5K8,786SEC↗
ICFI ICF International, Inc. A Award2020-07-012020-07-021,847— $010,351SEC↗
KFRC KFORCE INC J Other deriv2020-06-052020-06-0963— $010,273SEC↗
NSP INSPERITY, INC. A Award2020-05-202020-05-223,234— $06,786SEC↗
ICFI ICF International, Inc. P Buy2020-05-142020-05-142,000$52.00 $104.0K8,504SEC↗
ICFI ICF International, Inc. P Buy2020-05-122020-05-14100$58.49 $5.8K6,504SEC↗
ICFI ICF International, Inc. P Buy2020-05-122020-05-141,900$58.50 $111.2K6,404SEC↗
KFRC KFORCE INC A Award deriv2020-04-242020-04-283,580— $010,210SEC↗
KFRC KFORCE INC J Other deriv2020-03-062020-03-1041— $06,630SEC↗
KFRC KFORCE INC J Other deriv2019-12-062019-12-1029— $06,589SEC↗
KFRC KFORCE INC J Other deriv2019-09-062019-09-1036— $06,560SEC↗
ICFI ICF International, Inc. A Award2019-07-012019-07-021,622— $04,504SEC↗
KFRC KFORCE INC J Other deriv2019-06-072019-06-1134— $06,524SEC↗
NSP INSPERITY, INC. A Award2019-05-222019-05-241,288— $03,552SEC↗
KFRC KFORCE INC A Award deriv2019-04-262019-04-302,702— $06,490SEC↗
KFRC KFORCE INC J Other deriv2019-03-082019-03-1219— $03,788SEC↗
KFRC KFORCE INC J Other deriv2018-12-072018-12-1123— $03,769SEC↗
KFRC KFORCE INC J Other deriv2018-09-072018-09-1116— $03,746SEC↗
ICFI ICF International, Inc. A Award2018-07-022018-07-03277$72.35 $20.0K2,882SEC↗
ICFI ICF International, Inc. A Award2018-07-022018-07-031,658— $02,605SEC↗
KFRC KFORCE INC J Other deriv2018-06-082018-06-1213— $03,730SEC↗
NSP INSPERITY, INC. A Award2018-05-232018-05-251,194— $02,264SEC↗
KFRC KFORCE INC A Award deriv2018-04-272018-05-013,717— $03,717SEC↗
ICFI ICF International, Inc. A Award2018-04-022018-04-04337$59.55 $20.1K947SEC↗
KFRC KFORCE INC J Other2018-03-092018-03-1319— $04,504SEC↗
ICFI ICF International, Inc. A Award2018-01-022018-01-04373$53.80 $20.1K610SEC↗
NSP INSPERITY, INC. A Award2017-12-152017-12-19535— $0535SEC↗
KFRC KFORCE INC J Other2017-12-082017-12-1221— $04,485SEC↗
ICFI ICF International, Inc. A Award2017-10-022017-10-04237$55.05 $13.0K237SEC↗
KFRC KFORCE INC J Other2017-09-082017-09-1230— $04,464SEC↗
KFRC KFORCE INC J Other2017-06-092017-06-1329— $04,434SEC↗
KFRC KFORCE INC A Award2017-04-282017-05-024,405— $04,405SEC↗