Logo
  • Home
  • AI Agent
  • Annotations
  • Files
  • Pricing and plans
  • BlogAboutContact us
    APIMCP
    Terms of servicePrivacy policy
  • Get the full experience

    We save the real magic for signed-in users.

HomeStock ScreenerDocument SearchChartingWatchlistsRecent Filings

ICF International, Inc.(ICFI US)

$81.26-0.961.17%Ext:$94.10+12.8415.80%(Market Closed ยท 01:00:02 UTC)
Doc SearchProfileEntity StructureFinancialsChartingShort InterestEmployees

Overview

ProfileEntity Structure

Documents

SEC Filings
CategorizedChronologicalBy Owner

Financials & Metrics

FinancialsChartingShort InterestEmployees
Logo
  • Home
  • AI Agent
  • Annotations
  • Files
  • Pricing and plans
  • BlogAboutContact us
    APIMCP
    Terms of servicePrivacy policy
  • Get the full experience

    We save the real magic for signed-in users.

HomeStock ScreenerDocument SearchChartingWatchlistsRecent Filings

ICF International, Inc.(ICFI US)

$81.26-0.961.17%Ext:$94.10+12.8415.80%(Market Closed ยท 01:00:02 UTC)
Doc SearchProfileEntity StructureFinancialsChartingShort InterestEmployees

Overview

ProfileEntity Structure

Documents

SEC Filings
CategorizedChronologicalBy Owner

Financials & Metrics

FinancialsChartingShort InterestEmployees
ICFI USโ€‹
Ask AI
ICFI USโ€‹
Ask AI

SEC Filings by Owner

SEC Filings by Owner

Insider Ownership

Wasson John(179)

  • Form 4Statement of changes in beneficial ownership2 Sep
  • Form 4Statement of changes in beneficial ownership14 Jul
  • Form 4Statement of changes in beneficial ownership2 Jul
  • Form 4Statement of changes in beneficial ownership24 Mar
  • Form 4Statement of changes in beneficial ownership5 Mar
  • Form 4Statement of changes in beneficial ownership22 Jan
  • Form 4Statement of changes in beneficial ownership5 Jan
  • Form 4Statement of changes in beneficial ownership3 Dec 2025
  • Form 4Statement of changes in beneficial ownership2 Jul 2025
  • Form 4Statement of changes in beneficial ownership24 Mar 2025

Kesavan Sudhakar(111)

  • Form 4Statement of changes in beneficial ownership28 Jan 2021
  • Form 5Annual statement of beneficial ownership10 Feb 2021
  • Form 4Statement of changes in beneficial ownership5 Jan 2021
  • Form 4Statement of changes in beneficial ownership15 Sep 2020
  • Form 4Statement of changes in beneficial ownership3 Jun 2020
  • Form 4Statement of changes in beneficial ownership24 Mar 2020
  • Form 4Statement of changes in beneficial ownership13 Mar 2020
  • Form 4Statement of changes in beneficial ownership28 Jan 2020
  • Form 5Annual statement of beneficial ownership14 Feb 2020
  • Form 4Statement of changes in beneficial ownership21 Nov 2019

Glover Ellen(104)

  • Form 4Statement of changes in beneficial ownership28 May 2019
  • Form 4Statement of changes in beneficial ownership22 Mar 2019
  • Form 4Statement of changes in beneficial ownership21 Mar 2019
  • Form 4Statement of changes in beneficial ownership19 Mar 2019
  • Form 4Statement of changes in beneficial ownership14 Mar 2019
  • Form 4Statement of changes in beneficial ownership13 Mar 2019
  • Form 4Statement of changes in beneficial ownership28 Jan 2019
  • Form 4Statement of changes in beneficial ownership6 Aug 2018
  • Form 4Statement of changes in beneficial ownership12 Jul 2018
  • Form 4Statement of changes in beneficial ownership23 Mar 2018

SCHULTE PETER M(85)

  • Form 4Statement of changes in beneficial ownership21 Dec 2021
  • Form 4Statement of changes in beneficial ownership2 Jul 2021
  • Form 4Statement of changes in beneficial ownership2 Jul 2020
  • Form 4Statement of changes in beneficial ownership4 Jun 2020
  • Form 4Statement of changes in beneficial ownership2 Jul 2019
  • Form 4Statement of changes in beneficial ownership31 May 2019
  • Form 4Statement of changes in beneficial ownership28 May 2019
  • Form 4Statement of changes in beneficial ownership7 Feb 2019
  • Form 4Statement of changes in beneficial ownership3 Jul 2018
  • Form 4Statement of changes in beneficial ownership12 Jun 2018

Morgan James C M(82)

  • Form 4Statement of changes in beneficial ownership12 Nov
  • Form 4Statement of changes in beneficial ownership24 Mar
  • Form 4Statement of changes in beneficial ownership22 Jan
  • Form 4Statement of changes in beneficial ownership6 Oct 2025
  • Form 4Statement of changes in beneficial ownership29 Sep 2025
  • Form 4Statement of changes in beneficial ownership13 May 2025
  • Form 4Statement of changes in beneficial ownership24 Mar 2025
  • Form 4Statement of changes in beneficial ownership23 Jan 2025
  • Form 4Statement of changes in beneficial ownership7 Nov 2024
  • Form 4Statement of changes in beneficial ownership17 Oct 2024

Datar Srikant M.(67)

  • Form 4Statement of changes in beneficial ownership2 Jul
  • Form 4Statement of changes in beneficial ownership3 Jul 2025
  • Form 4Statement of changes in beneficial ownership3 Jul 2024
  • Form 4Statement of changes in beneficial ownership4 Dec 2023
  • Form 4Statement of changes in beneficial ownership13 Nov 2023
  • Form 4Statement of changes in beneficial ownership28 Aug 2023
  • Form 4Statement of changes in beneficial ownership25 Aug 2023
  • Form 4Statement of changes in beneficial ownership15 Aug 2023
  • Form 4Statement of changes in beneficial ownership5 Jul 2023
  • Form 4Statement of changes in beneficial ownership7 Mar 2023

Auen Eileen O'Shea(63)

  • Form 4Statement of changes in beneficial ownership2 Jul 2020
  • Form 4Statement of changes in beneficial ownership2 Jul 2019
  • Form 4Statement of changes in beneficial ownership3 Jul 2018
  • Form 4Statement of changes in beneficial ownership4 Apr 2018
  • Form 4Statement of changes in beneficial ownership4 Jan 2018
  • Form 4Statement of changes in beneficial ownership4 Oct 2017
  • Form 4Statement of changes in beneficial ownership5 Jul 2017
  • Form 4Statement of changes in beneficial ownership4 Apr 2017
  • Form 4Statement of changes in beneficial ownership5 Jan 2017
  • Form 4Statement of changes in beneficial ownership12 Jan 2017

JACKS JOEL R(52)

  • Form 4Statement of changes in beneficial ownership5 Jun 2012
  • Form 4Statement of changes in beneficial ownership9 Mar 2012
  • Form 4Statement of changes in beneficial ownership7 Mar 2012
  • Form 4Statement of changes in beneficial ownership9 Nov 2011
  • Form 4Statement of changes in beneficial ownership8 Nov 2011
  • Form 4Statement of changes in beneficial ownership6 Jun 2011
  • Form 4Statement of changes in beneficial ownership13 May 2011
  • Form 4Statement of changes in beneficial ownership11 May 2011
  • Form 4Statement of changes in beneficial ownership9 Mar 2011
  • Form 4Statement of changes in beneficial ownership30 Nov 2010

Reiff Isabel S.(41)

  • Form 4Statement of changes in beneficial ownership3 Aug 2015
  • Form 4Statement of changes in beneficial ownership2 Apr 2015
  • Form 4Statement of changes in beneficial ownership23 Mar 2015
  • Form 4Statement of changes in beneficial ownership20 Mar 2015
  • Form 4Statement of changes in beneficial ownership18 Mar 2015
  • Form 4Statement of changes in beneficial ownership12 May 2014
  • Form 4Statement of changes in beneficial ownership2 Apr 2014
  • Form 4Statement of changes in beneficial ownership2 Apr 2014
  • Form 4Statement of changes in beneficial ownership24 Mar 2014
  • Form 4Statement of changes in beneficial ownership21 Mar 2014

Ostria Sergio J(41)

  • Form 4Statement of changes in beneficial ownership26 Aug
  • Form 4Statement of changes in beneficial ownership24 Mar
  • Form 4Statement of changes in beneficial ownership22 Jan
  • Form 4Statement of changes in beneficial ownership24 Mar 2025
  • Form 4Statement of changes in beneficial ownership23 Jan 2025
  • Form 3Initial statement of beneficial ownership23 Dec 2024
  • Form 4Statement of changes in beneficial ownership22 Mar 2022
  • Form 4Statement of changes in beneficial ownership15 Mar 2022
  • Form 4Statement of changes in beneficial ownership20 Jan 2022
  • Form 4Statement of changes in beneficial ownership23 Mar 2021

Stewart Alan(39)

  • Form 4Statement of changes in beneficial ownership1 Apr 2010
  • Form 4Statement of changes in beneficial ownership16 Nov 2009
  • Form 4Statement of changes in beneficial ownership2 Oct 2009
  • Form 4Statement of changes in beneficial ownership29 Sep 2009
  • Form 4Statement of changes in beneficial ownership1 Sep 2009
  • Form 4Statement of changes in beneficial ownership12 Aug 2009
  • Form 4Statement of changes in beneficial ownership4 Aug 2009
  • Form 4Statement of changes in beneficial ownership15 Jun 2009
  • Form 4Statement of changes in beneficial ownership26 May 2009
  • Form 4Statement of changes in beneficial ownership4 May 2009

