NASDAQ : ICFI
$9.69 (11.36%)
23.14%
75
change: -171.0 | last: 24638
change: -83.0 | last: 12122
change: -66.0 | last: 8811
change: -45.0 | last: 56181
change: 142.0 | last: 39-
-
0.00
change: 0.0 | last: 0307.68M
| Filing Date | Reporting Person | Amount Beneficially Owned | % of Class |
|---|---|---|---|
| 2026-07-15 | Wasatch Advisors LP | 578.44K | 3.20% |
| 2026-04-30 | Vanguard Capital Management | 950.53K | 5.20% |
| 2026-04-09 | Dimensional Fund Advisors LP | 978.46K | 5.40% |
| 2026-04-06 | Wasatch Advisors LP | 1.17M | 6.40% |
| 2026-03-27 | The Vanguard Group | - | 0.00% |
| 2025-11-13 | Capital Research Global Investors | 1.61M | 8.70% |
| 2025-11-13 | Wasatch Advisors LP | 2.59M | 14.10% |
| 2025-05-13 | WASATCH ADVISORS LP | 2.23M | 12.10% |
| 2025-04-30 | The Vanguard Group | 1.2M | 6.48% |
| 2025-04-15 | Dimensional Fund Advisors LP | 877.6K | 4.80% |
| 2025-02-14 | Silvercrest Asset Management Group LLC | 525.89K | 2.80% |
| 2024-11-13 | Wasatch Advisors LP 87-0319391 | 1.55M | 8.30% |
| 2024-02-09 | 95-1411037 | 13.0 | 7.00% |
| 2022-02-14 | Management Group Inc. | 1.07M | 5.70% |
| 2022-02-14 | No. of Above Person | 997.55K | 5.28% |
| 2022-02-14 | Management Group LLC | 1.07M | 5.70% |
| 2022-02-14 | L.P. | 1.07M | 5.70% |
| 2022-02-03 | (1) BlackRock, Inc. | 1.46M | 7.70% |
| 2021-02-16 | 2 | 1.08M | 5.70% |
| 2021-02-12 | 30-0447847 | 1.37M | 7.20% |
| 2021-01-29 | (1) BlackRock, Inc. | 1.42M | 7.50% |
| 2020-02-12 | The Vanguard Group - 23-1945930 | 923.38K | 4.90% |
| 2020-02-05 | (1) BlackRock, Inc. | 1.32M | 7.00% |
| 2020-01-27 | Wellington Management Group LLP | 862.03K | 4.58% |
| 2020-01-27 | Wellington Investment Advisors Holdings LLP | 862.03K | 4.58% |
| 2020-01-27 | Wellington Group Holdings LLP | 862.03K | 4.58% |
| 2019-02-12 | Wellington Management Group LLP | 956.21K | 5.07% |
| 2019-02-12 | Wellington Investment Advisors Holdings LLP | 956.21K | 5.07% |
| 2019-02-12 | Wellington Group Holdings LLP | 956.21K | 5.07% |
| 2019-02-11 | The Vanguard Group | 3.45M | 5.17% |
| 2019-02-04 | (1) BlackRock, Inc. | 1.34M | 7.10% |
| 2018-02-13 | Vaughan Nelson Investment Management, L.P. 04-3304963 | - | 0.00% |
| 2018-02-13 | Vaughan Nelson Investment Management, Inc. 04-3304959 | - | 0.00% |
| 2018-02-08 | Wellington Group Holdings LLP | 1.57M | 8.40% |
| 2018-02-08 | Wellington Investment Advisors Holdings LLP | 1.57M | 8.40% |
| 2018-02-08 | Wellington Management Company LLP | 1.49M | 7.97% |
| 2018-02-08 | Wellington Management Group LLP | 1.57M | 8.40% |
| 2018-01-25 | (1) BlackRock, Inc. | 1.19M | 6.40% |
| 2017-02-14 | Vaughan Nelson Investment Management, L.P. 04-3304963 | 1.44M | 7.60% |
| 2017-02-14 | Vaughan Nelson Investment Management, Inc. 04-3304959 | 1.44M | 7.60% |
| 2017-02-09 | (. | 1.54M | 8.14% |
| 2016-02-12 | Software and IT Services Portfolio | 1.58M | 8.20% |
| 2016-02-12 | FMR LLC | 2.88M | 15.00% |
| 2016-02-12 | William Blair & Company, LLC | 12316.0 | 0.06% |
| 2016-02-12 | Abigail P. Johnson | 2.88M | 15.00% |
| 2016-02-11 | Vaughan Nelson Investment Management, L.P. 04-3304963 | 1.47M | 7.70% |
| 2016-02-11 | Vaughan Nelson Investment Management, Inc. 04-3304959 | 1.47M | 7.70% |
| 2016-02-09 | (. | 1.14M | 5.92% |
| 2015-08-07 | BLAIR WILLIAM & CO/IL | 967.1K | 4.99% |
| 2015-02-17 | Rydex Holdings, LLC | 709.06K | 3.66% |
| 2015-02-17 | GI Holdco, LLC | 709.06K | 3.66% |
| 2015-02-17 | Guggenheim Capital, LLC | 709.06K | 3.66% |
| 2015-02-17 | GI Holdco II, LLC | 709.06K | 3.66% |
| 2015-02-17 | Guggenheim Partners, LLC | 709.06K | 3.66% |
| 2015-02-17 | Guggenheim Partners Investment Management Holdings, LLC | 709.06K | 3.66% |
| 2015-02-17 | Security Investors, LLC | 709.06K | 3.66% |
| 2015-02-04 | BLAIR WILLIAM & CO/IL | 2.18M | 11.22% |
| 2015-02-02 | (1) BlackRock, Inc. | 1.12M | 5.80% |
| 2014-04-10 | (EIN 01-0690900) | 582.87K | 2.95% |
| 2014-02-14 | 04-2683227 | 689.73K | 3.47% |
| 2014-02-14 | (EIN 01-0690900) | 1.13M | 5.66% |
| 2014-02-13 | GGCP, Inc. | - | 0.04% |
| 2014-02-13 | GI Holdco II, LLC | 1.05M | 5.29% |
| 2014-02-13 | GI Holdco, LLC | 1.05M | 5.29% |
| 2014-02-13 | Guggenheim Partners Investment Management Holdings, LLC | 1.05M | 5.29% |
| 2014-02-13 | Rydex Holdings, LLC | 1.05M | 5.29% |
| 2014-02-13 | Security Investors, LLC | 1.05M | 5.29% |
| 2014-02-13 | Guggenheim Capital, LLC | 1.05M | 5.29% |
| 2014-02-13 | Guggenheim Partners, LLC | 1.05M | 5.29% |
| 2014-02-06 | BLAIR WILLIAM & CO/IL | 2.59M | 13.03% |
| 2014-01-29 | (1) BlackRock, Inc. | 1.17M | 5.90% |
| 2013-02-14 | Rydex Holdings, LLC | 1.06M | 5.43% |
| 2013-02-14 | Security Benefit Asset Management Holdings, LLC | 1.06M | 5.43% |
| 2013-02-14 | Guggenheim Partners, LLC | 1.06M | 5.43% |
| 2013-02-14 | (EIN 01-0690900) | 1.62M | 8.28% |
| 2013-02-14 | Security Investors, LLC | 1.06M | 5.43% |
| 2013-02-14 | Guggenheim Capital, LLC | 1.06M | 5.43% |
| 2013-02-14 | GPFT Holdco, LLC | 1.06M | 5.43% |
| 2013-02-14 | GP Holdco, LLC | 1.06M | 5.43% |
| 2013-02-08 | (1) BlackRock, Inc. | 1.09M | 5.57% |
| 2013-02-04 | William Blair & Company LLC36-2214610 | 2.49M | 12.74% |
| 2012-12-04 | Sagard Capital Partners, L.P. | 1.28M | 6.50% |
| 2012-12-04 | Sagard Capital Partners Management Corp. | 1.28M | 6.50% |
| 2012-12-04 | Sagard Capital Partners GP, Inc. | 1.28M | 6.50% |
| 2012-11-09 | Neuberger Berman Group LLCDelaware | 828.0 | 0.00% |
| 2012-11-09 | Neuberger Berman Management LLC | - | 0.00% |
| 2012-11-09 | Neuberger Berman LLC | 828.0 | 0.00% |
| 2012-02-15 | Neuberger Berman LLC | 1.45M | 7.32% |
| 2012-02-15 | Neuberger Berman Management LLC | 943.06K | 4.77% |
| 2012-02-15 | Neuberger Berman Group LLCDelaware | 1.45M | 7.32% |
| 2012-02-09 | BARCLAYS GLOBAL INVESTORS, NA. | 992.07K | 14.00% |
| 2012-02-08 | VANGUARD GROUP, INC. - 23-1945930 | 988.72K | 5.00% |
| 2012-01-31 | 48-1183041 | 1.09M | 5.50% |
| 2012-01-30 | William Blair36-2214610 | 2.07M | 10.46% |
| 2011-02-14 | Security Investors, LLC | 1.01M | 5.18% |
| 2011-02-10 | (1) BlackRock, Inc. | 954.87K | 4.91% |
| 2011-02-04 | (1) BlackRock, Inc. | 999.98K | 5.14% |
| 2011-01-25 | Wells Fargo and Company | 1.11M | 5.69% |
| 2011-01-25 | Wells Capital Management Incorporated | 1.1M | 5.65% |
| 2010-12-08 | BLAIR WILLIAM & CO/IL36-2214610 | 1.99M | 10.22% |
| 2010-02-16 | Neuberger Berman Group LLC | 1.44M | 7.66% |
| 2010-02-16 | Neuberger Berman LLC | 1.44M | 7.66% |
| 2007-02-13 | CM Equity Partners, L.P. | 2.64M | 19.10% |
| 2007-02-13 | Joel R. Jacks | 7.24M | 52.40% |
| 2007-02-13 | CMLS GP, L.P. | 5.77M | 41.70% |
| 2007-02-13 | LPE II Co-Investors, LLC | 126.18K | 0.90% |
| 2007-02-13 | LPE II, LLC | 1.34M | 9.70% |
| 2007-02-13 | CM Equity Partners II Co-Investors, L.P. | 126.18K | 0.90% |
| 2007-02-13 | CM Equity Partners II, L.P. | 1.34M | 9.70% |
| 2007-02-13 | Peter M. Schulte | 7.24M | 52.40% |
| 2007-02-13 | Lynx II GP, L.P. | 1.34M | 9.70% |
| 2007-02-13 | CMLS General Partner, LLC | 5.77M | 41.70% |
| 2007-02-13 | CMEP Co-Investment ICF, L.P. | 3.13M | 22.70% |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $85.30 | 18.32M | $1.56B | $5.3M | $571.34M | $2.13B |
| 2024-12-31 | $119.21 | 18.75M | $2.23B | $4.96M | $602.27M | $2.83B |
| 2023-12-31 | $134.09 | 18.8M | $2.52B | $6.36M | $642.67M | $3.16B |
| 2022-12-31 | $99.05 | 18.82M | $1.86B | $11.26M | $776.39M | $2.63B |
| 2021-12-31 | $102.55 | 18.87M | $1.93B | $8.25M | $648.31M | $2.57B |
| 2020-12-31 | $74.33 | 18.84M | $1.4B | $13.84M | $475.53M | $1.86B |
| 2019-12-31 | $91.62 | 18.82M | $1.72B | $6.48M | $316.01M | $2.03B |
| 2018-12-31 | $64.78 | 18.8M | $1.22B | $11.69M | $200.42M | $1.41B |
| 2017-12-31 | $52.50 | 18.77M | $985.22M | $11.81M | $206.25M | $1.18B |
| 2016-12-31 | $55.20 | 18.99M | $1.05B | $6.04M | $259.39M | $1.3B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-06-30 | $72.86 | 18.01M | $1.31B | $4.62M | $546.23M | $1.85B |
| 2026-03-31 | $65.29 | 18.24M | $1.19B | $3.88M | $602.3M | $1.79B |
| 2025-12-31 | $85.30 | 18.32M | $1.56B | $5.3M | $571.34M | $2.13B |
| 2025-09-30 | $92.80 | 18.43M | $1.71B | $3.99M | $623.95M | $2.33B |
| 2025-06-30 | $84.71 | 18.4M | $1.56B | $26.89M | $644.24M | $2.18B |
| 2025-03-31 | $84.97 | 18.51M | $1.57B | $5.72M | $687.19M | $2.25B |
| 2024-12-31 | $119.21 | 18.73M | $2.23B | $4.96M | $602.27M | $2.83B |
| 2024-09-30 | $166.79 | 18.76M | $3.13B | $6.91M | $615.79M | $3.74B |
| 2024-06-30 | $135.91 | 18.74M | $2.55B | $4.06M | $636.43M | $3.18B |
| 2024-03-31 | $149.72 | 18.76M | $2.81B | $3.68M | $681.98M | $3.49B |
| 2023-12-31 | $134.09 | 18.82M | $2.52B | $9.45M | $642.67M | $3.16B |
| 2023-09-30 | $120.81 | 18.82M | $2.27B | $5.08M | $766.27M | $3.03B |