Assets / ICFI

ICFI ICFI Industrials

Trades (2)

PersonDateTypeAmountSource
Josh Gottheimer 2025-03-05 sell $1,001–$15,000
Josh Gottheimer 2025-01-31 sell $1,001–$15,000