Croan Gerald(37)

  • Form 4EXIT FILING27 Jun 2012
  • Form 4Statement of changes in beneficial ownership10 Apr 2012
  • Form 4Statement of changes in beneficial ownership3 Apr 2012
  • Form 4Statement of changes in beneficial ownership14 Mar 2012
  • Form 4Statement of changes in beneficial ownership12 Apr 2011
  • Form 4Statement of changes in beneficial ownership5 Apr 2011
  • Form 4Statement of changes in beneficial ownership4 Apr 2011
  • Form 4Statement of changes in beneficial ownership15 Mar 2011
  • Form 4Statement of changes in beneficial ownership16 Nov 2010
  • Form 4/AStatement of changes in beneficial ownership (amendment)19 Oct 2010

GRISE CHERYL W(27)

  • Form 4Statement of changes in beneficial ownership5 Jul 2023
  • Form 4Statement of changes in beneficial ownership5 Jul 2022
  • Form 4Statement of changes in beneficial ownership2 Jul 2021
  • Form 4Statement of changes in beneficial ownership2 Jul 2020
  • Form 4Statement of changes in beneficial ownership2 Jul 2019
  • Form 4Statement of changes in beneficial ownership3 Jul 2018
  • Form 4Statement of changes in beneficial ownership4 Apr 2018
  • Form 4Statement of changes in beneficial ownership4 Jan 2018
  • Form 4Statement of changes in beneficial ownership4 Oct 2017
  • Form 4Statement of changes in beneficial ownership5 Jul 2017

BERSOFF EDWARD H(22)

  • Form 4Statement of changes in beneficial ownership2 Jun 2017
  • Form 4Statement of changes in beneficial ownership4 Apr 2016
  • Form 4Statement of changes in beneficial ownership5 Jan 2016
  • Form 4Statement of changes in beneficial ownership5 Oct 2015
  • Form 4Statement of changes in beneficial ownership5 Jun 2012
  • Form 4Statement of changes in beneficial ownership6 Jun 2011
  • Form 4Statement of changes in beneficial ownership11 May 2011
  • Form 4Statement of changes in beneficial ownership9 Mar 2011
  • Form 4Statement of changes in beneficial ownership12 Nov 2010
  • Form 4Statement of changes in beneficial ownership11 Aug 2010

FELDT RICHARD M(19)

  • Form 4Statement of changes in beneficial ownership5 Jun 2012
  • Form 4Statement of changes in beneficial ownership6 Jun 2011
  • Form 4Statement of changes in beneficial ownership11 May 2011
  • Form 4Statement of changes in beneficial ownership15 Mar 2011
  • Form 4Statement of changes in beneficial ownership9 Mar 2011
  • Form 4Statement of changes in beneficial ownership12 Nov 2010
  • Form 4Statement of changes in beneficial ownership11 Aug 2010
  • Form 4Statement of changes in beneficial ownership12 May 2010
  • Form 4Statement of changes in beneficial ownership16 Mar 2010
  • Form 4/AStatement of changes in beneficial ownership (amendment)16 Nov 2009

Lee Rodney Mark Jr.(19)

  • Form 4Statement of changes in beneficial ownership2 Jan 2024
  • Form 4Statement of changes in beneficial ownership9 Nov 2023
  • Form 4Statement of changes in beneficial ownership7 Nov 2023
  • Form 4Statement of changes in beneficial ownership10 Aug 2023
  • Form 4Statement of changes in beneficial ownership3 Jul 2023
  • Form 4Statement of changes in beneficial ownership22 Mar 2023
  • Form 4Statement of changes in beneficial ownership26 Jan 2023
  • Form 4Statement of changes in beneficial ownership3 Jan 2023
  • Form 4Statement of changes in beneficial ownership10 Nov 2022
  • Form 4Statement of changes in beneficial ownership8 Nov 2022

Choate Anne F(18)

  • Form 4Statement of changes in beneficial ownership10 Nov
  • Form 4Statement of changes in beneficial ownership24 Mar
  • Form 4Statement of changes in beneficial ownership22 Jan
  • Form 4Statement of changes in beneficial ownership12 Nov 2025
  • Form 4Statement of changes in beneficial ownership24 Mar 2025
  • Form 4Statement of changes in beneficial ownership23 Jan 2025
  • Form 4Statement of changes in beneficial ownership12 Nov 2024
  • Form 4Statement of changes in beneficial ownership7 Nov 2024
  • Form 4Statement of changes in beneficial ownership30 Aug 2024
  • Form 4Statement of changes in beneficial ownership10 Jul 2024

VAN HANDEL MICHAEL J(17)

  • Form 4Statement of changes in beneficial ownership2 Jul
  • Form 4Statement of changes in beneficial ownership18 May
  • Form 4Statement of changes in beneficial ownership3 Jul 2025
  • Form 4Statement of changes in beneficial ownership3 Jul 2024
  • Form 4Statement of changes in beneficial ownership9 Aug 2023
  • Form 4Statement of changes in beneficial ownership5 Jul 2023
  • Form 4Statement of changes in beneficial ownership5 Jul 2022
  • Form 4Statement of changes in beneficial ownership2 Jul 2021
  • Form 4Statement of changes in beneficial ownership10 Aug 2020
  • Form 4Statement of changes in beneficial ownership2 Jul 2020

Mehl Randall(17)

  • Form 4Statement of changes in beneficial ownership2 Jul
  • Form 4Statement of changes in beneficial ownership6 Mar
  • Form 4Statement of changes in beneficial ownership17 Nov 2025
  • Form 4Statement of changes in beneficial ownership3 Jul 2025
  • Form 4Statement of changes in beneficial ownership10 Jun 2025
  • Form 4Statement of changes in beneficial ownership3 Jul 2024
  • Form 4Statement of changes in beneficial ownership5 Jul 2023
  • Form 4Statement of changes in beneficial ownership5 Jul 2022
  • Form 4Statement of changes in beneficial ownership2 Jul 2021
  • Form 4Statement of changes in beneficial ownership2 Jul 2020

Lucien David(16)

  • Form 4Statement of changes in beneficial ownership6 Jun 2011
  • Form 4Statement of changes in beneficial ownership11 May 2011
  • Form 4Statement of changes in beneficial ownership9 Mar 2011
  • Form 4Statement of changes in beneficial ownership12 Nov 2010
  • Form 4Statement of changes in beneficial ownership11 Aug 2010
  • Form 4Statement of changes in beneficial ownership12 May 2010
  • Form 4Statement of changes in beneficial ownership16 Mar 2010
  • Form 4Statement of changes in beneficial ownership13 Nov 2009
  • Form 4Statement of changes in beneficial ownership29 Sep 2009
  • Form 4PRIMARY DOCUMENT12 Nov 2008

Gupta Sanjay(13)

  • Form 4Statement of changes in beneficial ownership14 Dec 2018
  • Form 4Statement of changes in beneficial ownership3 Jul 2018
  • Form 4Statement of changes in beneficial ownership4 Apr 2018
  • Form 4Statement of changes in beneficial ownership4 Jan 2018
  • Form 4Statement of changes in beneficial ownership4 Oct 2017
  • Form 4Statement of changes in beneficial ownership5 Jul 2017
  • Form 4Statement of changes in beneficial ownership4 Apr 2017
  • Form 4Statement of changes in beneficial ownership5 Jan 2017
  • Form 4Statement of changes in beneficial ownership4 Oct 2016
  • Form 4Statement of changes in beneficial ownership6 Jul 2016

KATZ LESLYE G(12)

  • Form 4Statement of changes in beneficial ownership2 Jun 2017
  • Form 4Statement of changes in beneficial ownership4 Apr 2017
  • Form 4Statement of changes in beneficial ownership5 Jan 2017
  • Form 4Statement of changes in beneficial ownership4 Oct 2016
  • Form 4Statement of changes in beneficial ownership6 Jul 2016
  • Form 4Statement of changes in beneficial ownership4 Apr 2016
  • Form 4Statement of changes in beneficial ownership5 Jan 2016
  • Form 4Statement of changes in beneficial ownership2 Oct 2015
  • Form 4Statement of changes in beneficial ownership1 Jul 2015
  • Form 4Statement of changes in beneficial ownership2 Apr 2015

Kocot S Lawrence(11)

  • Form 4Statement of changes in beneficial ownership27 Apr 2015
  • Form 4Statement of changes in beneficial ownership2 Apr 2015
  • Form 4Statement of changes in beneficial ownership5 Jan 2015
  • Form 4Statement of changes in beneficial ownership2 Oct 2014
  • Form 4Statement of changes in beneficial ownership2 Jul 2014
  • Form 4Statement of changes in beneficial ownership2 Apr 2014
  • Form 4PRIMARY DOCUMENT3 Jan 2014
  • Form 4PRIMARY DOCUMENT2 Oct 2013
  • Form 4Statement of changes in beneficial ownership5 Jul 2012
  • Form 3Initial statement of beneficial ownership5 Jun 2012

