Mehl Randall

The estimated Net Worth of Mehl Randall is at least $2 Million dollars dollars as of 10/24/2021. Mehl Randall is the Director of ICF International Inc. Mehl Randall owns over 8,504 shares of ICF International Inc stock worth over $829,054.96. Mehl Randall is the Director of Insperity Inc. Mehl Randall owns over 10,786 shares of Insperity Inc stock worth over $1 Million dollars .

Mehl Randall mailing address: 8620 N DEAN CIR RIVER HILLS WI 53217

Insider Roles

Name Transaction Date Position
Kforce Inc 2020-09-11 director
Insperity Inc 2020-09-04 director
ICF International Inc 2020-07-01 director
EMBED
SAVE

Mehl Randall trading performance

Average Relative Return

Outperforming Transactions

Each transaction is measured over a period and compared to .

Mehl Randall trading performance analysis

1 Month 3 Months 6 Months 1 Year 2 Years 3 Years
Relative Return(%) 13.86 36.56
Relative Return to S&P 500(%) 10.4 18.36

Mehl Randall trading transactions

Ticker Company Price Insider Name Insider Position Date Buy/Sell Insider Trading Shares Shares Change Price Cost(000) Final Share Price Change Since Insider Trade (%) Dividend Yield % PE Ratio Market Cap ($M)
NSP
Insperity Inc
$122.95
Mehl Randall
Director
2020-09-04 Buy
2,000
22.76%
$64
$128
10,786
92.11%
1.40
42.99
4,746.19
ICFI
ICF International Inc
$97.49
Mehl Randall
Director
2020-05-14 Buy
4,000
88.81%
$55.25
$221
8,504
76.45%
0.58
26.78
1,838.64
Total 2
  • 1

Mehl Randall personal network

Name Position Linked company