Is ICF International, Inc. technically bullish or bearish?

Nov 02 2025 11:17 AM IST
share
Share Via
As of October 31, 2025, ICF International, Inc. shows a mildly bearish technical trend, with bearish indicators from MACD, KST, and Dow Theory, despite a mixed performance in moving averages and RSI, and has significantly underperformed the S&P 500 year-to-date and over the past year.
As of 31 October 2025, the technical trend for ICF International, Inc. has changed from sideways to mildly bearish. The weekly MACD and Bollinger Bands indicate bearish momentum, while the monthly MACD is also bearish. The KST is mildly bearish on a weekly basis and bearish monthly, while Dow Theory supports a mildly bearish stance in both time frames. The daily moving averages show a mildly bullish signal, but this is overshadowed by the overall bearish indicators. The RSI is neutral on a weekly basis but bullish monthly, indicating mixed signals.

In terms of performance, ICF has significantly underperformed the S&P 500 across multiple periods, with a year-to-date return of -32.66% compared to the S&P 500's 16.30%, and a one-year return of -52.38% versus 19.89% for the benchmark. Overall, the technical stance is mildly bearish.
{{stockdata.stock.stock_name.value}} Live

{{stockdata.stock.price.value}} {{stockdata.stock.price_difference.value}} ({{stockdata.stock.price_percentage.value}}%)

{{stockdata.stock.date.value}} | BSE+NSE Vol: {{stockdata.index_name}} Vol: {{stockdata.stock.bse_nse_vol.value}} ({{stockdata.stock.bse_nse_vol_per.value}}%)


Our weekly and monthly stock recommendations are here
Loading...
{{!sm.blur ? sm.comp_name : ''}}
Industry
{{sm.old_ind_name }}
Market Cap
{{sm.mcapsizerank }}
Date of Entry
{{sm.date }}
Entry Price
Target Price
{{sm.target_price }} ({{sm.performance_target }}%)
Holding Duration
{{sm.target_duration }}
Last 1 Year Return
{{sm.performance_1y}}%
{{sm.comp_name}} price as on {{sm.todays_date}}
{{sm.price_as_on}} ({{sm.performance}}%)
Industry
{{sm.old_ind_name}}
Market Cap
{{sm.mcapsizerank}}
Date of Entry
{{sm.date}}
Entry Price
{{sm.opening_price}}
Last 1 Year Return
{{sm.performance_1y}}%
Related News