SALMIRS SCOTT B(10)

  • Form 4Statement of changes in beneficial ownership2 Jul
  • Form 4Statement of changes in beneficial ownership3 Jul 2025
  • Form 4Statement of changes in beneficial ownership10 Jun 2025
  • Form 4Statement of changes in beneficial ownership7 Mar 2025
  • Form 4Statement of changes in beneficial ownership19 Nov 2024
  • Form 4Statement of changes in beneficial ownership3 Jul 2024
  • Form 4Statement of changes in beneficial ownership5 Jul 2023
  • Form 4Statement of changes in beneficial ownership5 Jul 2022
  • Form 4Statement of changes in beneficial ownership2 Jul 2021
  • Form 3Initial statement of beneficial ownership27 May 2021

CM Equity Partners II, L.P.(8)

  • Form 4Statement of changes in beneficial ownership14 Jan 2010
  • Form 4Statement of changes in beneficial ownership8 Oct 2009
  • Form 4Statement of changes in beneficial ownership2 Jul 2009
  • Form 4Statement of changes in beneficial ownership24 Apr 2009
  • Form 4Statement of changes in beneficial ownership21 Nov 2008
  • Form 4Statement of changes in beneficial ownership2 Oct 2006
  • Form 3/AInitial statement of beneficial ownership (amendment)2 Oct 2006
  • Form 3Initial statement of beneficial ownership27 Sep 2006

CMLS General Partner, LLC(8)

  • Form 4Statement of changes in beneficial ownership14 Jan 2010
  • Form 4Statement of changes in beneficial ownership8 Oct 2009
  • Form 4Statement of changes in beneficial ownership2 Jul 2009
  • Form 4Statement of changes in beneficial ownership24 Apr 2009
  • Form 4Statement of changes in beneficial ownership21 Nov 2008
  • Form 4Statement of changes in beneficial ownership2 Oct 2006
  • Form 3/AInitial statement of beneficial ownership (amendment)2 Oct 2006
  • Form 3Initial statement of beneficial ownership27 Sep 2006

CMLS GP, L.P.(8)

  • Form 4Statement of changes in beneficial ownership14 Jan 2010
  • Form 4Statement of changes in beneficial ownership8 Oct 2009
  • Form 4Statement of changes in beneficial ownership2 Jul 2009
  • Form 4Statement of changes in beneficial ownership24 Apr 2009
  • Form 4Statement of changes in beneficial ownership21 Nov 2008
  • Form 4Statement of changes in beneficial ownership2 Oct 2006
  • Form 3/AInitial statement of beneficial ownership (amendment)2 Oct 2006
  • Form 3Initial statement of beneficial ownership27 Sep 2006

ECK PHILLIP(8)

  • Form 4Statement of changes in beneficial ownership1 Mar 2017
  • Form 4Statement of changes in beneficial ownership5 Dec 2016
  • Form 4Statement of changes in beneficial ownership4 Nov 2016
  • Form 4Statement of changes in beneficial ownership25 May 2016
  • Form 4Statement of changes in beneficial ownership21 Jun 2016
  • Form 4Statement of changes in beneficial ownership21 Mar 2016
  • Form 4ECK TEST18 Mar 2016
  • Form 3Initial statement of beneficial ownership16 Jun 2015

Taylor Richard Dewayne(8)

  • Form 4Statement of changes in beneficial ownership28 May 2019
  • Form 4Statement of changes in beneficial ownership21 Mar 2019
  • Form 4Statement of changes in beneficial ownership14 Mar 2019
  • Form 4Statement of changes in beneficial ownership13 Mar 2019
  • Form 4Statement of changes in beneficial ownership21 Mar 2018
  • Form 4Statement of changes in beneficial ownership14 Mar 2018
  • Form 4Statement of changes in beneficial ownership22 Mar 2017
  • Form 3Initial statement of beneficial ownership1 Mar 2017

Crouther Marilyn C(8)

  • Form 4Statement of changes in beneficial ownership2 Jul
  • Form 4Statement of changes in beneficial ownership3 Jul 2025
  • Form 4Statement of changes in beneficial ownership3 Jul 2024
  • Form 4Statement of changes in beneficial ownership5 Jul 2023
  • Form 4Statement of changes in beneficial ownership5 Jul 2022
  • Form 4Statement of changes in beneficial ownership2 Jul 2021
  • Form 4Statement of changes in beneficial ownership5 Oct 2020
  • Form 3Initial statement of beneficial ownership2 Sep 2020

Vargo Ronald P(7)

  • Form 4Statement of changes in beneficial ownership12 May 2011
  • Form 4Statement of changes in beneficial ownership5 Apr 2011
  • Form 4Statement of changes in beneficial ownership4 Apr 2011
  • Form 4Statement of changes in beneficial ownership15 Mar 2011
  • Form 4Statement of changes in beneficial ownership12 May 2010
  • Form 3/AInitial statement of beneficial ownership (amendment)11 Aug 2010
  • Form 3Initial statement of beneficial ownership6 Apr 2010

CM Equity Partners II Co-Investors, L.P.(7)

  • Form 4Statement of changes in beneficial ownership14 Jan 2010
  • Form 4Statement of changes in beneficial ownership8 Oct 2009
  • Form 4Statement of changes in beneficial ownership2 Jul 2009
  • Form 4Statement of changes in beneficial ownership24 Apr 2009
  • Form 4Statement of changes in beneficial ownership21 Nov 2008
  • Form 4Statement of changes in beneficial ownership2 Oct 2006
  • Form 3Initial statement of beneficial ownership27 Sep 2006

CMEP Co-Investment ICF, L.P.(7)

  • Form 4Statement of changes in beneficial ownership14 Jan 2010
  • Form 4Statement of changes in beneficial ownership8 Oct 2009
  • Form 4Statement of changes in beneficial ownership2 Jul 2009
  • Form 4Statement of changes in beneficial ownership24 Apr 2009
  • Form 4Statement of changes in beneficial ownership21 Nov 2008
  • Form 4Statement of changes in beneficial ownership2 Oct 2006
  • Form 3Initial statement of beneficial ownership27 Sep 2006

CM Equity Partners, L.P.(7)

  • Form 4Statement of changes in beneficial ownership14 Jan 2010
  • Form 4Statement of changes in beneficial ownership8 Oct 2009
  • Form 4Statement of changes in beneficial ownership2 Jul 2009
  • Form 4Statement of changes in beneficial ownership24 Apr 2009
  • Form 4Statement of changes in beneficial ownership21 Nov 2008
  • Form 4Statement of changes in beneficial ownership2 Oct 2006
  • Form 3Initial statement of beneficial ownership27 Sep 2006

LPE II Co-Investors, LLC(7)

  • Form 4Statement of changes in beneficial ownership14 Jan 2010
  • Form 4Statement of changes in beneficial ownership8 Oct 2009
  • Form 4Statement of changes in beneficial ownership2 Jul 2009
  • Form 4Statement of changes in beneficial ownership24 Apr 2009
  • Form 4Statement of changes in beneficial ownership21 Nov 2008
  • Form 4Statement of changes in beneficial ownership2 Oct 2006
  • Form 3Initial statement of beneficial ownership27 Sep 2006

LPE II, LLC(7)

  • Form 4Statement of changes in beneficial ownership14 Jan 2010
  • Form 4Statement of changes in beneficial ownership8 Oct 2009
  • Form 4Statement of changes in beneficial ownership2 Jul 2009
  • Form 4Statement of changes in beneficial ownership24 Apr 2009
  • Form 4Statement of changes in beneficial ownership21 Nov 2008
  • Form 4Statement of changes in beneficial ownership2 Oct 2006
  • Form 3/AInitial statement of beneficial ownership (amendment)2 Oct 2006

Lynx II GP, L.P.(7)

  • Form 4Statement of changes in beneficial ownership14 Jan 2010
  • Form 4Statement of changes in beneficial ownership8 Oct 2009
  • Form 4Statement of changes in beneficial ownership2 Jul 2009
  • Form 4Statement of changes in beneficial ownership24 Apr 2009
  • Form 4Statement of changes in beneficial ownership21 Nov 2008
  • Form 4Statement of changes in beneficial ownership2 Oct 2006
  • Form 3/AInitial statement of beneficial ownership (amendment)2 Oct 2006

Williams Michelle A(7)

  • Form 4Statement of changes in beneficial ownership2 Jul
  • Form 4Statement of changes in beneficial ownership3 Jul 2025
  • Form 4Statement of changes in beneficial ownership3 Jul 2024
  • Form 4Statement of changes in beneficial ownership5 Jul 2023
  • Form 4Statement of changes in beneficial ownership5 Jul 2022
  • Form 4Statement of changes in beneficial ownership4 Jan 2022
  • Form 3Initial statement of beneficial ownership1 Dec 2021

Broadus Barry M(7)

  • Form 4Statement of changes in beneficial ownership22 Jan
  • Form 4Statement of changes in beneficial ownership24 Mar 2025
  • Form 4Statement of changes in beneficial ownership23 Jan 2025
  • Form 4Statement of changes in beneficial ownership22 Mar 2024
  • Form 4Statement of changes in beneficial ownership22 Mar 2023
  • Form 4Statement of changes in beneficial ownership22 Mar 2022
  • Form 3Initial statement of beneficial ownership28 Feb 2022

WELSH BETTINA GARCIA(6)

  • Form 4Statement of changes in beneficial ownership22 Mar 2022
  • Form 4Statement of changes in beneficial ownership15 Nov 2021
  • Form 4Statement of changes in beneficial ownership23 Mar 2021
  • Form 4Statement of changes in beneficial ownership12 Nov 2020
  • Form 4Statement of changes in beneficial ownership24 Mar 2020
  • Form 3Initial statement of beneficial ownership2 Mar 2020

Terreri Donald J(6)

  • Form 4Statement of changes in beneficial ownership19 Oct 2022
  • Form 4Statement of changes in beneficial ownership9 Aug 2022
  • Form 4Statement of changes in beneficial ownership22 Mar 2022
  • Form 4Statement of changes in beneficial ownership9 Aug 2021
  • Form 4Statement of changes in beneficial ownership23 Mar 2021
  • Form 3Initial statement of beneficial ownership13 Oct 2020

Murray Sandra(5)

  • Form 4Statement of changes in beneficial ownership25 Jul 2012
  • Form 4Statement of changes in beneficial ownership3 Apr 2012
  • Form 4Statement of changes in beneficial ownership20 Mar 2012
  • Form 4Statement of changes in beneficial ownership12 Aug 2011
  • Form 3Initial statement of beneficial ownership12 May 2011

MONIZ ERNERST J(4)

  • Form 4Statement of changes in beneficial ownership20 May 2013
  • Form 4Statement of changes in beneficial ownership5 Jun 2012
  • Form 4Statement of changes in beneficial ownership7 Jun 2011
  • Form 3Initial statement of beneficial ownership7 Jun 2011

Angoorly Caroline(4)

  • Form 4Statement of changes in beneficial ownership2 Jul
  • Form 4Statement of changes in beneficial ownership3 Jul 2025
  • Form 4Statement of changes in beneficial ownership2 Apr 2025
  • Form 3Initial statement of beneficial ownership14 Mar 2025

Chadha Ranjit S(4)

  • Form 4Statement of changes in beneficial ownership24 Mar
  • Form 4Statement of changes in beneficial ownership24 Mar 2025
  • Form 4Statement of changes in beneficial ownership22 Mar 2024
  • Form 3Initial statement of beneficial ownership3 Apr 2023

GOLINVAUX THERESA D(4)

  • Form 4Statement of changes in beneficial ownership11 May 2020
  • Form 4Statement of changes in beneficial ownership24 Mar 2020
  • Form 4Statement of changes in beneficial ownership15 Nov 2019
  • Form 3Initial statement of beneficial ownership5 Jun 2019

โ‰ฅ5% Ownership

BlackRock Inc.(15)

  • SC 13G/AICF International, Inc.26 Jan 2024
  • SC 13G/AICF International, Inc.7 Feb 2023
  • SC 13G/AICF International, Inc.3 Feb 2022
  • SC 13G/AICF International, Inc.29 Jan 2021
  • SC 13G/AICF International, Inc.5 Feb 2020
  • SC 13G/AICF International, Inc.4 Feb 2019
  • SC 13G/AICF International, Inc.25 Jan 2018
  • SC 13G/AICF International, Inc.25 Jan 2017
  • SC 13G/AICF International, Inc.26 Jan 2016
  • SC 13G/AICF International, Inc.2 Feb 2015

FMR LLC(11)

  • SC 13GICF International, Inc.6 Aug
  • SC 13G/AICF International, Inc.8 Feb 2021
  • SC 13G/AICF International, Inc.7 Feb 2020
  • SC 13G/AICF International, Inc.13 Feb 2019
  • SC 13G/AICF International, Inc.10 Sep 2018
  • SC 13G/AICF International, Inc.13 Feb 2018
  • SC 13G/AICF International, Inc.14 Feb 2017
  • SC 13G/AICF International, Inc.12 Feb 2016
  • SC 13G/AICF International, Inc.13 Feb 2015
  • SC 13G/AICF International, Inc.10 Mar 2014

DIMENSIONAL FUND ADVISORS LP(11)

  • SC 13GICF International, Inc.9 Apr
  • SC 13G/AICF International, Inc.15 Apr 2025
  • SC 13G/AICF International, Inc.9 Feb 2024
  • SC 13G/AICF International, Inc.10 Feb 2023
  • SC 13G/AICF International, Inc.8 Feb 2022
  • SC 13G/AICF International, Inc.12 Feb 2021
  • SC 13G/AICF International, Inc.12 Feb 2020
  • SC 13G/AICF International, Inc.8 Feb 2019
  • SC 13G/AICF International, Inc.9 Feb 2018
  • SC 13GICF International, Inc.9 Feb 2017

VANGUARD GROUP INC(9)

  • SC 13G/AICF International, Inc.27 Mar
  • SC 13G/AICF International, Inc.30 Apr 2025
  • SC 13G/AICF International, Inc.13 Feb 2024
  • SC 13GICF International, Inc.9 Feb 2023
  • SC 13G/AICF International, Inc.12 Feb 2020
  • SC 13GICF International, Inc.11 Feb 2019
  • SC 13G/AICF International, Inc.11 Feb 2014
  • SC 13G/AICF International, Inc.11 Feb 2013
  • SC 13GICF International, Inc.8 Feb 2012

BLAIR WILLIAM & CO/IL(9)

  • SC 13G/AICF International, Inc.12 Feb 2016
  • SC 13G/AICF International, Inc.7 Aug 2015
  • SC 13G/AICF International, Inc.2 Jul 2015
  • SC 13G/AICF International, Inc.4 Feb 2015
  • SC 13G/AICF International, Inc.6 Feb 2014
  • SC 13G/AICF International, Inc.4 Feb 2013
  • SC 13G/AICF International, Inc.30 Jan 2012
  • SC 13G/AICF International, Inc.8 Feb 2011
  • SC 13GICF International, Inc.8 Dec 2010

WASATCH ADVISORS LP(8)

  • SC 13GICF International, Inc.9 Oct
  • SC 13GICF International, Inc.9 Oct
  • SC 13G/AICF International, Inc.15 Jul
  • SC 13G/AICF International, Inc.6 Apr
  • SC 13G/AICF International, Inc.13 Nov 2025
  • SC 13G/AICF International, Inc.13 May 2025
  • SC 13G/AICF International, Inc.5 Dec 2024
  • SC 13GICF International, Inc.13 Nov 2024

WELLINGTON MANAGEMENT GROUP LLP(5)

  • SC 13G/AICF International, Inc.27 Jan 2020
  • SC 13G/AICF International, Inc.12 Feb 2019
  • SC 13GICF International, Inc.8 Feb 2018
  • SC 13G/AICF International, Inc.14 Feb 2014
  • SC 13GICF International, Inc.14 Feb 2013

VAUGHAN NELSON INVESTMENT MANAGEMENT, L.P.(5)

  • SC 13G/AICF International, Inc.13 Feb 2018
  • SC 13G/AICF International, Inc.14 Feb 2017
  • SC 13G/AICF International, Inc.11 Feb 2016
  • SC 13G/AICF International, Inc.13 Feb 2015
  • SC 13GICF International, Inc.13 Feb 2014

SILVERCREST ASSET MANAGEMENT GROUP LLC(5)

  • SC 13G/AICF International, Inc.14 Feb 2025
  • SC 13G/AICF International, Inc.14 Feb 2024
  • SC 13G/AICF International, Inc.14 Feb 2023
  • SC 13G/AICF International, Inc.14 Feb 2022
  • SC 13GICF International, Inc.16 Feb 2021

JACKS JOEL R(5)

  • SC 13G/AICF International, Inc.8 Apr 2010
  • SC 13G/AICF International, Inc.12 Feb 2010
  • SC 13G/AICF International, Inc.8 Oct 2009
  • SC 13G/AICF International, Inc.7 Jul 2009
  • SC 13G/AICF International, Inc.30 Apr 2009

Sagard Capital Partners, L.P.(5)

  • SC 13D/AICF International, Inc.28 Aug 2015
  • SC 13D/AICF International, Inc.11 Oct 2013
  • SC 13D/AICF International, Inc.25 Jan 2013
  • SC 13D/AICF International, Inc.4 Dec 2012
  • SC 13DICF International, Inc.1 Nov 2012

Neuberger Berman Group LLC(4)

  • SC 13G/AICF International, Inc.9 Nov 2012
  • SC 13G/AICF International, Inc.15 Feb 2012
  • SC 13G/AICF International, Inc.14 Feb 2011
  • SC 13GICF International, Inc.16 Feb 2010

GALLEON MANAGEMENT L P(3)

  • SC 13G/AICF International, Inc.14 Feb 2008
  • SC 13G/AICF International, Inc.13 Feb 2007
  • SC 13GICF International, Inc.9 Jan 2007

THIRD AVENUE MANAGEMENT LLC(3)

  • SC 13GICF International, Inc.10 Apr 2014
  • SC 13GICF International, Inc.14 Feb 2014
  • SC 13GICF International, Inc.14 Feb 2013

GUGGENHEIM CAPITAL LLC(3)

  • SC 13G/AICF International, Inc.17 Feb 2015
  • SC 13G/AICF International, Inc.13 Feb 2014
  • SC 13G/AICF International, Inc.14 Feb 2013

Capital Research Global Investors(3)

  • SC 13G/AICF International, Inc.12 Aug
  • SC 13G/AICF International, Inc.13 Nov 2025
  • SC 13GICF International, Inc.9 Feb 2024

ALGER FRED MANAGEMENT INC(2)

  • SC 13G/AICF International, Inc.11 Apr 2011
  • SC 13GICF International, Inc.14 Feb 2011

WELLS FARGO & CO/MN(2)

  • SC 13G/AICF International, Inc.11 Apr 2011
  • SC 13GICF International, Inc.25 Jan 2011

SECURITY INVESTORS LLC(2)

  • SC 13G/AICF International, Inc.31 Jan 2012
  • SC 13GICF International, Inc.14 Feb 2011

AMERIPRISE FINANCIAL INC(2)

  • SC 13G/AICF International, Inc.14 Feb 2023
  • SC 13GICF International, Inc.14 Feb 2022

CM Equity Partners, L.P.(2)

  • SC 13G/AICF International, Inc.26 Nov 2008
  • SC 13G/AICF International, Inc.31 Jan 2008

Bank Of New York Mellon CORP(2)

  • SC 13G/AICF International, Inc.10 Sep 2012
  • SC 13GICF International, Inc.30 Jan 2012

ALLIANCEBERNSTEIN L.P.(1)

  • SC 13GICF International, Inc.14 Aug

SCHULTE PETER M(1)

  • SC 13GICF International, Inc.13 Feb 2007

VANGUARD CAPITAL MANAGEMENT LLC(1)

  • SC 13GICF International, Inc.30 Apr

Insider Ownership

Wasson John(179)

  • Form 4Statement of changes in beneficial ownership2 Sep
  • Form 4Statement of changes in beneficial ownership14 Jul
  • Form 4Statement of changes in beneficial ownership2 Jul
  • Form 4Statement of changes in beneficial ownership24 Mar
  • Form 4Statement of changes in beneficial ownership5 Mar
  • Form 4Statement of changes in beneficial ownership22 Jan
  • Form 4Statement of changes in beneficial ownership5 Jan
  • Form 4Statement of changes in beneficial ownership3 Dec 2025
  • Form 4Statement of changes in beneficial ownership2 Jul 2025
  • Form 4Statement of changes in beneficial ownership24 Mar 2025

Kesavan Sudhakar(111)

  • Form 4Statement of changes in beneficial ownership28 Jan 2021
  • Form 5Annual statement of beneficial ownership10 Feb 2021
  • Form 4Statement of changes in beneficial ownership5 Jan 2021
  • Form 4Statement of changes in beneficial ownership15 Sep 2020
  • Form 4Statement of changes in beneficial ownership3 Jun 2020
  • Form 4Statement of changes in beneficial ownership24 Mar 2020
  • Form 4Statement of changes in beneficial ownership13 Mar 2020
  • Form 4Statement of changes in beneficial ownership28 Jan 2020
  • Form 5Annual statement of beneficial ownership14 Feb 2020
  • Form 4Statement of changes in beneficial ownership21 Nov 2019

Glover Ellen(104)

  • Form 4Statement of changes in beneficial ownership28 May 2019
  • Form 4Statement of changes in beneficial ownership22 Mar 2019
  • Form 4Statement of changes in beneficial ownership21 Mar 2019
  • Form 4Statement of changes in beneficial ownership19 Mar 2019
  • Form 4Statement of changes in beneficial ownership14 Mar 2019
  • Form 4Statement of changes in beneficial ownership13 Mar 2019
  • Form 4Statement of changes in beneficial ownership28 Jan 2019
  • Form 4Statement of changes in beneficial ownership6 Aug 2018
  • Form 4Statement of changes in beneficial ownership12 Jul 2018
  • Form 4Statement of changes in beneficial ownership23 Mar 2018

SCHULTE PETER M(85)

  • Form 4Statement of changes in beneficial ownership21 Dec 2021
  • Form 4Statement of changes in beneficial ownership2 Jul 2021
  • Form 4Statement of changes in beneficial ownership2 Jul 2020
  • Form 4Statement of changes in beneficial ownership4 Jun 2020
  • Form 4Statement of changes in beneficial ownership2 Jul 2019
  • Form 4Statement of changes in beneficial ownership31 May 2019
  • Form 4Statement of changes in beneficial ownership28 May 2019
  • Form 4Statement of changes in beneficial ownership7 Feb 2019
  • Form 4Statement of changes in beneficial ownership3 Jul 2018
  • Form 4Statement of changes in beneficial ownership12 Jun 2018

Morgan James C M(82)

  • Form 4Statement of changes in beneficial ownership12 Nov
  • Form 4Statement of changes in beneficial ownership24 Mar
  • Form 4Statement of changes in beneficial ownership22 Jan
  • Form 4Statement of changes in beneficial ownership6 Oct 2025
  • Form 4Statement of changes in beneficial ownership29 Sep 2025
  • Form 4Statement of changes in beneficial ownership13 May 2025
  • Form 4Statement of changes in beneficial ownership24 Mar 2025
  • Form 4Statement of changes in beneficial ownership23 Jan 2025
  • Form 4Statement of changes in beneficial ownership7 Nov 2024
  • Form 4Statement of changes in beneficial ownership17 Oct 2024

Datar Srikant M.(67)

  • Form 4Statement of changes in beneficial ownership2 Jul
  • Form 4Statement of changes in beneficial ownership3 Jul 2025
  • Form 4Statement of changes in beneficial ownership3 Jul 2024
  • Form 4Statement of changes in beneficial ownership4 Dec 2023
  • Form 4Statement of changes in beneficial ownership13 Nov 2023
  • Form 4Statement of changes in beneficial ownership28 Aug 2023
  • Form 4Statement of changes in beneficial ownership25 Aug 2023
  • Form 4Statement of changes in beneficial ownership15 Aug 2023
  • Form 4Statement of changes in beneficial ownership5 Jul 2023
  • Form 4Statement of changes in beneficial ownership7 Mar 2023

Auen Eileen O'Shea(63)

  • Form 4Statement of changes in beneficial ownership2 Jul 2020
  • Form 4Statement of changes in beneficial ownership2 Jul 2019
  • Form 4Statement of changes in beneficial ownership3 Jul 2018
  • Form 4Statement of changes in beneficial ownership4 Apr 2018
  • Form 4Statement of changes in beneficial ownership4 Jan 2018
  • Form 4Statement of changes in beneficial ownership4 Oct 2017
  • Form 4Statement of changes in beneficial ownership5 Jul 2017
  • Form 4Statement of changes in beneficial ownership4 Apr 2017
  • Form 4Statement of changes in beneficial ownership5 Jan 2017
  • Form 4Statement of changes in beneficial ownership12 Jan 2017

JACKS JOEL R(52)

  • Form 4Statement of changes in beneficial ownership5 Jun 2012
  • Form 4Statement of changes in beneficial ownership9 Mar 2012
  • Form 4Statement of changes in beneficial ownership7 Mar 2012
  • Form 4Statement of changes in beneficial ownership9 Nov 2011
  • Form 4Statement of changes in beneficial ownership8 Nov 2011
  • Form 4Statement of changes in beneficial ownership6 Jun 2011
  • Form 4Statement of changes in beneficial ownership13 May 2011
  • Form 4Statement of changes in beneficial ownership11 May 2011
  • Form 4Statement of changes in beneficial ownership9 Mar 2011
  • Form 4Statement of changes in beneficial ownership30 Nov 2010

Reiff Isabel S.(41)

  • Form 4Statement of changes in beneficial ownership3 Aug 2015
  • Form 4Statement of changes in beneficial ownership2 Apr 2015
  • Form 4Statement of changes in beneficial ownership23 Mar 2015
  • Form 4Statement of changes in beneficial ownership20 Mar 2015
  • Form 4Statement of changes in beneficial ownership18 Mar 2015
  • Form 4Statement of changes in beneficial ownership12 May 2014
  • Form 4Statement of changes in beneficial ownership2 Apr 2014
  • Form 4Statement of changes in beneficial ownership2 Apr 2014
  • Form 4Statement of changes in beneficial ownership24 Mar 2014
  • Form 4Statement of changes in beneficial ownership21 Mar 2014

Ostria Sergio J(41)

  • Form 4Statement of changes in beneficial ownership26 Aug
  • Form 4Statement of changes in beneficial ownership24 Mar
  • Form 4Statement of changes in beneficial ownership22 Jan
  • Form 4Statement of changes in beneficial ownership24 Mar 2025
  • Form 4Statement of changes in beneficial ownership23 Jan 2025
  • Form 3Initial statement of beneficial ownership23 Dec 2024
  • Form 4Statement of changes in beneficial ownership22 Mar 2022
  • Form 4Statement of changes in beneficial ownership15 Mar 2022
  • Form 4Statement of changes in beneficial ownership20 Jan 2022
  • Form 4Statement of changes in beneficial ownership23 Mar 2021

Stewart Alan(39)

  • Form 4Statement of changes in beneficial ownership1 Apr 2010
  • Form 4Statement of changes in beneficial ownership16 Nov 2009
  • Form 4Statement of changes in beneficial ownership2 Oct 2009
  • Form 4Statement of changes in beneficial ownership29 Sep 2009
  • Form 4Statement of changes in beneficial ownership1 Sep 2009
  • Form 4Statement of changes in beneficial ownership12 Aug 2009
  • Form 4Statement of changes in beneficial ownership4 Aug 2009
  • Form 4Statement of changes in beneficial ownership15 Jun 2009
  • Form 4Statement of changes in beneficial ownership26 May 2009
  • Form 4Statement of changes in beneficial ownership4 May 2009

Croan Gerald(37)

  • Form 4EXIT FILING27 Jun 2012
  • Form 4Statement of changes in beneficial ownership10 Apr 2012
  • Form 4Statement of changes in beneficial ownership3 Apr 2012
  • Form 4Statement of changes in beneficial ownership14 Mar 2012
  • Form 4Statement of changes in beneficial ownership12 Apr 2011
  • Form 4Statement of changes in beneficial ownership5 Apr 2011
  • Form 4Statement of changes in beneficial ownership4 Apr 2011
  • Form 4Statement of changes in beneficial ownership15 Mar 2011
  • Form 4Statement of changes in beneficial ownership16 Nov 2010
  • Form 4/AStatement of changes in beneficial ownership (amendment)19 Oct 2010

GRISE CHERYL W(27)

  • Form 4Statement of changes in beneficial ownership5 Jul 2023
  • Form 4Statement of changes in beneficial ownership5 Jul 2022
  • Form 4Statement of changes in beneficial ownership2 Jul 2021
  • Form 4Statement of changes in beneficial ownership2 Jul 2020
  • Form 4Statement of changes in beneficial ownership2 Jul 2019
  • Form 4Statement of changes in beneficial ownership3 Jul 2018
  • Form 4Statement of changes in beneficial ownership4 Apr 2018
  • Form 4Statement of changes in beneficial ownership4 Jan 2018
  • Form 4Statement of changes in beneficial ownership4 Oct 2017
  • Form 4Statement of changes in beneficial ownership5 Jul 2017

BERSOFF EDWARD H(22)

  • Form 4Statement of changes in beneficial ownership2 Jun 2017
  • Form 4Statement of changes in beneficial ownership4 Apr 2016
  • Form 4Statement of changes in beneficial ownership5 Jan 2016
  • Form 4Statement of changes in beneficial ownership5 Oct 2015
  • Form 4Statement of changes in beneficial ownership5 Jun 2012
  • Form 4Statement of changes in beneficial ownership6 Jun 2011
  • Form 4Statement of changes in beneficial ownership11 May 2011
  • Form 4Statement of changes in beneficial ownership9 Mar 2011
  • Form 4Statement of changes in beneficial ownership12 Nov 2010
  • Form 4Statement of changes in beneficial ownership11 Aug 2010

FELDT RICHARD M(19)

  • Form 4Statement of changes in beneficial ownership5 Jun 2012
  • Form 4Statement of changes in beneficial ownership6 Jun 2011
  • Form 4Statement of changes in beneficial ownership11 May 2011
  • Form 4Statement of changes in beneficial ownership15 Mar 2011
  • Form 4Statement of changes in beneficial ownership9 Mar 2011
  • Form 4Statement of changes in beneficial ownership12 Nov 2010
  • Form 4Statement of changes in beneficial ownership11 Aug 2010
  • Form 4Statement of changes in beneficial ownership12 May 2010
  • Form 4Statement of changes in beneficial ownership16 Mar 2010
  • Form 4/AStatement of changes in beneficial ownership (amendment)16 Nov 2009

Lee Rodney Mark Jr.(19)

  • Form 4Statement of changes in beneficial ownership2 Jan 2024
  • Form 4Statement of changes in beneficial ownership9 Nov 2023
  • Form 4Statement of changes in beneficial ownership7 Nov 2023
  • Form 4Statement of changes in beneficial ownership10 Aug 2023
  • Form 4Statement of changes in beneficial ownership3 Jul 2023
  • Form 4Statement of changes in beneficial ownership22 Mar 2023
  • Form 4Statement of changes in beneficial ownership26 Jan 2023
  • Form 4Statement of changes in beneficial ownership3 Jan 2023
  • Form 4Statement of changes in beneficial ownership10 Nov 2022
  • Form 4Statement of changes in beneficial ownership8 Nov 2022

Choate Anne F(18)

  • Form 4Statement of changes in beneficial ownership10 Nov
  • Form 4Statement of changes in beneficial ownership24 Mar
  • Form 4Statement of changes in beneficial ownership22 Jan
  • Form 4Statement of changes in beneficial ownership12 Nov 2025
  • Form 4Statement of changes in beneficial ownership24 Mar 2025
  • Form 4Statement of changes in beneficial ownership23 Jan 2025
  • Form 4Statement of changes in beneficial ownership12 Nov 2024
  • Form 4Statement of changes in beneficial ownership7 Nov 2024
  • Form 4Statement of changes in beneficial ownership30 Aug 2024
  • Form 4Statement of changes in beneficial ownership10 Jul 2024

VAN HANDEL MICHAEL J(17)

  • Form 4Statement of changes in beneficial ownership2 Jul
  • Form 4Statement of changes in beneficial ownership18 May
  • Form 4Statement of changes in beneficial ownership3 Jul 2025
  • Form 4Statement of changes in beneficial ownership3 Jul 2024
  • Form 4Statement of changes in beneficial ownership9 Aug 2023
  • Form 4Statement of changes in beneficial ownership5 Jul 2023
  • Form 4Statement of changes in beneficial ownership5 Jul 2022
  • Form 4Statement of changes in beneficial ownership2 Jul 2021
  • Form 4Statement of changes in beneficial ownership10 Aug 2020
  • Form 4Statement of changes in beneficial ownership2 Jul 2020

Mehl Randall(17)

  • Form 4Statement of changes in beneficial ownership2 Jul
  • Form 4Statement of changes in beneficial ownership6 Mar
  • Form 4Statement of changes in beneficial ownership17 Nov 2025
  • Form 4Statement of changes in beneficial ownership3 Jul 2025
  • Form 4Statement of changes in beneficial ownership10 Jun 2025
  • Form 4Statement of changes in beneficial ownership3 Jul 2024
  • Form 4Statement of changes in beneficial ownership5 Jul 2023
  • Form 4Statement of changes in beneficial ownership5 Jul 2022
  • Form 4Statement of changes in beneficial ownership2 Jul 2021
  • Form 4Statement of changes in beneficial ownership2 Jul 2020

Lucien David(16)

  • Form 4Statement of changes in beneficial ownership6 Jun 2011
  • Form 4Statement of changes in beneficial ownership11 May 2011
  • Form 4Statement of changes in beneficial ownership9 Mar 2011
  • Form 4Statement of changes in beneficial ownership12 Nov 2010
  • Form 4Statement of changes in beneficial ownership11 Aug 2010
  • Form 4Statement of changes in beneficial ownership12 May 2010
  • Form 4Statement of changes in beneficial ownership16 Mar 2010
  • Form 4Statement of changes in beneficial ownership13 Nov 2009
  • Form 4Statement of changes in beneficial ownership29 Sep 2009
  • Form 4PRIMARY DOCUMENT12 Nov 2008

Gupta Sanjay(13)

  • Form 4Statement of changes in beneficial ownership14 Dec 2018
  • Form 4Statement of changes in beneficial ownership3 Jul 2018
  • Form 4Statement of changes in beneficial ownership4 Apr 2018
  • Form 4Statement of changes in beneficial ownership4 Jan 2018
  • Form 4Statement of changes in beneficial ownership4 Oct 2017
  • Form 4Statement of changes in beneficial ownership5 Jul 2017
  • Form 4Statement of changes in beneficial ownership4 Apr 2017
  • Form 4Statement of changes in beneficial ownership5 Jan 2017
  • Form 4Statement of changes in beneficial ownership4 Oct 2016
  • Form 4Statement of changes in beneficial ownership6 Jul 2016

KATZ LESLYE G(12)

  • Form 4Statement of changes in beneficial ownership2 Jun 2017
  • Form 4Statement of changes in beneficial ownership4 Apr 2017
  • Form 4Statement of changes in beneficial ownership5 Jan 2017
  • Form 4Statement of changes in beneficial ownership4 Oct 2016
  • Form 4Statement of changes in beneficial ownership6 Jul 2016
  • Form 4Statement of changes in beneficial ownership4 Apr 2016
  • Form 4Statement of changes in beneficial ownership5 Jan 2016
  • Form 4Statement of changes in beneficial ownership2 Oct 2015
  • Form 4Statement of changes in beneficial ownership1 Jul 2015
  • Form 4Statement of changes in beneficial ownership2 Apr 2015

Kocot S Lawrence(11)

  • Form 4Statement of changes in beneficial ownership27 Apr 2015
  • Form 4Statement of changes in beneficial ownership2 Apr 2015
  • Form 4Statement of changes in beneficial ownership5 Jan 2015
  • Form 4Statement of changes in beneficial ownership2 Oct 2014
  • Form 4Statement of changes in beneficial ownership2 Jul 2014
  • Form 4Statement of changes in beneficial ownership2 Apr 2014
  • Form 4PRIMARY DOCUMENT3 Jan 2014
  • Form 4PRIMARY DOCUMENT2 Oct 2013
  • Form 4Statement of changes in beneficial ownership5 Jul 2012
  • Form 3Initial statement of beneficial ownership5 Jun 2012

SALMIRS SCOTT B(10)

  • Form 4Statement of changes in beneficial ownership2 Jul
  • Form 4Statement of changes in beneficial ownership3 Jul 2025
  • Form 4Statement of changes in beneficial ownership10 Jun 2025
  • Form 4Statement of changes in beneficial ownership7 Mar 2025
  • Form 4Statement of changes in beneficial ownership19 Nov 2024
  • Form 4Statement of changes in beneficial ownership3 Jul 2024
  • Form 4Statement of changes in beneficial ownership5 Jul 2023
  • Form 4Statement of changes in beneficial ownership5 Jul 2022
  • Form 4Statement of changes in beneficial ownership2 Jul 2021
  • Form 3Initial statement of beneficial ownership27 May 2021

CM Equity Partners II, L.P.(8)

  • Form 4Statement of changes in beneficial ownership14 Jan 2010
  • Form 4Statement of changes in beneficial ownership8 Oct 2009
  • Form 4Statement of changes in beneficial ownership2 Jul 2009
  • Form 4Statement of changes in beneficial ownership24 Apr 2009
  • Form 4Statement of changes in beneficial ownership21 Nov 2008
  • Form 4Statement of changes in beneficial ownership2 Oct 2006
  • Form 3/AInitial statement of beneficial ownership (amendment)2 Oct 2006
  • Form 3Initial statement of beneficial ownership27 Sep 2006

