Lumida
/ICFI
⌘K
ICF International Inc

ICF International Inc

ICFI
$78.86USD-2.69%-2.18 today

MARKET CAP

1.4B

P/E (TTM)

12.5x

FWD P/E

10.3x

DAY RANGE

$79 – $83

52W RANGE

$59
$102

AI Summary

Stalk
Buy NowHigh

ICFI has broken out above key resistance on strong volume and holds above its short-term EMAs within an active Lockout Rally, suggesting continued upside participation. Momentum and structural indicators confirm a medium-term bullish posture in this Stage 2 advancing regime. Overbought conditions are present but are offset by institutional-driven Lockout Rally dynamics. Immediate buy participation at the breakout zone aligns with continuation participation.

  • Commercial energy revenue up 24% YoY on data center demand
  • $3.4B backlog with 1.21 book-to-bill ensures visible revenue
  • Federal segment revenue declined 25% YoY on cancellations
Full analysis →
Insider Trades69 trades
DateSideTickerInsiderRoleSharesPriceMkt Cap52W High52W LowValue% ChgRuleAI View
Jul 13, 2026SellICFIJohn WassonCEO & President12,411$80.08$1.4B-22.46%+34.05%$993.9K-31.09%10b5-1Buy Now
Jun 30, 2026BuyICFIJohn WassonCEO & President279$70.06$1.4B-22.46%+34.05%$19.5K+1.31%Buy Now
Mar 20, 2026SellICFIRanjit S ChadhaVP & Principal Accounting Off.107$65.89$1.4B-22.46%+34.05%$7.1K-0.80%Buy Now
Mar 20, 2026SellICFISergio J OstriaExecutive Vice President950$65.89$1.4B-22.46%+34.05%$62.6K-0.76%Buy Now
Mar 20, 2026SellICFIAnne F ChoateExecutive Vice President1,005$65.89$1.4B-22.46%+34.05%$66.2K-0.99%Buy Now
Mar 20, 2026SellICFIJames C M MorganChief Operating Officer1,983$65.89$1.4B-22.46%+34.05%$130.7K-0.56%Buy Now
Mar 20, 2026SellICFIJohn WassonCEO & President8,284$65.89$1.4B-22.46%+34.05%$545.8K-2.16%Buy Now
Jan 20, 2026SellICFISergio J OstriaExecutive Vice President751$94.53$1.4B-22.46%+34.05%$71.0K-2.97%Buy Now
Jan 20, 2026SellICFIAnne F ChoateExecutive Vice President822$94.53$1.4B-22.46%+34.05%$77.7K-9.05%Buy Now
Jan 20, 2026SellICFIBarry M BroadusChief Financial Officer1,010$94.53$1.4B-22.46%+34.05%$95.5K-9.51%Buy Now
Jan 20, 2026SellICFIJames C M MorganChief Operating Officer1,532$94.53$1.4B-22.46%+34.05%$144.8K-3.36%Buy Now
Jan 20, 2026SellICFIJohn WassonCEO & President6,283$94.53$1.4B-22.46%+34.05%$593.9K-35.90%Buy Now
Dec 31, 2025BuyICFIJohn WassonCEO & President73$81.65$1.4B-22.46%+34.05%$6.0K+46.20%Buy Now
Dec 1, 2025SellICFIJohn WassonCEO & President5,000$77.87$1.4B-22.46%+34.05%$389.4K-5.94%Buy Now
Nov 7, 2025SellICFIAnne F ChoateExecutive Vice President306$81.81$1.4B-22.46%+34.05%$25.0K-1.69%Buy Now
Oct 2, 2025SellICFIJames C M MorganChief Operating Officer2,400$95.19$1.4B-22.46%+34.05%$228.5K-5.70%10b5-1Buy Now
Sep 25, 2025SellICFIJames C M MorganChief Operating Officer100$95.00$1.4B-22.46%+34.05%$9.5K-0.24%10b5-1Buy Now
Jun 30, 2025BuyICFIJohn WassonCEO & President158$80.40$1.4B-22.46%+34.05%$12.7K+0.86%Buy Now
May 9, 2025SellICFIJames C M MorganChief Operating Officer5,000$87.25$1.4B-22.46%+34.05%$436.2K-5.44%Buy Now
Mar 20, 2025SellICFIRanjit S ChadhaVP & Principal Accounting Off.37$84.83$1.4B-22.46%+34.05%$3.1K-1.70%Buy Now
Mar 20, 2025SellICFIAnne F ChoateExecutive Vice President510$84.83$1.4B-22.46%+34.05%$43.3K-0.72%Buy Now
Mar 20, 2025SellICFISergio J OstriaExecutive Vice President733$84.83$1.4B-22.46%+34.05%$62.2K-0.63%Buy Now
Mar 20, 2025SellICFIBarry M BroadusChief Financial Officer1,215$84.83$1.4B-22.46%+34.05%$103.1K-1.43%Buy Now
Mar 20, 2025SellICFIJames C M MorganChief Operating Officer2,424$84.83$1.4B-22.46%+34.05%$205.6K-0.77%Buy Now
Mar 20, 2025SellICFIJohn WassonCEO & President6,587$84.83$1.4B-22.46%+34.05%$558.8K-2.26%Buy Now
Jan 21, 2025SellICFIAnne F ChoateExecutive Vice President535$133.28$1.4B-22.46%+34.05%$71.3K-9.81%Buy Now
Jan 21, 2025SellICFISergio J OstriaExecutive Vice President834$133.28$1.4B-22.46%+34.05%$111.2K-3.67%Buy Now
Jan 21, 2025SellICFIBarry M BroadusChief Financial Officer1,136$133.28$1.4B-22.46%+34.05%$151.4K-19.38%Buy Now
Jan 21, 2025SellICFIJames C M MorganChief Operating Officer1,879$133.28$1.4B-22.46%+34.05%$250.4K-4.14%Buy Now
Jan 21, 2025SellICFIJohn WassonCEO & President6,401$133.28$1.4B-22.46%+34.05%$853.1K-38.17%Buy Now
Dec 31, 2024BuyICFIJohn WassonCEO & President101$112.15$1.4B-22.46%+34.05%$11.3K+121.69%Buy Now
Nov 13, 2024SellICFIJohn WassonCEO & President2,970$167.34$1.4B-22.46%+34.05%$497.0K-4.32%Buy Now
Nov 7, 2024SellICFIAnne F ChoateExecutive Vice President446$168.75$1.4B-22.46%+34.05%$75.3K-3.99%Buy Now
Nov 6, 2024SellICFIJohn WassonCEO & President100$180.00$1.4B-22.46%+34.05%$18.0K-0.15%10b5-1Buy Now
Nov 5, 2024SellICFIJames C M MorganChief Operating Officer1,367$171.00$1.4B-22.46%+34.05%$233.8K-2.45%Buy Now
Nov 5, 2024SellICFIAnne F ChoateExecutive Vice President2,096$172.81$1.4B-22.46%+34.05%$362.2K-19.94%10b5-1Buy Now
Oct 16, 2024SellICFIJames C M MorganChief Operating Officer2,500$175.07$1.4B-22.46%+34.05%$437.7K-6.22%10b5-1Buy Now
Aug 30, 2024SellICFIJohn WassonCEO & President1,583$165.14$1.4B-22.46%+34.05%$261.4K-3.01%10b5-1Buy Now
Aug 29, 2024SellICFIAnne F ChoateExecutive Vice President1,368$165.00$1.4B-22.46%+34.05%$225.7K-28.59%10b5-1Buy Now
Aug 29, 2024SellICFIJohn WassonCEO & President1,417$165.14$1.4B-22.46%+34.05%$234.0K-2.62%10b5-1Buy Now
Aug 14, 2024SellICFIJohn WassonCEO & President1,868$158.14$1.4B-22.46%+34.05%$295.4K-3.34%Buy Now
Aug 2, 2024SellICFIJames C M MorganChief Operating Officer2,500$152.50$1.4B-22.46%+34.05%$381.3K-5.86%10b5-1Buy Now
Jul 8, 2024SellICFIAnne F ChoateExecutive Vice President1,481$133.89$1.4B-22.46%+34.05%$198.3K-8.43%10b5-1Buy Now
Jul 3, 2024SellICFIJohn WassonCEO & President3,000$135.09$1.4B-22.46%+34.05%$405.3K-13.61%10b5-1Buy Now
Jun 28, 2024BuyICFIJohn WassonCEO & President83$141.65$1.4B-22.46%+34.05%$11.8K+0.45%Buy Now
Mar 20, 2024SellICFIAnne F ChoateExecutive Vice President421$152.59$1.4B-22.46%+34.05%$64.2K-1.18%Buy Now
Mar 20, 2024SellICFIBarry M BroadusChief Financial Officer616$152.59$1.4B-22.46%+34.05%$94.0K-1.48%Buy Now
Mar 20, 2024SellICFIJames C M MorganChief Operating Officer2,003$152.59$1.4B-22.46%+34.05%$305.6K-0.85%Buy Now
Mar 20, 2024SellICFIJohn WassonCEO & President6,237$152.59$1.4B-22.46%+34.05%$951.7K-2.72%Buy Now
Mar 5, 2024SellICFIJohn WassonCEO & President2,938$154.52$1.4B-22.46%+34.05%$454.0K-11.76%Buy Now
Feb 27, 2024SellICFIJames C M MorganChief Operating Officer2,400$155.17$1.4B-22.46%+34.05%$372.4K-5.69%10b5-1Buy Now
Feb 16, 2024SellICFIJames C M MorganChief Operating Officer100$155.01$1.4B-22.46%+34.05%$15.5K-0.24%10b5-1Buy Now
Jan 25, 2024SellICFIJames C M MorganChief of Business Operations2,500$137.55$1.4B-22.46%+34.05%$343.9K-5.58%10b5-1Buy Now
Jan 16, 2024SellICFIAnne F ChoateExecutive Vice President466$132.00$1.4B-22.46%+34.05%$61.5K-8.01%Buy Now
Jan 16, 2024SellICFIJames C M MorganChief of Business Operations1,892$132.00$1.4B-22.46%+34.05%$249.7K-4.05%Buy Now
Jan 16, 2024SellICFIJohn WassonCEO & President6,838$132.00$1.4B-22.46%+34.05%$902.6K-38.35%Buy Now
Jan 2, 2024SellICFIJohn WassonCEO & President2,500$135.00$1.4B-22.46%+34.05%$337.5K-9.10%10b5-1Buy Now
Dec 29, 2023BuyICFIJohn WassonCEO & President84$126.12$1.4B-22.46%+34.05%$10.6K+59.15%Buy Now
Dec 29, 2023BuyICFIRodney Mark Jr. LeeExecutive Vice President87$126.12$1.4B-22.46%+34.05%$11.0K+1.46%Buy Now
Dec 26, 2023SellICFIJohn WassonCEO & President5,000$133.34$1.4B-22.46%+34.05%$666.7K-7.77%10b5-1Buy Now
Nov 8, 2023SellICFIRodney Mark Jr. LeeExecutive Vice President362$132.19$1.4B-22.46%+34.05%$47.9K-2.15%Buy Now
Nov 5, 2023SellICFIAnne F ChoateExecutive Vice President329$125.48$1.4B-22.46%+34.05%$41.3K-3.92%Buy Now
Nov 5, 2023SellICFIRodney Mark Jr. LeeExecutive Vice President358$125.48$1.4B-22.46%+34.05%$44.9K-2.09%Buy Now
Nov 5, 2023SellICFIJames C M MorganChief of Business Operations684$125.48$1.4B-22.46%+34.05%$85.8K-1.23%Buy Now
Aug 25, 2023SellICFIJohn WassonCEO & President1,000$130.70$1.4B-22.46%+34.05%$130.7K-2.99%Buy Now
Aug 9, 2023SellICFIRodney Mark Jr. LeeExecutive Vice President3,169$130.03$1.4B-22.46%+34.05%$412.0K-11.19%Buy Now
Aug 8, 2023SellICFIJames C M MorganChief of Business Operations4,800$130.34$1.4B-22.46%+34.05%$625.6K-10.78%10b5-1Buy Now
Aug 8, 2023SellICFIJohn WassonCEO & President5,670$130.47$1.4B-22.46%+34.05%$739.8K-32.30%Buy Now
Aug 7, 2023SellICFIJames C M MorganChief of Business Operations200$130.00$1.4B-22.46%+34.05%$26.0K-0.45%10b5-1Buy Now