MR

Mehl Randall

Director

Total Trades

4

Buys

4

Sells

0

Total Gain

-$10K+

Win Rate

0%

Positions

ICFI

Open (4K shares)

-$10K+

TickerTitleTypeValueSharesPriceDate
ICFIDirectorBUY$50K–$100K1K$74.30Mar 6, 2026
ICFIDirectorBUY$50K–$100K1K$77.57Nov 17, 2025
NSPDirectorBUY$100K–$500K3K$34.13Nov 10, 2025
ICFIDirectorBUY$100K–$500K2K$84.40Jun 10, 2025
🔓Seeing ranges? Sign in for exact trade values — free forever