CMLS General Partner, LLC(8)

  • Form 4Statement of changes in beneficial ownership14 Jan 2010
  • Form 4Statement of changes in beneficial ownership8 Oct 2009
  • Form 4Statement of changes in beneficial ownership2 Jul 2009
  • Form 4Statement of changes in beneficial ownership24 Apr 2009
  • Form 4Statement of changes in beneficial ownership21 Nov 2008
  • Form 4Statement of changes in beneficial ownership2 Oct 2006
  • Form 3/AInitial statement of beneficial ownership (amendment)2 Oct 2006
  • Form 3Initial statement of beneficial ownership27 Sep 2006

CMLS GP, L.P.(8)

  • Form 4Statement of changes in beneficial ownership14 Jan 2010
  • Form 4Statement of changes in beneficial ownership8 Oct 2009
  • Form 4Statement of changes in beneficial ownership2 Jul 2009
  • Form 4Statement of changes in beneficial ownership24 Apr 2009
  • Form 4Statement of changes in beneficial ownership21 Nov 2008
  • Form 4Statement of changes in beneficial ownership2 Oct 2006
  • Form 3/AInitial statement of beneficial ownership (amendment)2 Oct 2006
  • Form 3Initial statement of beneficial ownership27 Sep 2006

ECK PHILLIP(8)

  • Form 4Statement of changes in beneficial ownership1 Mar 2017
  • Form 4Statement of changes in beneficial ownership5 Dec 2016
  • Form 4Statement of changes in beneficial ownership4 Nov 2016
  • Form 4Statement of changes in beneficial ownership25 May 2016
  • Form 4Statement of changes in beneficial ownership21 Jun 2016
  • Form 4Statement of changes in beneficial ownership21 Mar 2016
  • Form 4ECK TEST18 Mar 2016
  • Form 3Initial statement of beneficial ownership16 Jun 2015

Taylor Richard Dewayne(8)

  • Form 4Statement of changes in beneficial ownership28 May 2019
  • Form 4Statement of changes in beneficial ownership21 Mar 2019
  • Form 4Statement of changes in beneficial ownership14 Mar 2019
  • Form 4Statement of changes in beneficial ownership13 Mar 2019
  • Form 4Statement of changes in beneficial ownership21 Mar 2018
  • Form 4Statement of changes in beneficial ownership14 Mar 2018
  • Form 4Statement of changes in beneficial ownership22 Mar 2017
  • Form 3Initial statement of beneficial ownership1 Mar 2017

Crouther Marilyn C(8)

  • Form 4Statement of changes in beneficial ownership2 Jul
  • Form 4Statement of changes in beneficial ownership3 Jul 2025
  • Form 4Statement of changes in beneficial ownership3 Jul 2024
  • Form 4Statement of changes in beneficial ownership5 Jul 2023
  • Form 4Statement of changes in beneficial ownership5 Jul 2022
  • Form 4Statement of changes in beneficial ownership2 Jul 2021
  • Form 4Statement of changes in beneficial ownership5 Oct 2020
  • Form 3Initial statement of beneficial ownership2 Sep 2020

Vargo Ronald P(7)

  • Form 4Statement of changes in beneficial ownership12 May 2011
  • Form 4Statement of changes in beneficial ownership5 Apr 2011
  • Form 4Statement of changes in beneficial ownership4 Apr 2011
  • Form 4Statement of changes in beneficial ownership15 Mar 2011
  • Form 4Statement of changes in beneficial ownership12 May 2010
  • Form 3/AInitial statement of beneficial ownership (amendment)11 Aug 2010
  • Form 3Initial statement of beneficial ownership6 Apr 2010

CM Equity Partners II Co-Investors, L.P.(7)

  • Form 4Statement of changes in beneficial ownership14 Jan 2010
  • Form 4Statement of changes in beneficial ownership8 Oct 2009
  • Form 4Statement of changes in beneficial ownership2 Jul 2009
  • Form 4Statement of changes in beneficial ownership24 Apr 2009
  • Form 4Statement of changes in beneficial ownership21 Nov 2008
  • Form 4Statement of changes in beneficial ownership2 Oct 2006
  • Form 3Initial statement of beneficial ownership27 Sep 2006

CMEP Co-Investment ICF, L.P.(7)

  • Form 4Statement of changes in beneficial ownership14 Jan 2010
  • Form 4Statement of changes in beneficial ownership8 Oct 2009
  • Form 4Statement of changes in beneficial ownership2 Jul 2009
  • Form 4Statement of changes in beneficial ownership24 Apr 2009
  • Form 4Statement of changes in beneficial ownership21 Nov 2008
  • Form 4Statement of changes in beneficial ownership2 Oct 2006
  • Form 3Initial statement of beneficial ownership27 Sep 2006

CM Equity Partners, L.P.(7)

  • Form 4Statement of changes in beneficial ownership14 Jan 2010
  • Form 4Statement of changes in beneficial ownership8 Oct 2009
  • Form 4Statement of changes in beneficial ownership2 Jul 2009
  • Form 4Statement of changes in beneficial ownership24 Apr 2009
  • Form 4Statement of changes in beneficial ownership21 Nov 2008
  • Form 4Statement of changes in beneficial ownership2 Oct 2006
  • Form 3Initial statement of beneficial ownership27 Sep 2006

LPE II Co-Investors, LLC(7)

  • Form 4Statement of changes in beneficial ownership14 Jan 2010
  • Form 4Statement of changes in beneficial ownership8 Oct 2009
  • Form 4Statement of changes in beneficial ownership2 Jul 2009
  • Form 4Statement of changes in beneficial ownership24 Apr 2009
  • Form 4Statement of changes in beneficial ownership21 Nov 2008
  • Form 4Statement of changes in beneficial ownership2 Oct 2006
  • Form 3Initial statement of beneficial ownership27 Sep 2006

LPE II, LLC(7)

  • Form 4Statement of changes in beneficial ownership14 Jan 2010
  • Form 4Statement of changes in beneficial ownership8 Oct 2009
  • Form 4Statement of changes in beneficial ownership2 Jul 2009
  • Form 4Statement of changes in beneficial ownership24 Apr 2009
  • Form 4Statement of changes in beneficial ownership21 Nov 2008
  • Form 4Statement of changes in beneficial ownership2 Oct 2006
  • Form 3/AInitial statement of beneficial ownership (amendment)2 Oct 2006

Lynx II GP, L.P.(7)

  • Form 4Statement of changes in beneficial ownership14 Jan 2010
  • Form 4Statement of changes in beneficial ownership8 Oct 2009
  • Form 4Statement of changes in beneficial ownership2 Jul 2009
  • Form 4Statement of changes in beneficial ownership24 Apr 2009
  • Form 4Statement of changes in beneficial ownership21 Nov 2008
  • Form 4Statement of changes in beneficial ownership2 Oct 2006
  • Form 3/AInitial statement of beneficial ownership (amendment)2 Oct 2006

Williams Michelle A(7)

  • Form 4Statement of changes in beneficial ownership2 Jul
  • Form 4Statement of changes in beneficial ownership3 Jul 2025
  • Form 4Statement of changes in beneficial ownership3 Jul 2024
  • Form 4Statement of changes in beneficial ownership5 Jul 2023
  • Form 4Statement of changes in beneficial ownership5 Jul 2022
  • Form 4Statement of changes in beneficial ownership4 Jan 2022
  • Form 3Initial statement of beneficial ownership1 Dec 2021

Broadus Barry M(7)

  • Form 4Statement of changes in beneficial ownership22 Jan
  • Form 4Statement of changes in beneficial ownership24 Mar 2025
  • Form 4Statement of changes in beneficial ownership23 Jan 2025
  • Form 4Statement of changes in beneficial ownership22 Mar 2024
  • Form 4Statement of changes in beneficial ownership22 Mar 2023
  • Form 4Statement of changes in beneficial ownership22 Mar 2022
  • Form 3Initial statement of beneficial ownership28 Feb 2022

WELSH BETTINA GARCIA(6)

  • Form 4Statement of changes in beneficial ownership22 Mar 2022
  • Form 4Statement of changes in beneficial ownership15 Nov 2021
  • Form 4Statement of changes in beneficial ownership23 Mar 2021
  • Form 4Statement of changes in beneficial ownership12 Nov 2020
  • Form 4Statement of changes in beneficial ownership24 Mar 2020
  • Form 3Initial statement of beneficial ownership2 Mar 2020

Terreri Donald J(6)

  • Form 4Statement of changes in beneficial ownership19 Oct 2022
  • Form 4Statement of changes in beneficial ownership9 Aug 2022
  • Form 4Statement of changes in beneficial ownership22 Mar 2022
  • Form 4Statement of changes in beneficial ownership9 Aug 2021
  • Form 4Statement of changes in beneficial ownership23 Mar 2021
  • Form 3Initial statement of beneficial ownership13 Oct 2020

Murray Sandra(5)

  • Form 4Statement of changes in beneficial ownership25 Jul 2012
  • Form 4Statement of changes in beneficial ownership3 Apr 2012
  • Form 4Statement of changes in beneficial ownership20 Mar 2012
  • Form 4Statement of changes in beneficial ownership12 Aug 2011
  • Form 3Initial statement of beneficial ownership12 May 2011

