1. Home
  2. Insider Trading Stock Activity
  3. Mehl Randall
Mehl Randall

Mehl Randall

Director of ICFI

Director of NSP

Stock Insider Trading Activity of Mehl Randall

Buy
ICFI Nov 17, 2025

Avg Cost/Share

$77.00

Shares

500

Total Value

$38,500.00

Owned After

20,474

SEC Form 4

Buy
ICFI Nov 14, 2025

Avg Cost/Share

$78.10

Shares

500

Total Value

$39,069.20

Owned After

20,474

Buy
NSP Nov 7, 2025

Avg Cost/Share

$33.88

Shares

1,000

Total Value

$33,880.00

Owned After

25,707

SEC Form 4

Buy
NSP Nov 6, 2025

Avg Cost/Share

$34.25

Shares

2,000

Total Value

$68,500.00

Owned After

25,707

SEC Form 4

Buy
ICFI Jun 9, 2025

Avg Cost/Share

$84.40

Shares

2,000

Total Value

$168,800.00

Owned After

20,474

Share on Social Networks: