I
Market Data
$85.06+$1.87 (+2.25%)
ICFI · Last trade
Prev Close
$83.19
Range (29d)
$76.48 – $85.37
Recent Filings
Insiders
1Tickers
Addresses
business
1902 RESTON METRO PLAZA
RESTON, VA, 20190
mailing
1902 RESTON METRO PLAZA
RESTON, VA, 20190
ICFI · Last trade
Prev Close
$83.19
Range (29d)
$76.48 – $85.37
business
1902 RESTON METRO PLAZA
RESTON, VA, 20190
mailing
1902 RESTON METRO PLAZA
RESTON, VA, 20190