MONIZ ERNERST J(4)

  • Form 4Statement of changes in beneficial ownership20 May 2013
  • Form 4Statement of changes in beneficial ownership5 Jun 2012
  • Form 4Statement of changes in beneficial ownership7 Jun 2011
  • Form 3Initial statement of beneficial ownership7 Jun 2011

Angoorly Caroline(4)

  • Form 4Statement of changes in beneficial ownership2 Jul
  • Form 4Statement of changes in beneficial ownership3 Jul 2025
  • Form 4Statement of changes in beneficial ownership2 Apr 2025
  • Form 3Initial statement of beneficial ownership14 Mar 2025

Chadha Ranjit S(4)

  • Form 4Statement of changes in beneficial ownership24 Mar
  • Form 4Statement of changes in beneficial ownership24 Mar 2025
  • Form 4Statement of changes in beneficial ownership22 Mar 2024
  • Form 3Initial statement of beneficial ownership3 Apr 2023

GOLINVAUX THERESA D(4)

  • Form 4Statement of changes in beneficial ownership11 May 2020
  • Form 4Statement of changes in beneficial ownership24 Mar 2020
  • Form 4Statement of changes in beneficial ownership15 Nov 2019
  • Form 3Initial statement of beneficial ownership5 Jun 2019

โ‰ฅ5% Ownership

BlackRock Inc.(15)

  • SC 13G/AICF International, Inc.26 Jan 2024
  • SC 13G/AICF International, Inc.7 Feb 2023
  • SC 13G/AICF International, Inc.3 Feb 2022
  • SC 13G/AICF International, Inc.29 Jan 2021
  • SC 13G/AICF International, Inc.5 Feb 2020
  • SC 13G/AICF International, Inc.4 Feb 2019
  • SC 13G/AICF International, Inc.25 Jan 2018
  • SC 13G/AICF International, Inc.25 Jan 2017
  • SC 13G/AICF International, Inc.26 Jan 2016
  • SC 13G/AICF International, Inc.2 Feb 2015

FMR LLC(11)

  • SC 13GICF International, Inc.6 Aug
  • SC 13G/AICF International, Inc.8 Feb 2021
  • SC 13G/AICF International, Inc.7 Feb 2020
  • SC 13G/AICF International, Inc.13 Feb 2019
  • SC 13G/AICF International, Inc.10 Sep 2018
  • SC 13G/AICF International, Inc.13 Feb 2018
  • SC 13G/AICF International, Inc.14 Feb 2017
  • SC 13G/AICF International, Inc.12 Feb 2016
  • SC 13G/AICF International, Inc.13 Feb 2015
  • SC 13G/AICF International, Inc.10 Mar 2014

DIMENSIONAL FUND ADVISORS LP(11)

  • SC 13GICF International, Inc.9 Apr
  • SC 13G/AICF International, Inc.15 Apr 2025
  • SC 13G/AICF International, Inc.9 Feb 2024
  • SC 13G/AICF International, Inc.10 Feb 2023
  • SC 13G/AICF International, Inc.8 Feb 2022
  • SC 13G/AICF International, Inc.12 Feb 2021
  • SC 13G/AICF International, Inc.12 Feb 2020
  • SC 13G/AICF International, Inc.8 Feb 2019
  • SC 13G/AICF International, Inc.9 Feb 2018
  • SC 13GICF International, Inc.9 Feb 2017

VANGUARD GROUP INC(9)

  • SC 13G/AICF International, Inc.27 Mar
  • SC 13G/AICF International, Inc.30 Apr 2025
  • SC 13G/AICF International, Inc.13 Feb 2024
  • SC 13GICF International, Inc.9 Feb 2023
  • SC 13G/AICF International, Inc.12 Feb 2020
  • SC 13GICF International, Inc.11 Feb 2019
  • SC 13G/AICF International, Inc.11 Feb 2014
  • SC 13G/AICF International, Inc.11 Feb 2013
  • SC 13GICF International, Inc.8 Feb 2012

BLAIR WILLIAM & CO/IL(9)

  • SC 13G/AICF International, Inc.12 Feb 2016
  • SC 13G/AICF International, Inc.7 Aug 2015
  • SC 13G/AICF International, Inc.2 Jul 2015
  • SC 13G/AICF International, Inc.4 Feb 2015
  • SC 13G/AICF International, Inc.6 Feb 2014
  • SC 13G/AICF International, Inc.4 Feb 2013
  • SC 13G/AICF International, Inc.30 Jan 2012
  • SC 13G/AICF International, Inc.8 Feb 2011
  • SC 13GICF International, Inc.8 Dec 2010

WASATCH ADVISORS LP(8)

  • SC 13GICF International, Inc.9 Oct
  • SC 13GICF International, Inc.9 Oct
  • SC 13G/AICF International, Inc.15 Jul
  • SC 13G/AICF International, Inc.6 Apr
  • SC 13G/AICF International, Inc.13 Nov 2025
  • SC 13G/AICF International, Inc.13 May 2025
  • SC 13G/AICF International, Inc.5 Dec 2024
  • SC 13GICF International, Inc.13 Nov 2024

WELLINGTON MANAGEMENT GROUP LLP(5)

  • SC 13G/AICF International, Inc.27 Jan 2020
  • SC 13G/AICF International, Inc.12 Feb 2019
  • SC 13GICF International, Inc.8 Feb 2018
  • SC 13G/AICF International, Inc.14 Feb 2014
  • SC 13GICF International, Inc.14 Feb 2013

VAUGHAN NELSON INVESTMENT MANAGEMENT, L.P.(5)

  • SC 13G/AICF International, Inc.13 Feb 2018
  • SC 13G/AICF International, Inc.14 Feb 2017
  • SC 13G/AICF International, Inc.11 Feb 2016
  • SC 13G/AICF International, Inc.13 Feb 2015
  • SC 13GICF International, Inc.13 Feb 2014

SILVERCREST ASSET MANAGEMENT GROUP LLC(5)

  • SC 13G/AICF International, Inc.14 Feb 2025
  • SC 13G/AICF International, Inc.14 Feb 2024
  • SC 13G/AICF International, Inc.14 Feb 2023
  • SC 13G/AICF International, Inc.14 Feb 2022
  • SC 13GICF International, Inc.16 Feb 2021

JACKS JOEL R(5)

  • SC 13G/AICF International, Inc.8 Apr 2010
  • SC 13G/AICF International, Inc.12 Feb 2010
  • SC 13G/AICF International, Inc.8 Oct 2009
  • SC 13G/AICF International, Inc.7 Jul 2009
  • SC 13G/AICF International, Inc.30 Apr 2009

Sagard Capital Partners, L.P.(5)

  • SC 13D/AICF International, Inc.28 Aug 2015
  • SC 13D/AICF International, Inc.11 Oct 2013
  • SC 13D/AICF International, Inc.25 Jan 2013
  • SC 13D/AICF International, Inc.4 Dec 2012
  • SC 13DICF International, Inc.1 Nov 2012

Neuberger Berman Group LLC(4)

  • SC 13G/AICF International, Inc.9 Nov 2012
  • SC 13G/AICF International, Inc.15 Feb 2012
  • SC 13G/AICF International, Inc.14 Feb 2011
  • SC 13GICF International, Inc.16 Feb 2010

GALLEON MANAGEMENT L P(3)

  • SC 13G/AICF International, Inc.14 Feb 2008
  • SC 13G/AICF International, Inc.13 Feb 2007
  • SC 13GICF International, Inc.9 Jan 2007

THIRD AVENUE MANAGEMENT LLC(3)

  • SC 13GICF International, Inc.10 Apr 2014
  • SC 13GICF International, Inc.14 Feb 2014
  • SC 13GICF International, Inc.14 Feb 2013

GUGGENHEIM CAPITAL LLC(3)

  • SC 13G/AICF International, Inc.17 Feb 2015
  • SC 13G/AICF International, Inc.13 Feb 2014
  • SC 13G/AICF International, Inc.14 Feb 2013

Capital Research Global Investors(3)

  • SC 13G/AICF International, Inc.12 Aug
  • SC 13G/AICF International, Inc.13 Nov 2025
  • SC 13GICF International, Inc.9 Feb 2024

ALGER FRED MANAGEMENT INC(2)

  • SC 13G/AICF International, Inc.11 Apr 2011
  • SC 13GICF International, Inc.14 Feb 2011

WELLS FARGO & CO/MN(2)

  • SC 13G/AICF International, Inc.11 Apr 2011
  • SC 13GICF International, Inc.25 Jan 2011

SECURITY INVESTORS LLC(2)

  • SC 13G/AICF International, Inc.31 Jan 2012
  • SC 13GICF International, Inc.14 Feb 2011

AMERIPRISE FINANCIAL INC(2)

  • SC 13G/AICF International, Inc.14 Feb 2023
  • SC 13GICF International, Inc.14 Feb 2022

CM Equity Partners, L.P.(2)

  • SC 13G/AICF International, Inc.26 Nov 2008
  • SC 13G/AICF International, Inc.31 Jan 2008

Bank Of New York Mellon CORP(2)

  • SC 13G/AICF International, Inc.10 Sep 2012
  • SC 13GICF International, Inc.30 Jan 2012

ALLIANCEBERNSTEIN L.P.(1)

  • SC 13GICF International, Inc.14 Aug

SCHULTE PETER M(1)

  • SC 13GICF International, Inc.13 Feb 2007

VANGUARD CAPITAL MANAGEMENT LLC(1)

  • SC 13GICF International, Inc.30 Apr