rotation.to
Following this device: dark.
Free account
rotation.to
Appearance
Following this device: dark.
Drag a card by its title · ⚙ to size, swap or remove

Who

Randall Mehl

Director

Company insider

Files Form 4 as: Director, Kforce; Director, ICF International; Director, Insperity.

In numbers

Trades disclosed
92
Buys
10
Sells
0
Bought
$951K
Sold
$0
Companies
3
Companies where not an officer
3
First trade
28 Apr 2017
Last trade
11 Sep 2026
Last filed
15 Sep 2026

Companies traded

Everywhere else they filed: board seats, 10% stakes, other companies
KFRC KforceDirector · Professional Services · last 11 Sep 20260 buys · 0 sells
ICFI ICF InternationalDirector · Professional Services · last 1 Jul 20266 buys · 0 sells
NSP InsperityDirector · Professional Services · last 18 May 20264 buys · 0 sells

Activity over time

1 Nov 2024 – 1 Oct 2026
04Nov 24May 25Nov 25Apr 26Oct 26

Buys above the line, sells below, each month.

Every trade

TradedCompanyWhatAmount
11 Sep 2026filed 15 Sep 2026KFRC Kforceoption or derivative · Professional ServicesSEC FORM 4 Code J—235 at $0.00filing
11 Sep 2026filed 15 Sep 2026KFRC Kforceoption or derivative · Professional ServicesSEC FORM 4 Code J—235 at $0.00filing
1 Jul 2026filed 2 Jul 2026ICFI ICF InternationalProfessional ServicesSEC FORM 4 Code A—2,277 at $0.00filing
1 Jul 2026filed 2 Jul 2026ICFI ICF InternationalProfessional ServicesSEC FORM 4 Code A—2,277 at $0.00filing
12 Jun 2026filed 16 Jun 2026KFRC Kforceoption or derivative · Professional ServicesSEC FORM 4 Code J—237 at $0.00filing
12 Jun 2026filed 16 Jun 2026KFRC Kforceoption or derivative · Professional ServicesSEC FORM 4 Code J—237 at $0.00filing
18 May 2026filed 20 May 2026NSP InsperityProfessional ServicesSEC FORM 4 Code A—6,201 at $0.00filing
18 May 2026filed 20 May 2026NSP InsperityProfessional ServicesSEC FORM 4 Code A—6,201 at $0.00filing
24 Apr 2026filed 28 Apr 2026KFRC Kforceoption or derivative · Professional ServicesSEC FORM 4 Code A—4,782 at $0.00filing
24 Apr 2026filed 28 Apr 2026KFRC Kforceoption or derivative · Professional ServicesSEC FORM 4 Code A—4,782 at $0.00filing
6 Mar 2026filed 10 Mar 2026KFRC Kforceoption or derivative · Professional ServicesSEC FORM 4 Code J—360 at $0.00filing
6 Mar 2026filed 10 Mar 2026KFRC Kforceoption or derivative · Professional ServicesSEC FORM 4 Code J—360 at $0.00filing
6 Mar 2026filed 6 Mar 2026ICFI ICF InternationalProfessional ServicesSEC FORM 4 Bought$82K1,100 at $74.30filing
6 Mar 2026filed 6 Mar 2026ICFI ICF InternationalProfessional ServicesSEC FORM 4 Bought$82K1,100 at $74.30filing
5 Dec 2025filed 9 Dec 2025KFRC Kforceoption or derivative · Professional ServicesSEC FORM 4 Code J—318 at $0.00filing
17 Nov 2025filed 17 Nov 2025ICFI ICF InternationalProfessional ServicesSEC FORM 4 Bought$39K500 at $77.00filing
14 Nov 2025filed 17 Nov 2025ICFI ICF InternationalProfessional ServicesSEC FORM 4 Bought$27K346 at $78.20filing
14 Nov 2025filed 17 Nov 2025ICFI ICF InternationalProfessional ServicesSEC FORM 4 Bought$12K154 at $78.00filing
7 Nov 2025filed 10 Nov 2025NSP InsperityProfessional ServicesSEC FORM 4 Bought$34K1,000 at $33.88filing
6 Nov 2025filed 10 Nov 2025NSP InsperityProfessional ServicesSEC FORM 4 Bought$69K2,000 at $34.25filing

Sectors

Industrials10

Buys in green, sells in red, by the company’s sector.

Related people

Sean Patrick DuffySVP, Finance & Accounting(PAO) · SVP, Finance & Accounting(PAO) at Insperity, filing Form 4 there in the last year
Ann E. DunwoodyDirector · Director at Kforce, filing Form 4 there in the last year
Jeffrey B. HackmanChief Financial Officer · Chief Financial Officer at Kforce, filing Form 4 there in the last year
David L. DunkelDirector · Director at Kforce, filing Form 4 there in the last year
Mark F. FurlongDirector · Director at Kforce, filing Form 4 there in the last year
John WassonCEO & President · Also traded ICFI in the last 90 days
Sergio J. OstriaExecutive Vice President · Also traded ICFI in the last 90 days