ICFI / ICF International, Inc. - Insider Trading and Ownership Report - SEC Form 3, 4, 5

ICF International, Inc.
US ˙ NasdaqGS ˙ US44925C1036

Utestående aktier 18,428,490 shares
Insideraktier8 893 833 shares
Insynsägande48,26 %
Totalt antal insynspersoner39
Insider Sentiment Score

Insider sentiment score hittar de företag som köps av foretagsinsynspersoner.

Det är resultatet av en sofistikerad, kvantitativ multifaktormodell som identifierar företag med de högsta nivåerna av insiderackumulation. Poängmodellen använder en kombination av nettoantalet insiders som köpt de föregående 90 dagarna, det totala antalet aktier som köpts i procent av aktiekapitalet och det totala antalet aktier som ägs av insiders. Siffran sträcker sig från 0 till 100, med högre siffror som indikerar en högre nivå av ackumulering för sina kamrater, och 50 är genomsnittet.

Uppdateringsfrekvens: Dagligen

Se Insiders Top Picks, som ger en lista över företag med högsta insiderackumulation.

Office Sentiment Score

Officersentiment Score hittar företag som köps av Corporate Officers.

Per definition Corporate Officers är Corporate Insiders, men till skillnad från vissa av de andra Insiders (10 % aktieägare och styrelseledamöter), arbetar ämbetsmän för företaget dagligen och de använder sina egna pengar när de handlar . (10 % aktieägare och styrelseledamöter är ofta fondförvaltare som förvaltar andras pengar.) Som sådan är insideraffärer som görs av tjänstemän mycket mer betydelsefulla och bör behandlas på lämpligt sätt.

Liksom Insider Sentiment Score är Officer Sentiment Score resultatet av en sofistikerad, kvantitativ multifaktormodell som identifierar företag med de högsta nivåerna av officersackumulering.

Uppdateringsfrekvens: Dagligen

Se insiderns bästa val, vilket ger en lista över företag med högsta insider sentiment.

Viktiga insidernyckeltal

Denna kort visar hur företaget rankas längs olika insidernyckeltal. Procenttilrankningen visar hur detta företag jämförs med andra företag på USA-marknaden. Högre rankingar indikerar bättre situationer.

Till exempel anses det allmänt att insiderköp är en positiv indikator, så företag med mer insiderköp skulle rankas högre än företag med mindre insiderköp (eller til och med insiderförsäljning).

Nettoantalet insiders som köper (rankning)

0 ( )

1154 out of 11304

Nettoantalet insiders som köper är den totala mängden insiders som säljer minus det totala antalet insiders som säljer under de senaste 90 dagarna. Percentilrankningen visas här (intervall från 0 till 100%).

Procent av flytande köpta av insiders (ranking)

0.000 %( )

1203 out of 11218

Procentandelen av aktier köpta av insiders är det totala antalet aktier som köpts av insiders minus det totala antalet aktier som sålts av insiders under de senaste 90 dagarna, dividerat med det totala antalet aktier och multiplicerat med 100.

Insiderhandelsdiagram

ICF International, Inc. insideraffärer visas i följande diagram. Insiders är tjänstemän, styrelseledamöter eller betydande investerare i ett företag. I allmänhet är det i allmänhet olagligt för insiders att göra affärer i sina företag baserat på väsentlig, icke-offentlig information. Detta betyder inte att det är olagligt för dem att göra några affärer i sina egna företag. De måste dock rapportera alla affärer till SEC via ett formulär 4.

Insiderlista och lönsamhetsstatistik

Den här tabellen visar listan över kända insiders och genereras automatiskt från anmälningar som avslöjas till SEC. Förutom namnen, den senaste titeln och direktören, tjänstemannen eller ägarbeteckningen på 10 %, tillhandahåller vi de senaste avslöjade innehaven. Dessutom, när det är möjligt tillhandahåller vi insiderns historiska handelsresultat. Det historiska handelsresultatet är ett vägt genomsnitt av resultatet för faktiska köptransaktioner på den öppna marknaden som insidern gjort. För mer information om hur detta beräknas, titta på detta YouTube-webinarium.

See our leaderboard of most profitable insider traders.

Insider Genomsnitt vinst (%) Aktier
Ägda
Delad
Justerad
Caroline Angoorly Director - [D] 2 164 2 164
Eileen O'Shea Auen Director - [D] 40 406 40 406
Edward H Bersoff Director - [D] 43 702 43 702
Barry M Broadus Chief Financial Officer - [O] 7 539 7 539
Ranjit S Chadha VP & Principal Accounting Off. - [O] 66 66
Anne F Choate Executive Vice President - [O] 6 043 6 043
Gerald Croan EVP - [O] 23 844 23 844
Marilyn C Crouther Director - [D] 8 582 8 582
Srikant Datar Director - [D] 3 721 3 721
Phillip Eck VP and Principal Acct. Officer - [O] 0 0
Richard M Feldt Director - [D] 7 287 7 287
Theresa D Golinvaux SVP & Principal Acct. Officer - [O] 116 116
Cheryl W Grise Director - [D] 28 350 28 350
Insider Genomsnitt vinst (%) Aktier
Ägda
Delad
Justerad
Ellen Glover Executive Vice President - [O] 36 671 36 671
Sanjay Gupta Director - [D] 10 081 10 081
Joel R Jacks Director, 10% Owner - [D] [10%] 73 570 73 570
Leslye G Katz Director - [D] 7 724 7 724
Sudhakar Kesavan Executive Chairman, Director - [D] [O] 122 316 122 316
S Lawrence Kocot Director - [D] 12 007 12 007
LPE II Co-Investors, LLC - 41 158 660 8 231 732
Lpe Ii, Llc 10% Owner - [10%] 42 395 920 8 231 732
Lee Rodney Mark Jr. Executive Vice President - [O] 6 063 6 063
David Lucien Director - [D] 5 000 5 000
Ernerst J Moniz Director - [D] 0 0
Randall Mehl Director - [D] 19 474 19 474
James C M Morgan Chief Operating Officer - [O] 42 204 42 204
Insider Genomsnitt vinst (%) Aktier
Ägda
Delad
Justerad
Sandra Murray Interim CFO - [O] 4 689 4 689
Sergio J Ostria Executive Vice President - [O] 23 325 23 325
Reiff Isabel S. Executive Vice President - [O] 2 722 2 722
Scott B Salmirs Director - [D] 9 373 9 373
Peter M Schulte Director - [D] 53 918 53 918
Alan Stewart SVP, CFO & Secretary - [O] 15 000 15 000
Richard Dewayne Taylor SVP & Principal Acct. Officer - [O] 1 220 1 220
Donald J Terreri VP & Principal Acct. Officer - [O] 33 33
Handel Michael J Van Director - [D] 16 254 16 254
Ronald P Vargo Chief Financial Officer - [O] 0 0
Bettina Garcia Welsh Chief Financial Officer - [O] 3 872 3 872
John Wasson CEO & President, Director - [D] [O] 18 544 18 544
Michelle A Williams Director - [D] 6 221 6 221

Report errors via our new Insider Auditing Tool

Track Records av insiderköp - Kortsiktig vinstanalys

I denna sektion analyserar vi lönsamheten för varje oplanerat, öppet-marknads insiderköp gjorda i ICFI / ICF International, Inc.. Denna analys hjälper till att förstå om insidern konsekvent genererar onormala avkastningar och är värd att följa. Denna analys är för ett år efter varje handel, och resultaten är teoretiska .

Tabellen nedan visar de senaste köpen på öppna marknaden som inte var en del av en automatisk handelsplan.

Handelsdatum Insider Rapporterade
aktier
Rapporterat
pris
Justerade
aktier
Justerat
pris
Kostnadsbasis Dagar til
Max
Pris vid
Max
Maximal
vinst ($)
Maximal avkastning (%)
2025-06-09 Mehl Randall 1 000 84,0000 1 000 84,0000 84 000 99 100.5800 16 580 19,74
2025-06-09 Mehl Randall 1 000 84,8000 1 000 84,8000 84 800
2025-06-06 SALMIRS SCOTT B 1 250 83,9800 1 250 83,9800 104 975
2025-03-05 SALMIRS SCOTT B 600 81,7500 600 81,7500 49 050
2024-11-18 SALMIRS SCOTT B 400 138,3812 400 138,3812 55 352
2020-08-10 VAN HANDEL MICHAEL J 2 000 72,5000 2 000 72,5000 145 000
2020-08-07 VAN HANDEL MICHAEL J 20 71,5000 20 71,5000 1 430
2020-08-07 VAN HANDEL MICHAEL J 1 980 72,4837 1 980 72,4837 143 518
2020-05-14 Mehl Randall 2 000 52,0000 2 000 52,0000 104 000

Justeringar av aktierär de justerade aktierna efter justerat pris. Justeringar av aktierär de justerade aktierna efter uppdelning.

ICFI / ICF International, Inc. Insider Trades
Track Records av insiderförsäljning - Kortsiktig förlustanalys

I denna sektion analyserar vi lönsamheten för varje oplanerat, öppet-marknads insiderköp gjorda i ICFI / ICF International, Inc.. Denna analys hjälper till att förstå om insidern konsekvent genererar onormala avkastningar och är värd att följa. Denna analys är för ett år efter varje handel, och resultaten är teoretiska .

Tabellen nedan visar de senaste försäljningarna på öppna marknaden som inte var en del av en automatisk handelsplan.

Handelsdatum Insider Rapporterade
aktier
Rapporterat
pris
Justerade
aktier
Justerat
pris
Kostnadsbasis Dagar til
Min
Pris vid
Min
Maximal förlust
undvikits ($)
Maximal förlust
undvikits ($)
2025-05-12 Morgan James C M 2 500 87,5000 2 500 87,5000 218 750 21 82.0100 −13 725 −6,27
2025-05-09 Morgan James C M 2 500 86,9964 2 500 86,9964 217 491
2023-11-30 Datar Srikant 600 140,0980 600 140,0980 84 059
2023-11-10 Datar Srikant 600 135,0000 600 135,0000 81 000
2023-08-28 Datar Srikant 500 132,0000 500 132,0000 66 000
2023-08-24 Datar Srikant 500 129,5000 500 129,5000 64 750
2023-08-14 Datar Srikant 500 129,7500 500 129,7500 64 875
2023-08-09 Lee Rodney Mark Jr. 1 000 129,1488 1 000 129,1488 129 149
2023-08-09 Lee Rodney Mark Jr. 100 129,7041 100 129,7041 12 970

Justeringar av aktierär de justerade aktierna efter justerat pris. Justeringar av aktierär de justerade aktierna efter uppdelning.

ICFI / ICF International, Inc. Insider Trades
Transaktionshistorik

Klicka på länkikonen för att se hela transaktionshistoriken. Transaktioner som rapporteras som en del av en automatisk handelsplan 10b5-1 kommer att ha ett X i kolumnen markerad 10b-5.

Fil
datum
Handel
datum
Schema Insider Ticker Värdepappertitel Kod 10b5-1 Direkta Utövningspris Enhet
pris
Enheter
ändrad
Värde
ändrad (1K)
Kvarvarande
Optioner
Kvarvarande
Aktier
2025-07-03 2025-07-01 4 VAN HANDEL MICHAEL J ICFI Common A - Award D 1 720 16 254
2025-07-03 2025-07-01 4 Angoorly Caroline ICFI Common A - Award D 1 720 2 164
2025-07-03 2025-07-01 4 Crouther Marilyn C ICFI Common A - Award D 1 720 8 582
2025-07-03 2025-07-01 4 Datar Srikant ICFI Common A - Award D 1 720 3 721
2025-07-03 2025-07-01 4 Mehl Randall ICFI Common A - Award D 1 720 19 474
2025-07-03 2025-07-01 4 SALMIRS SCOTT B ICFI Common A - Award D 1 720 9 373
2025-07-03 2025-07-01 4 Williams Michelle A ICFI Common A - Award D 1 720 6 221
2025-07-02 2025-06-30 4 Wasson John ICFI Common A - Award D 80,4033 158 13 18 544
2025-06-10 2025-06-09 4 Mehl Randall ICFI Common P - Purchase D 84,0000 1 000 84 17 754
2025-06-10 2025-06-09 4 Mehl Randall ICFI Common P - Purchase D 84,8000 1 000 85 16 754
2025-06-10 2025-06-06 4 SALMIRS SCOTT B ICFI Common P - Purchase D 83,9800 1 250 105 7 653
2025-05-13 2025-05-12 4 Morgan James C M ICFI Common S - Sale D 87,5000 −2 500 −219 42 204
2025-05-13 2025-05-09 4 Morgan James C M ICFI Common S - Sale D 86,9964 −2 500 −217 44 704
2025-04-02 2025-04-01 4 Angoorly Caroline ICFI Common A - Award D 444 444
2025-03-24 2025-03-20 4 Morgan James C M ICFI Common F - Taxes D 84,8300 −871 −74 47 204
2025-03-24 2025-03-20 4 Morgan James C M ICFI Common F - Taxes D 84,8300 −592 −50 48 075
2025-03-24 2025-03-20 4 Morgan James C M ICFI Common F - Taxes D 84,8300 −484 −41 48 667
2025-03-24 2025-03-20 4 Morgan James C M ICFI Common F - Taxes D 84,8300 −477 −40 49 151
2025-03-24 2025-03-20 4 Morgan James C M ICFI Common M - Exercise D 1 057 49 628
2025-03-24 2025-03-20 4 Morgan James C M ICFI Common M - Exercise D 1 073 48 571
2025-03-24 2025-03-20 4 Morgan James C M ICFI Common M - Exercise D 1 312 47 498
2025-03-24 2025-03-20 4 Morgan James C M ICFI Common M - Exercise D 2 692 46 186
2025-03-24 2025-03-20 4 Broadus Barry M ICFI Common F - Taxes D 84,8300 −478 −41 7 539
2025-03-24 2025-03-20 4 Broadus Barry M ICFI Common F - Taxes D 84,8300 −340 −29 8 017
2025-03-24 2025-03-20 4 Broadus Barry M ICFI Common F - Taxes D 84,8300 −207 −18 8 357
2025-03-24 2025-03-20 4 Broadus Barry M ICFI Common F - Taxes D 84,8300 −190 −16 8 564
2025-03-24 2025-03-20 4 Broadus Barry M ICFI Common M - Exercise D 628 8 754
2025-03-24 2025-03-20 4 Broadus Barry M ICFI Common M - Exercise D 685 8 126
2025-03-24 2025-03-20 4 Broadus Barry M ICFI Common M - Exercise D 1 128 7 441
2025-03-24 2025-03-20 4 Broadus Barry M ICFI Common M - Exercise D 1 586 6 313
2025-03-24 2025-03-20 4 Choate Anne F ICFI Common F - Taxes D 84,8300 −209 −18 6 043
2025-03-24 2025-03-20 4 Choate Anne F ICFI Common F - Taxes D 84,8300 −165 −14 6 252
2025-03-24 2025-03-20 4 Choate Anne F ICFI Common F - Taxes D 84,8300 −136 −12 6 417
2025-03-24 2025-03-20 4 Choate Anne F ICFI Common M - Exercise D 435 6 553
2025-03-24 2025-03-20 4 Choate Anne F ICFI Common M - Exercise D 527 6 118
2025-03-24 2025-03-20 4 Choate Anne F ICFI Common M - Exercise D 670 5 591
2025-03-24 2025-03-20 4 Chadha Ranjit S ICFI Common F - Taxes D 84,8300 −37 −3 66
2025-03-24 2025-03-20 4 Chadha Ranjit S ICFI Common M - Exercise D 103 103
2025-03-24 2025-03-20 4 Ostria Sergio J ICFI Common F - Taxes D 84,8300 −343 −29 23 325
2025-03-24 2025-03-20 4 Ostria Sergio J ICFI Common F - Taxes D 84,8300 −148 −13 23 668
2025-03-24 2025-03-20 4 Ostria Sergio J ICFI Common F - Taxes D 84,8300 −136 −12 23 816
2025-03-24 2025-03-20 4 Ostria Sergio J ICFI Common F - Taxes D 84,8300 −106 −9 23 952
2025-03-24 2025-03-20 4 Ostria Sergio J ICFI Common M - Exercise D 318 24 058
2025-03-24 2025-03-20 4 Ostria Sergio J ICFI Common M - Exercise D 407 23 740
2025-03-24 2025-03-20 4 Ostria Sergio J ICFI Common M - Exercise D 444 23 333
2025-03-24 2025-03-20 4 Ostria Sergio J ICFI Common M - Exercise D 1 028 22 889
2025-03-24 2025-03-20 4 Wasson John ICFI Common F - Taxes D 84,8300 −3 332 −283 18 386
2025-03-24 2025-03-20 4 Wasson John ICFI Common F - Taxes D 84,8300 −1 731 −147 21 718
2025-03-24 2025-03-20 4 Wasson John ICFI Common F - Taxes D 84,8300 −1 524 −129 23 449
2025-03-24 2025-03-20 4 Wasson John ICFI Common M - Exercise D 3 379 24 973
2025-03-24 2025-03-20 4 Wasson John ICFI Common M - Exercise D 3 838 21 594
2025-03-24 2025-03-20 4 Wasson John ICFI Common M - Exercise D 7 386 17 756
2025-03-07 2025-03-05 4 SALMIRS SCOTT B ICFI Common P - Purchase D 81,7500 600 49 6 403
2025-01-23 2025-01-21 4 Wasson John ICFI Common F - Taxes D 133,2800 −6 401 −853 10 370
2025-01-23 2025-01-21 4 Wasson John ICFI Common A - Award D 16 587 16 771
2025-01-23 2025-01-21 4 Broadus Barry M ICFI Common F - Taxes D 133,2800 −1 136 −151 4 727
2025-01-23 2025-01-21 4 Broadus Barry M ICFI Common A - Award D 3 561 5 863
2025-01-23 2025-01-21 4 Morgan James C M ICFI Common F - Taxes D 133,2800 −1 879 −250 43 494
2025-01-23 2025-01-21 4 Morgan James C M ICFI Common A - Award D 6 046 45 373
2025-01-23 2025-01-21 4 Choate Anne F ICFI Common F - Taxes D 133,2800 −535 −71 4 921
2025-01-23 2025-01-21 4 Choate Anne F ICFI Common A - Award D 1 504 5 456
2025-01-23 2025-01-21 4 Ostria Sergio J ICFI Common F - Taxes D 133,2800 −834 −111 21 861
2025-01-23 2025-01-21 4 Ostria Sergio J ICFI Common A - Award D 2 308 22 695
2025-01-02 2024-12-31 4 Wasson John ICFI Common A - Award D 112,1523 101 11 184
2024-12-23 3 Ostria Sergio J ICFI Common D 20 387
2024-11-19 2024-11-18 4 SALMIRS SCOTT B ICFI Common P - Purchase D 138,3812 400 55 5 803
2024-11-14 2024-11-13 4 Wasson John John M. Wasson Rev. Trust ICFI Common G - Gift I −2 970 65 748
2024-11-12 2024-11-07 4 Choate Anne F ICFI Common F - Taxes D 168,7500 −446 −75 3 952
2024-11-12 2024-11-07 4 Choate Anne F ICFI Common M - Exercise D 981 4 398
2024-11-07 2024-11-06 4 Choate Anne F ICFI Common S - Sale D 173,6318 −1 438 −250 3 417
2024-11-07 2024-11-05 4 Choate Anne F ICFI Common F - Taxes D 171,0000 −658 −113 4 855
2024-11-07 2024-11-05 4 Choate Anne F ICFI Common M - Exercise D 2 096 5 513
2024-11-07 2024-11-06 4 Wasson John John M. Wasson Rev. Trust ICFI Common S - Sale I 180,0000 −100 −18 68 718
2024-11-07 2024-11-05 4 Morgan James C M ICFI Common F - Taxes D 171,0000 −1 367 −234 39 327
2024-11-07 2024-11-05 4 Morgan James C M ICFI Common M - Exercise D 3 031 40 694
2024-10-17 2024-10-16 4 Morgan James C M ICFI Common S - Sale D 175,0694 −2 500 −438 37 663
2024-09-03 2024-08-30 4 Wasson John John M. Wasson Rev. Trust ICFI Common S - Sale I 165,1443 −1 583 −261 51 022
2024-08-30 2024-08-29 4 Choate Anne F ICFI Common S - Sale D 165,0000 −1 368 −226 3 417
2024-08-30 2024-08-29 4 Wasson John John M. Wasson Rev. Trust ICFI Common S - Sale I 165,1443 −1 417 −234 52 605
2024-08-15 2024-08-14 4 Wasson John John M. Wasson Rev. Trust ICFI Common G - Gift I −1 868 54 022
2024-08-05 2024-08-02 4 Morgan James C M ICFI Common S - Sale D 152,5000 −2 500 −381 40 163
2024-07-10 2024-07-08 4 Choate Anne F ICFI Common S - Sale D 133,1660 −621 −83 4 785
2024-07-10 2024-07-08 4 Choate Anne F ICFI Common S - Sale D 133,9620 −500 −67 5 406
2024-07-10 2024-07-08 4 Choate Anne F ICFI Common S - Sale D 135,0386 −360 −49 5 906
2024-07-05 2024-07-03 4 Wasson John John M. Wasson Rev. Trust ICFI Common S - Sale I 135,0933 −3 000 −405 19 045
2024-07-03 2024-07-01 4 Datar Srikant ICFI Common A - Award D 1 103 2 001
2024-07-03 2024-07-01 4 Williams Michelle A ICFI Common A - Award D 1 103 4 501
2024-07-03 2024-07-01 4 Crouther Marilyn C ICFI Common A - Award D 1 103 6 862
2024-07-03 2024-07-01 4 Mehl Randall ICFI Common A - Award D 1 103 15 754
2024-07-03 2024-07-01 4 SALMIRS SCOTT B ICFI Common A - Award D 1 103 5 403
2024-07-03 2024-07-01 4 VAN HANDEL MICHAEL J ICFI Common A - Award D 1 103 14 534
2024-07-02 2024-06-28 4 Wasson John ICFI Common A - Award D 141,6498 83 12 18 663
2024-03-22 2024-03-20 4 Morgan James C M ICFI Common F - Taxes D 152,5900 −802 −122 42 663
2024-03-22 2024-03-20 4 Morgan James C M ICFI Common F - Taxes D 152,5900 −608 −93 43 465
2024-03-22 2024-03-20 4 Morgan James C M ICFI Common F - Taxes D 152,5900 −593 −90 44 073
2024-03-22 2024-03-20 4 Morgan James C M ICFI Common M - Exercise D 1 313 44 666
2024-03-22 2024-03-20 4 Morgan James C M ICFI Common M - Exercise D 1 346 43 353
2024-03-22 2024-03-20 4 Morgan James C M ICFI Common M - Exercise D 2 193 42 007
2024-03-22 2024-03-20 4 Wasson John ICFI Common F - Taxes D 152,5900 −2 839 −433 18 580
2024-03-22 2024-03-20 4 Wasson John ICFI Common F - Taxes D 152,5900 −1 732 −264 21 419
2024-03-22 2024-03-20 4 Wasson John ICFI Common F - Taxes D 152,5900 −1 666 −254 23 151
2024-03-22 2024-03-20 4 Wasson John ICFI Common M - Exercise D 3 693 24 817
2024-03-22 2024-03-20 4 Wasson John ICFI Common M - Exercise D 3 839 21 124
2024-03-22 2024-03-20 4 Wasson John ICFI Common M - Exercise D 6 294 17 285
2024-03-22 2024-03-20 4 Broadus Barry M ICFI Common F - Taxes D 152,5900 −239 −36 2 302
2024-03-22 2024-03-20 4 Broadus Barry M ICFI Common F - Taxes D 152,5900 −207 −32 2 541
2024-03-22 2024-03-20 4 Broadus Barry M ICFI Common F - Taxes D 152,5900 −170 −26 2 748
2024-03-22 2024-03-20 4 Broadus Barry M ICFI Common M - Exercise D 564 2 918
2024-03-22 2024-03-20 4 Broadus Barry M ICFI Common M - Exercise D 685 2 354
2024-03-22 2024-03-20 4 Broadus Barry M ICFI Common M - Exercise D 793 1 669
2024-03-22 2024-03-20 4 Choate Anne F ICFI Common F - Taxes D 152,5900 −166 −25 6 266
2024-03-22 2024-03-20 4 Choate Anne F ICFI Common F - Taxes D 152,5900 −149 −23 6 432
2024-03-22 2024-03-20 4 Choate Anne F ICFI Common F - Taxes D 152,5900 −106 −16 6 581
2024-03-22 2024-03-20 4 Choate Anne F ICFI Common M - Exercise D 335 6 687
2024-03-22 2024-03-20 4 Choate Anne F ICFI Common M - Exercise D 473 6 352
2024-03-22 2024-03-20 4 Choate Anne F ICFI Common M - Exercise D 527 5 879
2024-03-07 2024-03-05 4 Wasson John John M. Wasson Rev. Trust ICFI Common G - Gift I −2 938 22 045
2024-02-28 2024-02-27 4 Morgan James C M ICFI Common S - Sale D 155,1740 −2 400 −372 39 814
2024-02-20 2024-02-16 4 Morgan James C M ICFI Common S - Sale D 155,0100 −100 −16 42 214
2024-01-26 2024-01-25 4 Morgan James C M ICFI Common S - Sale D 137,5509 −2 500 −344 42 314
2024-01-18 2024-01-16 4 Wasson John ICFI Common F - Taxes D 132,0000 −6 838 −903 10 991
2024-01-18 2024-01-16 4 Wasson John ICFI Common A - Award D 17 603 17 829
2024-01-18 2024-01-16 4 Morgan James C M ICFI Common F - Taxes D 132,0000 −1 892 −250 44 814
2024-01-18 2024-01-16 4 Morgan James C M ICFI Common A - Award D 6 132 46 706
2024-01-18 2024-01-16 4 Choate Anne F ICFI Common F - Taxes D 132,0000 −466 −62 5 352
2024-01-18 2024-01-16 4 Choate Anne F ICFI Common A - Award D 1 324 5 818
2024-01-04 2024-01-02 4 Wasson John John M. Wasson Rev. Trust ICFI Common S - Sale I 135,0000 −2 500 −338 24 983
2024-01-02 2023-12-29 4 Wasson John ICFI Common A - Award D 126,1201 84 11 226
2024-01-02 2023-12-29 4 Lee Rodney Mark Jr. ICFI Common A - Award D 126,1201 87 11 6 063
2023-12-27 2023-12-26 4 Wasson John John M. Wasson Rev. Trust ICFI Common S - Sale I 133,2847 −4 423 −590 27 483
2023-12-27 2023-12-26 4 Wasson John John M. Wasson Rev. Trust ICFI Common S - Sale I 133,7860 −577 −77 31 906
2023-12-04 2023-11-30 4 Datar Srikant ICFI Common S - Sale D 140,0980 −600 −84 898
2023-11-13 2023-11-10 4 Datar Srikant ICFI Common S - Sale D 135,0000 −600 −81 1 498
2023-11-09 2023-11-08 4 Lee Rodney Mark Jr. ICFI Common F - Taxes D 132,1900 −362 −48 5 976
2023-11-09 2023-11-08 4 Lee Rodney Mark Jr. ICFI Common M - Exercise D 1 200 6 338
2023-11-07 2023-11-05 4 Choate Anne F ICFI Common F - Taxes D 125,4800 −329 −41 4 494
2023-11-07 2023-11-05 4 Choate Anne F ICFI Common M - Exercise D 1 048 4 823
2023-11-07 2023-11-05 4 Morgan James C M ICFI Common F - Taxes D 125,4800 −684 −86 40 574
2023-11-07 2023-11-05 4 Morgan James C M ICFI Common M - Exercise D 1 515 41 258
2023-11-07 2023-11-05 4 Lee Rodney Mark Jr. ICFI Common F - Taxes D 125,4800 −358 −45 5 138
2023-11-07 2023-11-05 4 Lee Rodney Mark Jr. ICFI Common M - Exercise D 1 187 5 496
2023-08-29 2023-08-28 4 Datar Srikant ICFI Common S - Sale D 132,0000 −500 −66 2 098
2023-08-28 2023-08-25 4 Wasson John John M. Wasson Rev. Trust ICFI Common G - Gift I −1 000 32 483
2023-08-25 2023-08-24 4 Datar Srikant ICFI Common S - Sale D 129,5000 −500 −65 2 598
2023-08-15 2023-08-14 4 Datar Srikant ICFI Common S - Sale D 129,7500 −500 −65 3 098
2023-08-10 2023-08-09 4 Lee Rodney Mark Jr. ICFI Common S - Sale D 130,5430 −1 919 −251 4 309
2023-08-10 2023-08-09 4 Lee Rodney Mark Jr. ICFI Common S - Sale D 129,1488 −1 000 −129 6 228
2023-08-10 2023-08-09 4 Lee Rodney Mark Jr. ICFI Common S - Sale D 129,4574 −150 −19 7 228
2023-08-10 2023-08-09 4 Lee Rodney Mark Jr. ICFI Common S - Sale D 129,7041 −100 −13 7 378
2023-08-09 2023-08-08 4 Morgan James C M ICFI Common S - Sale D 130,3418 −4 800 −626 39 743
2023-08-09 2023-08-08 4 Wasson John ICFI Common G - Gift D −5 670 11 885
2023-08-09 2023-08-09 4 VAN HANDEL MICHAEL J ICFI Common S - Sale D 129,5000 −4 000 −518 13 431
2023-08-08 2023-08-07 4 Morgan James C M ICFI Common S - Sale D 130,0050 −200 −26 44 543
2023-07-05 2023-07-03 4 VAN HANDEL MICHAEL J ICFI Common A - Award D 1 173 17 431
2023-07-05 2023-07-03 4 GRISE CHERYL W ICFI Common A - Award D 1 173 17 750
2023-07-05 2023-07-03 4 Datar Srikant ICFI Common A - Award D 1 173 3 598
2023-07-05 2023-07-03 4 SALMIRS SCOTT B ICFI Common A - Award D 1 173 4 300
2023-07-05 2023-07-03 4 Mehl Randall ICFI Common A - Award D 1 173 14 651
2023-07-05 2023-07-03 4 Crouther Marilyn C ICFI Common A - Award D 1 173 5 759
2023-07-05 2023-07-03 4 Williams Michelle A ICFI Common A - Award D 1 173 3 398
2023-07-03 2023-06-30 4 Lee Rodney Mark Jr. ICFI Common A - Award D 118,2679 138 16 7 478
2023-07-03 2023-06-30 4 Wasson John ICFI Common A - Award D 118,2679 142 17 17 555
2023-06-14 2023-06-13 4 Wasson John John M. Wasson Rev. Trust ICFI Common S - Sale I 125,4167 −4 900 −615 21 740
2023-06-13 2023-06-12 4 Wasson John John M. Wasson Rev. Trust ICFI Common S - Sale I 125,1400 −100 −13 26 640
2023-03-22 2023-03-20 4 Lee Rodney Mark Jr. ICFI Common F - Taxes D 107,2800 −165 −18 7 340
2023-03-22 2023-03-20 4 Lee Rodney Mark Jr. ICFI Common F - Taxes D 107,2800 −145 −16 7 505
2023-03-22 2023-03-20 4 Lee Rodney Mark Jr. ICFI Common F - Taxes D 107,2800 −113 −12 7 650
2023-03-22 2023-03-20 4 Lee Rodney Mark Jr. ICFI Common F - Taxes D 107,2800 −101 −11 7 763
2023-03-22 2023-03-20 4 Lee Rodney Mark Jr. ICFI Common M - Exercise D 333 7 864
2023-03-22 2023-03-20 4 Lee Rodney Mark Jr. ICFI Common M - Exercise D 374 7 531
2023-03-22 2023-03-20 4 Lee Rodney Mark Jr. ICFI Common M - Exercise D 480 7 157
2023-03-22 2023-03-20 4 Lee Rodney Mark Jr. ICFI Common M - Exercise D 547 6 677
2023-03-22 2023-03-20 4 Wasson John ICFI Common F - Taxes D 107,2800 −2 777 −298 17 413
2023-03-22 2023-03-20 4 Wasson John ICFI Common F - Taxes D 107,2800 −1 666 −179 20 190
2023-03-22 2023-03-20 4 Wasson John ICFI Common F - Taxes D 107,2800 −1 420 −152 21 856
2023-03-22 2023-03-20 4 Wasson John ICFI Common F - Taxes D 107,2800 −811 −87 23 276
2023-03-22 2023-03-20 4 Wasson John ICFI Common M - Exercise D 1 798 24 087
2023-03-22 2023-03-20 4 Wasson John ICFI Common M - Exercise D 3 147 22 289
2023-03-22 2023-03-20 4 Wasson John ICFI Common M - Exercise D 3 693 19 142
2023-03-22 2023-03-20 4 Wasson John ICFI Common M - Exercise D 6 157 15 449
2023-03-22 2023-03-20 4 Choate Anne F ICFI Common F - Taxes D 107,2800 −150 −16 3 775
2023-03-22 2023-03-20 4 Choate Anne F ICFI Common F - Taxes D 107,2800 −106 −11 3 925
2023-03-22 2023-03-20 4 Choate Anne F ICFI Common F - Taxes D 107,2800 −75 −8 4 031
2023-03-22 2023-03-20 4 Choate Anne F ICFI Common F - Taxes D 107,2800 −43 −5 4 106
2023-03-22 2023-03-20 4 Choate Anne F ICFI Common M - Exercise D 136 4 149
2023-03-22 2023-03-20 4 Choate Anne F ICFI Common M - Exercise D 237 4 013
2023-03-22 2023-03-20 4 Choate Anne F ICFI Common M - Exercise D 335 3 776
2023-03-22 2023-03-20 4 Choate Anne F ICFI Common M - Exercise D 478 3 441
2023-03-22 2023-03-20 4 Morgan James C M ICFI Common F - Taxes D 107,2800 −754 −81 44 743
2023-03-22 2023-03-20 4 Morgan James C M ICFI Common F - Taxes D 107,2800 −526 −56 45 497
2023-03-22 2023-03-20 4 Morgan James C M ICFI Common F - Taxes D 107,2800 −345 −37 46 023
2023-03-22 2023-03-20 4 Morgan James C M ICFI Common F - Taxes D 107,2800 −330 −35 46 368
2023-03-22 2023-03-20 4 Morgan James C M ICFI Common M - Exercise D 1 096 46 698
2023-03-22 2023-03-20 4 Morgan James C M ICFI Common M - Exercise D 1 145 45 602
2023-03-22 2023-03-20 4 Morgan James C M ICFI Common M - Exercise D 1 347 44 457
2023-03-22 2023-03-20 4 Morgan James C M ICFI Common M - Exercise D 2 502 43 110
2023-03-22 2023-03-20 4 Broadus Barry M ICFI Common F - Taxes D 107,2800 −281 −30 876
2023-03-22 2023-03-20 4 Broadus Barry M ICFI Common F - Taxes D 107,2800 −200 −21 1 157
2023-03-22 2023-03-20 4 Broadus Barry M ICFI Common M - Exercise D 564 1 357
2023-03-22 2023-03-20 4 Broadus Barry M ICFI Common M - Exercise D 793 793
2023-03-07 2023-03-06 4 Datar Srikant ICFI Common S - Sale D 114,0000 −382 −44 2 425
2023-03-06 2023-03-03 4 Datar Srikant ICFI Common S - Sale D 112,0000 −382 −43 2 807
2023-01-26 2023-01-24 4 Wasson John ICFI Common F - Taxes D 98,6700 −3 385 −334 9 292
2023-01-26 2023-01-24 4 Wasson John ICFI Common A - Award D 10 787 12 677
2023-01-26 2023-01-24 4 Morgan James C M ICFI Common F - Taxes D 98,6700 −1 378 −136 40 608
2023-01-26 2023-01-24 4 Morgan James C M ICFI Common A - Award D 4 384 41 986
2023-01-26 2023-01-24 4 Lee Rodney Mark Jr. ICFI Common F - Taxes D 98,6700 −340 −34 6 130
2023-01-26 2023-01-24 4 Lee Rodney Mark Jr. ICFI Common A - Award D 958 6 470
2023-01-26 2023-01-24 4 Choate Anne F ICFI Common F - Taxes D 98,6700 −308 −30 2 963
2023-01-26 2023-01-24 4 Choate Anne F ICFI Common A - Award D 838 3 271
2023-01-03 2022-12-30 4 Wasson John ICFI Common A - Award D 93,8359 47 4 1 890
2023-01-03 2022-12-30 4 Lee Rodney Mark Jr. ICFI Common A - Award D 93,8359 129 12 5 512
2022-11-28 2022-11-25 4 Datar Srikant ICFI Common S - Sale D 112,0000 −361 −40 3 189
2022-11-23 2022-11-22 4 Datar Srikant ICFI Common S - Sale D 110,0000 −500 −55 3 550
2022-11-15 2022-11-11 4 Wasson John ICFI Common F - Taxes D 103,7000 −1 353 −140 1 843
2022-11-15 2022-11-11 4 Wasson John ICFI Common M - Exercise D 2 999 3 196
2022-11-15 2022-11-11 4 Choate Anne F ICFI Common F - Taxes D 103,7000 −71 −7 2 433
2022-11-15 2022-11-11 4 Choate Anne F ICFI Common M - Exercise D 224 2 504
2022-11-08 2022-11-05 4 Choate Anne F ICFI Common F - Taxes D 105,5100 −329 −35 2 280
2022-11-08 2022-11-05 4 Choate Anne F ICFI Common M - Exercise D 1 049 2 609
2022-11-08 2022-11-05 4 Lee Rodney Mark Jr. ICFI Common F - Taxes D 105,5100 −358 −38 5 383
2022-11-08 2022-11-05 4 Lee Rodney Mark Jr. ICFI Common M - Exercise D 1 187 5 741
2022-11-08 2022-11-05 4 Morgan James C M ICFI Common F - Taxes D 105,5100 −684 −72 37 602
2022-11-08 2022-11-05 4 Morgan James C M ICFI Common M - Exercise D 1 516 38 286
2022-11-01 2022-10-31 4 Morgan James C M ICFI Common S - Sale D 120,0000 −185 −22 36 770
2022-10-31 2022-10-28 4 Morgan James C M ICFI Common S - Sale D 120,0186 −2 315 −278 36 955
2022-10-04 2022-10-03 4 Wasson John John M. Wasson Rev. Trust ICFI Common S - Sale I 110,0421 −1 500 −165 26 740
2022-10-04 2022-10-03 4 Morgan James C M ICFI Common S - Sale D 110,0656 −900 −99 39 270
2022-10-03 2022-09-30 4 Morgan James C M ICFI Common S - Sale D 110,2200 −1 000 −110 40 170
2022-10-03 2022-09-30 4 Wasson John John M. Wasson Rev. Trust ICFI Common S - Sale I 110,2230 −1 000 −110 28 240
2022-09-30 2022-09-08 4 Wasson John John M. Wasson Rev. Trust ICFI Common G - Gift I −48 800 31 740
2022-09-30 2022-09-08 4 Wasson John John M. Wasson GRAT ICFI Common G - Gift I 48 800 48 800
2022-09-30 2022-09-28 4 Wasson John John M. Wasson Rev. Trust ICFI Common S - Sale I 105,6742 −1 951 −206 29 240
2022-09-30 2022-09-28 4 Wasson John John M. Wasson Rev. Trust ICFI Common S - Sale I 106,1309 −549 −58 31 191
2022-09-23 2022-09-21 4 Morgan James C M ICFI Common S - Sale D 110,1647 −600 −66 41 170
2022-09-13 2022-09-12 4 Morgan James C M ICFI Common S - Sale D 105,2460 −5 000 −526 41 770
2022-09-06 2022-08-31 4 Wasson John ICFI Common G - Gift D −3 000 9 891
2022-09-06 2022-08-31 4 Wasson John ICFI Common G - Gift D −1 910 12 891
2022-07-05 2022-07-01 4 VAN HANDEL MICHAEL J ICFI Common A - Award D 1 529 16 258
2022-07-05 2022-07-01 4 Williams Michelle A ICFI Common A - Award D 1 529 2 225
2022-07-05 2022-07-01 4 Mehl Randall ICFI Common A - Award D 1 529 13 478
2022-07-05 2022-07-01 4 Crouther Marilyn C ICFI Common A - Award D 1 529 4 586
2022-07-05 2022-07-01 4 Datar Srikant ICFI Common A - Award D 1 529 4 050
2022-07-05 2022-07-01 4 SALMIRS SCOTT B ICFI Common A - Award D 1 529 3 127
2022-07-05 2022-07-01 4 GRISE CHERYL W ICFI Common A - Award D 1 529 27 177
2022-07-01 2022-06-30 4 Lee Rodney Mark Jr. ICFI Common A - Award D 89,7845 106 10 4 554
2022-07-01 2022-06-30 4 Wasson John ICFI Common A - Award D 89,7845 197 18 14 801
2022-06-10 3 Choate Anne F ICFI Common D 1 560
2022-05-10 2022-05-07 4 Lee Rodney Mark Jr. ICFI Restricted Stock Units M - Exercise D 0,00 −677 1 921
2022-05-10 2022-05-07 4 Lee Rodney Mark Jr. ICFI Restricted Stock Units M - Exercise D 0,00 98,0200 −57 −6 2 598
2022-05-10 2022-05-07 4 Lee Rodney Mark Jr. ICFI Restricted Stock Units M - Exercise D 0,00 −57 2 655
2022-05-10 2022-05-07 4 Lee Rodney Mark Jr. ICFI Common F - Taxes D 98,0200 −204 −20 4 448
2022-05-10 2022-05-07 4 Lee Rodney Mark Jr. ICFI Common F - Taxes D 98,0200 −18 −2 4 652
2022-05-10 2022-05-07 4 Lee Rodney Mark Jr. ICFI Common M - Exercise D 57 4 670
2022-05-10 2022-05-07 4 Lee Rodney Mark Jr. ICFI Common M - Exercise D 677 4 613
2022-04-07 2022-02-23 4 Wasson John By Spouse ICFI Common W - Other I 400 716
2022-04-07 2022-02-22 4 Wasson John By Spouse ICFI Common W - Other I 316 316
2022-03-22 2022-03-20 4 Broadus Barry M ICFI Restricted Stock Units A - Award D 2 256 5 428
2022-03-22 2022-03-20 4 Broadus Barry M ICFI Restricted Stock Units A - Award D 3 172 3 172
2022-03-22 2022-03-20 4 WELSH BETTINA GARCIA ICFI Restricted Stock Units M - Exercise D −940 7 449
2022-03-22 2022-03-20 4 WELSH BETTINA GARCIA ICFI Restricted Stock Units M - Exercise D −805 8 389
2022-03-22 2022-03-20 4 WELSH BETTINA GARCIA ICFI Restricted Stock Units M - Exercise D −78 9 194
2022-03-22 2022-03-20 4 WELSH BETTINA GARCIA ICFI Common F - Taxes D 91,7900 −336 −31 3 872
2022-03-22 2022-03-20 4 WELSH BETTINA GARCIA ICFI Common F - Taxes D 91,7900 −268 −25 4 208
2022-03-22 2022-03-20 4 WELSH BETTINA GARCIA ICFI Common F - Taxes D 91,7900 −26 −2 4 476
2022-03-22 2022-03-20 4 WELSH BETTINA GARCIA ICFI Common M - Exercise D 78 4 502
2022-03-22 2022-03-20 4 WELSH BETTINA GARCIA ICFI Common M - Exercise D 805 4 424
2022-03-22 2022-03-20 4 WELSH BETTINA GARCIA ICFI Common M - Exercise D 940 3 619
2022-03-22 2022-03-20 4 Terreri Donald J ICFI Restricted Stock Units M - Exercise D 0,00 91,7900 −32 −3 446
2022-03-22 2022-03-20 4 Terreri Donald J ICFI Restricted Stock Units M - Exercise D −26 502
2022-03-22 2022-03-20 4 Terreri Donald J ICFI Restricted Stock Units M - Exercise D 91,7900 −20 −2 528
2022-03-22 2022-03-20 4 Terreri Donald J ICFI Restricted Stock Units M - Exercise D 91,7900 −17 −2 548
2022-03-22 2022-03-20 4 Terreri Donald J ICFI Restricted Stock Units M - Exercise D 0,00 −13 478
2022-03-22 2022-03-20 4 Terreri Donald J ICFI Restricted Stock Units A - Award D 152 565
2022-03-22 2022-03-20 4 Terreri Donald J ICFI Restricted Stock Units A - Award D 186 413
2022-03-22 2022-03-20 4 Terreri Donald J ICFI Common F - Taxes D 91,7900 −10 −1 33
2022-03-22 2022-03-20 4 Terreri Donald J ICFI Common F - Taxes D 91,7900 −5 −0 43
2022-03-22 2022-03-20 4 Terreri Donald J ICFI Common M - Exercise D 13 48
2022-03-22 2022-03-20 4 Terreri Donald J ICFI Common M - Exercise D 26 35
2022-03-22 2022-03-20 4 Lee Rodney Mark Jr. ICFI Restricted Stock Units M - Exercise D 0,00 −334 2 712
2022-03-22 2022-03-20 4 Lee Rodney Mark Jr. ICFI Restricted Stock Units M - Exercise D 0,00 −273 3 046
2022-03-22 2022-03-20 4 Lee Rodney Mark Jr. ICFI Restricted Stock Units M - Exercise D 0,00 −187 3 319
2022-03-22 2022-03-20 4 Lee Rodney Mark Jr. ICFI Restricted Stock Units A - Award D 1 919 6 667
2022-03-22 2022-03-20 4 Lee Rodney Mark Jr. ICFI Common F - Taxes D 91,7900 −98 −9 3 936
2022-03-22 2022-03-20 4 Lee Rodney Mark Jr. ICFI Common F - Taxes D 91,7900 −97 −9 4 034
2022-03-22 2022-03-20 4 Lee Rodney Mark Jr. ICFI Common F - Taxes D 91,7900 −63 −6 4 131
2022-03-22 2022-03-20 4 Lee Rodney Mark Jr. ICFI Common M - Exercise D 187 4 194
2022-03-22 2022-03-20 4 Lee Rodney Mark Jr. ICFI Common M - Exercise D 273 4 007
2022-03-22 2022-03-20 4 Lee Rodney Mark Jr. ICFI Common M - Exercise D 334 3 734
2022-03-22 2022-03-20 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −1 251 18 383
2022-03-22 2022-03-20 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −1 097 19 634
2022-03-22 2022-03-20 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −573 20 731
2022-03-22 2022-03-20 4 Morgan James C M ICFI Restricted Stock Units A - Award D 5 385 21 304
2022-03-22 2022-03-20 4 Morgan James C M ICFI Common F - Taxes D 91,7900 −495 −45 46 770
2022-03-22 2022-03-20 4 Morgan James C M ICFI Common F - Taxes D 91,7900 −377 −35 47 265
2022-03-22 2022-03-20 4 Morgan James C M ICFI Common F - Taxes D 91,7900 −193 −18 47 642
2022-03-22 2022-03-20 4 Morgan James C M ICFI Common M - Exercise D 573 47 835
2022-03-22 2022-03-20 4 Morgan James C M ICFI Common M - Exercise D 1 097 47 262
2022-03-22 2022-03-20 4 Morgan James C M ICFI Common M - Exercise D 1 251 46 165
2022-03-22 2022-03-20 4 Wasson John ICFI Restricted Stock Units M - Exercise D −3 148 35 167
2022-03-22 2022-03-20 4 Wasson John ICFI Restricted Stock Units M - Exercise D −3 079 38 315
2022-03-22 2022-03-20 4 Wasson John ICFI Restricted Stock Units M - Exercise D −899 41 394
2022-03-22 2022-03-20 4 Wasson John ICFI Restricted Stock Units A - Award D 14 772 42 293
2022-03-22 2022-03-20 4 Wasson John ICFI Common F - Taxes D 91,7900 −1 420 −130 14 604
2022-03-22 2022-03-20 4 Wasson John ICFI Common F - Taxes D 91,7900 −1 389 −127 16 024
2022-03-22 2022-03-20 4 Wasson John ICFI Common F - Taxes D 91,7900 −406 −37 17 413
2022-03-22 2022-03-20 4 Wasson John ICFI Common M - Exercise D 899 17 819
2022-03-22 2022-03-20 4 Wasson John ICFI Common M - Exercise D 3 079 16 920
2022-03-22 2022-03-20 4 Wasson John ICFI Common M - Exercise D 3 148 13 841
2022-03-22 2022-03-20 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D −595 5 313
2022-03-22 2022-03-20 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D −508 5 908
2022-03-22 2022-03-20 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D −272 6 416
2022-03-22 2022-03-20 4 Ostria Sergio J ICFI Restricted Stock Units A - Award D 2 056 6 688
2022-03-22 2022-03-20 4 Ostria Sergio J ICFI Common F - Taxes D 91,7900 −199 −18 19 069
2022-03-22 2022-03-20 4 Ostria Sergio J ICFI Common F - Taxes D 91,7900 −170 −16 19 268
2022-03-22 2022-03-20 4 Ostria Sergio J ICFI Common F - Taxes D 91,7900 −91 −8 19 438
2022-03-22 2022-03-20 4 Ostria Sergio J ICFI Common M - Exercise D 272 19 529
2022-03-22 2022-03-20 4 Ostria Sergio J ICFI Common M - Exercise D 508 19 257
2022-03-22 2022-03-20 4 Ostria Sergio J ICFI Common M - Exercise D 595 18 749
2022-03-15 2022-03-11 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D −1 169 4 632
2022-03-15 2022-03-11 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D −505 5 801
2022-03-15 2022-03-11 4 Ostria Sergio J ICFI Common F - Taxes D 89,3200 −390 −35 18 154
2022-03-15 2022-03-11 4 Ostria Sergio J ICFI Common F - Taxes D 89,3200 −169 −15 18 544
2022-03-15 2022-03-11 4 Ostria Sergio J ICFI Common M - Exercise D 505 18 713
2022-03-15 2022-03-11 4 Ostria Sergio J ICFI Common M - Exercise D 1 169 18 208
2022-03-15 2022-03-11 4 Wasson John ICFI Restricted Stock Units M - Exercise D −4 336 27 521
2022-03-15 2022-03-11 4 Wasson John ICFI Restricted Stock Units M - Exercise D −3 046 31 857
2022-03-15 2022-03-11 4 Wasson John ICFI Common F - Taxes D 89,3200 −1 843 −165 10 693
2022-03-15 2022-03-11 4 Wasson John ICFI Common F - Taxes D 89,3200 −1 374 −123 12 536
2022-03-15 2022-03-11 4 Wasson John ICFI Common M - Exercise D 3 046 13 910
2022-03-15 2022-03-11 4 Wasson John ICFI Common M - Exercise D 4 336 10 864
2022-03-15 2022-03-11 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −2 459 15 919
2022-03-15 2022-03-11 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −1 075 18 378
2022-03-15 2022-03-11 4 Morgan James C M ICFI Common F - Taxes D 89,3200 −741 −66 44 914
2022-03-15 2022-03-11 4 Morgan James C M ICFI Common F - Taxes D 89,3200 −324 −29 45 655
2022-03-15 2022-03-11 4 Morgan James C M ICFI Common M - Exercise D 1 075 45 979
2022-03-15 2022-03-11 4 Morgan James C M ICFI Common M - Exercise D 2 459 44 904
2022-03-15 2022-03-11 4 Lee Rodney Mark Jr. ICFI Restricted Stock Units M - Exercise D 0,00 89,3200 −299 −27 3 506
2022-03-15 2022-03-11 4 Lee Rodney Mark Jr. ICFI Restricted Stock Units M - Exercise D 0,00 89,3200 −237 −21 4 042
2022-03-15 2022-03-11 4 Lee Rodney Mark Jr. ICFI Restricted Stock Units M - Exercise D 0,00 −237 4 042
2022-03-15 2022-03-11 4 Lee Rodney Mark Jr. ICFI Common F - Taxes D 89,3200 −84 −8 3 400
2022-03-15 2022-03-11 4 Lee Rodney Mark Jr. ICFI Common M - Exercise D 237 3 484
2022-01-20 2022-01-18 4 Morgan James C M ICFI Common F - Taxes D 101,4500 −1 619 −164 42 445
2022-01-20 2022-01-18 4 Morgan James C M ICFI Common A - Award D 5 216 44 064
2022-01-20 2022-01-18 4 Wasson John ICFI Common F - Taxes D 101,4500 −2 805 −285 6 528
2022-01-20 2022-01-18 4 Wasson John ICFI Common A - Award D 9 196 9 333
2022-01-20 2022-01-18 4 Ostria Sergio J ICFI Common F - Taxes D 101,4500 −881 −89 17 039
2022-01-20 2022-01-18 4 Ostria Sergio J ICFI Common A - Award D 2 480 17 920
2022-01-11 2022-01-10 4 Wasson John John M. Wasson Rev. Trust ICFI Common S - Sale I 101,7454 −3 000 −305 70 846
2022-01-11 2022-01-10 4 Wasson John John M. Wasson Rev. Trust ICFI Common S - Sale I 102,8596 −1 500 −154 73 846
2022-01-11 2022-01-10 4 Wasson John John M. Wasson Rev. Trust ICFI Common S - Sale I 103,7158 −405 −42 75 346
2022-01-11 2022-01-10 4 Wasson John John M. Wasson Rev. Trust ICFI Common S - Sale I 104,3911 −95 −10 75 751
2022-01-11 2021-12-21 5 Wasson John John M. Wasson Rev. Trust ICFI Common G - Gift I 75 846 75 846
2022-01-11 2021-12-21 5 Wasson John ICFI Common G - Gift D −75 846 0
2022-01-04 2022-01-03 4 Williams Michelle A ICFI Common A - Award D 696 696
2022-01-03 2021-12-31 4 Lee Rodney Mark Jr. ICFI Common A - Award D 97,7693 96 9 3 247
2022-01-03 2021-12-31 4 Wasson John ICFI Common A - Award D 97,7693 137 13 75 983
2021-12-21 2021-12-10 4 SCHULTE PETER M Peter Schulte 2021 Delaware Trust ICFI Common G - Gift I 53 918 53 918
2021-12-21 2021-12-10 4 SCHULTE PETER M ICFI Common G - Gift D −53 918 173 492
2021-12-07 2021-12-03 4 Wasson John ICFI Common G - Gift D −3 500 75 846
2021-11-15 2021-11-11 4 Wasson John ICFI Restricted Stock Units M - Exercise D −1 500 34 903
2021-11-15 2021-11-11 4 Wasson John ICFI Common F - Taxes D 104,9300 −677 −71 79 346
2021-11-15 2021-11-11 4 Wasson John ICFI Common M - Exercise D 1 500 80 023
2021-11-15 2021-11-11 4 WELSH BETTINA GARCIA ICFI Restricted Stock Units M - Exercise D −1 500 9 272
2021-11-15 2021-11-11 4 WELSH BETTINA GARCIA ICFI Common F - Taxes D 104,9300 −500 −52 2 679
2021-11-15 2021-11-11 4 WELSH BETTINA GARCIA ICFI Common M - Exercise D 1 500 3 179
2021-11-09 2021-11-05 4 Morgan James C M ICFI Restricted Stock Units A - Award D 6 062 19 453
2021-11-09 2021-11-05 4 Lee Rodney Mark Jr. ICFI Restricted Stock Units A - Award D 4 748 4 748
2021-11-01 2021-10-29 4 Morgan James C M ICFI Common S - Sale D 100,2500 −3 406 −341 38 848
2021-10-18 2021-10-15 4 Morgan James C M ICFI Common S - Sale D 99,5000 −2 000 −199 42 254
2021-08-09 2021-08-07 4 Terreri Donald J ICFI Restricted Stock Units M - Exercise D 0,00 90,4500 −114 −10 491
2021-07-02 2021-07-01 4 GRISE CHERYL W ICFI Common A - Award D 1 598 25 648
2021-07-02 2021-07-01 4 VAN HANDEL MICHAEL J ICFI Common A - Award D 1 598 14 729
2021-07-02 2021-07-01 4 SCHULTE PETER M ICFI Common A - Award D 1 598 227 410
2021-07-02 2021-07-01 4 Datar Srikant ICFI Common A - Award D 1 598 2 521
2021-07-02 2021-07-01 4 SALMIRS SCOTT B ICFI Common A - Award D 1 598 1 598
2021-07-02 2021-07-01 4 Mehl Randall ICFI Common A - Award D 1 598 11 949
2021-07-02 2021-07-01 4 Crouther Marilyn C ICFI Common A - Award D 1 598 3 057
2021-07-01 2021-06-30 4 Lee Rodney Mark Jr. ICFI Common A - Award D 83,8031 107 9 3 151
2021-07-01 2021-06-30 4 Wasson John ICFI Common A - Award D 83,8031 173 14 78 523
2021-06-21 3/A Lee Rodney Mark Jr. ICFI Common D 3 044
2021-06-17 3 Lee Rodney Mark Jr. ICFI Common D 10 675
2021-05-26 2021-05-24 4 Wasson John ICFI Common G - Gift D −1 725 78 350
2021-05-26 2021-05-24 4 Wasson John ICFI Common G - Gift D −1 250 80 075
2021-05-06 2021-05-05 4 Morgan James C M ICFI Common S - Sale D 94,5000 −2 500 −236 44 254
2021-05-06 2021-05-05 4 Morgan James C M ICFI Common S - Sale D 96,5000 −2 500 −241 46 754
2021-04-12 2021-04-09 4 Morgan James C M ICFI Common S - Sale D 90,5000 −2 500 −226 49 254
2021-03-23 2021-03-20 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −1 252 13 391
2021-03-23 2021-03-20 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −573 14 643
2021-03-23 2021-03-20 4 Morgan James C M ICFI Restricted Stock Units A - Award D 4 386 15 216
2021-03-23 2021-03-20 4 Morgan James C M ICFI Common F - Taxes D 88,9600 −565 −50 51 754
2021-03-23 2021-03-20 4 Morgan James C M ICFI Common F - Taxes D 88,9600 −259 −23 52 319
2021-03-23 2021-03-20 4 Morgan James C M ICFI Common M - Exercise D 573 52 578
2021-03-23 2021-03-20 4 Morgan James C M ICFI Common M - Exercise D 1 252 52 005
2021-03-23 2021-03-20 4 Wasson John ICFI Restricted Stock Units M - Exercise D −3 079 36 403
2021-03-23 2021-03-20 4 Wasson John ICFI Restricted Stock Units M - Exercise D −900 39 482
2021-03-23 2021-03-20 4 Wasson John ICFI Restricted Stock Units A - Award D 12 589 40 382
2021-03-23 2021-03-20 4 Wasson John ICFI Common F - Taxes D 88,9600 −1 389 −124 81 325
2021-03-23 2021-03-20 4 Wasson John ICFI Common F - Taxes D 88,9600 −406 −36 82 714
2021-03-23 2021-03-20 4 Wasson John ICFI Common M - Exercise D 900 83 120
2021-03-23 2021-03-20 4 Wasson John ICFI Common M - Exercise D 3 079 82 220
2021-03-23 2021-03-20 4 WELSH BETTINA GARCIA ICFI Restricted Stock Units M - Exercise D −941 10 772
2021-03-23 2021-03-20 4 WELSH BETTINA GARCIA ICFI Restricted Stock Units M - Exercise D −79 11 713
2021-03-23 2021-03-20 4 WELSH BETTINA GARCIA ICFI Restricted Stock Units A - Award D 3 218 11 792
2021-03-23 2021-03-20 4 WELSH BETTINA GARCIA ICFI Common F - Taxes D 88,9600 −314 −28 1 679
2021-03-23 2021-03-20 4 WELSH BETTINA GARCIA ICFI Common F - Taxes D 88,9600 −27 −2 1 993
2021-03-23 2021-03-20 4 WELSH BETTINA GARCIA ICFI Common M - Exercise D 79 2 020
2021-03-23 2021-03-20 4 WELSH BETTINA GARCIA ICFI Common M - Exercise D 941 1 941
2021-03-23 2021-03-20 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D −595 6 306
2021-03-23 2021-03-20 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D −272 6 901
2021-03-23 2021-03-20 4 Ostria Sergio J ICFI Restricted Stock Units A - Award D 2 031 7 173
2021-03-23 2021-03-20 4 Ostria Sergio J ICFI Common F - Taxes D 88,9600 −199 −18 15 440
2021-03-23 2021-03-20 4 Ostria Sergio J ICFI Common F - Taxes D 88,9600 −91 −8 15 639
2021-03-23 2021-03-20 4 Ostria Sergio J ICFI Common M - Exercise D 272 15 730
2021-03-23 2021-03-20 4 Ostria Sergio J ICFI Common M - Exercise D 595 15 458
2021-03-23 2021-03-20 4 Terreri Donald J ICFI Restricted Stock Units M - Exercise D 0,00 77,9800 −21 −2 605
2021-03-23 2021-03-20 4 Terreri Donald J ICFI Restricted Stock Units M - Exercise D 0,00 77,9800 −17 −1 626
2021-03-23 2021-03-20 4 Terreri Donald J ICFI Restricted Stock Units M - Exercise D 0,00 −14 643
2021-03-23 2021-03-20 4 Terreri Donald J ICFI Restricted Stock Units A - Award D 102 227
2021-03-23 2021-03-20 4 Terreri Donald J ICFI Restricted Stock Units A - Award D 125 125
2021-03-23 2021-03-20 4 Terreri Donald J ICFI Common F - Taxes D 88,9600 −5 −0 9
2021-03-23 2021-03-20 4 Terreri Donald J ICFI Common M - Exercise D 14 14
2021-03-16 2021-03-15 4 Morgan James C M ICFI Common S - Sale D 93,5000 −1 932 −181 50 753
2021-03-15 2021-03-12 4 Wasson John ICFI Restricted Stock Units M - Exercise D −3 663 27 793
2021-03-15 2021-03-12 4 Wasson John ICFI Common F - Taxes D 92,6500 −1 653 −153 79 141
2021-03-15 2021-03-12 4 Wasson John ICFI Common M - Exercise D 3 663 80 794
2021-03-15 2021-03-11 4 Wasson John ICFI Restricted Stock Units M - Exercise D −2 168 31 456
2021-03-15 2021-03-11 4 Wasson John ICFI Restricted Stock Units M - Exercise D −1 523 33 624
2021-03-15 2021-03-11 4 Wasson John ICFI Common F - Taxes D 90,1100 −978 −88 77 131
2021-03-15 2021-03-11 4 Wasson John ICFI Common F - Taxes D 90,1100 −687 −62 78 109
2021-03-15 2021-03-11 4 Wasson John ICFI Common M - Exercise D 1 523 78 796
2021-03-15 2021-03-11 4 Wasson John ICFI Common M - Exercise D 2 168 77 273
2021-03-15 2021-03-12 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D −1 076 5 142
2021-03-15 2021-03-12 4 Ostria Sergio J ICFI Common F - Taxes D 92,6500 −359 −33 14 863
2021-03-15 2021-03-12 4 Ostria Sergio J ICFI Common M - Exercise D 1 076 15 222
2021-03-15 2021-03-11 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D −585 6 218
2021-03-15 2021-03-11 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D −253 6 803
2021-03-15 2021-03-11 4 Ostria Sergio J ICFI Common F - Taxes D 90,1100 −195 −18 14 146
2021-03-15 2021-03-11 4 Ostria Sergio J ICFI Common F - Taxes D 90,1100 −85 −8 14 341
2021-03-15 2021-03-11 4 Ostria Sergio J ICFI Common M - Exercise D 253 14 426
2021-03-15 2021-03-11 4 Ostria Sergio J ICFI Common M - Exercise D 585 14 173
2021-03-15 2021-03-12 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −2 838 10 830
2021-03-15 2021-03-12 4 Morgan James C M ICFI Common F - Taxes D 92,6500 −1 280 −119 52 685
2021-03-15 2021-03-12 4 Morgan James C M ICFI Common M - Exercise D 2 838 53 965
2021-03-15 2021-03-11 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −1 230 13 668
2021-03-15 2021-03-11 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −538 14 898
2021-03-15 2021-03-11 4 Morgan James C M ICFI Common F - Taxes D 90,1100 −555 −50 51 127
2021-03-15 2021-03-11 4 Morgan James C M ICFI Common F - Taxes D 90,1100 −243 −22 51 682
2021-03-15 2021-03-11 4 Morgan James C M ICFI Common M - Exercise D 538 51 925
2021-03-15 2021-03-11 4 Morgan James C M ICFI Common M - Exercise D 1 230 51 387
2021-03-09 2021-03-08 4 Morgan James C M ICFI Common S - Sale D 88,5000 −2 500 −221 50 157
2021-03-05 2021-03-03 4 Ostria Sergio J ICFI Common S - Sale D 88,5857 −2 788 −247 13 588
2021-03-01 2021-02-26 4 Morgan James C M ICFI Common S - Sale D 89,5000 −3 950 −354 52 657
2021-03-01 2021-02-26 4 Morgan James C M ICFI Common S - Sale D 86,5000 −3 802 −329 56 607
2021-03-01 2021-02-25 4 Morgan James C M ICFI Common S - Sale D 86,5000 −1 −0 60 409
2021-02-22 2021-02-19 4 Wasson John ICFI Common S - Sale D 85,0000 −1 840 −156 75 105
2021-02-10 2020-12-07 5 Wasson John ICFI Common G - Gift D −1 206 73 199
2021-02-10 2020-12-04 5 Wasson John ICFI Common G - Gift D −3 525 74 405
2021-02-10 2020-11-24 5 Kesavan Sudhakar Spousal Lifetime Access Trust ICFI Common G - Gift I 51 935 122 316
2021-02-10 2020-11-24 5 Kesavan Sudhakar ICFI Common G - Gift D −51 935 34 639
2021-02-10 2020-09-08 5 Kesavan Sudhakar Spousal Lifetime Access Trust ICFI Common G - Gift I 70 381 70 381
2021-02-10 2020-09-08 5 Kesavan Sudhakar Grantor Retained Annuity Trust ICFI Common G - Gift I 74 873 74 873
2021-02-10 2020-09-08 5 Kesavan Sudhakar ICFI Common G - Gift D −74 873 86 574
2021-02-10 2020-09-08 5 Kesavan Sudhakar ICFI Common G - Gift D −70 381 161 447
2021-02-10 2020-12-08 5 Datar Srikant LegacyCap LLC ICFI Common G - Gift I 4 940 6 851
2021-02-10 2020-12-08 5 Datar Srikant By Spouse ICFI Common G - Gift I −4 940 0
2021-02-10 2020-12-07 5 Datar Srikant LegacyCap LLC ICFI Common G - Gift I 385 1 911
2021-02-10 2020-12-07 5 Datar Srikant LegacyCap LLC ICFI Common G - Gift I 1 526 1 526
2021-02-10 2020-12-07 5 Datar Srikant By Spouse ICFI Common G - Gift I −1 526 4 940
2021-02-10 2020-12-07 5 Datar Srikant By Spouse ICFI Common G - Gift I −385 6 466
2021-02-10 2020-12-07 5 Datar Srikant By Spouse ICFI Common G - Gift I 736 6 851
2021-02-10 2020-12-07 5 Datar Srikant ICFI Common G - Gift D −736 923
2021-02-10 2020-12-03 5 Datar Srikant By Spouse ICFI Common G - Gift I 462 6 115
2021-02-10 2020-12-03 5 Datar Srikant ICFI Common G - Gift D −462 1 659
2021-02-10 2020-12-01 5 Datar Srikant By Spouse ICFI Common G - Gift I 385 5 653
2021-02-10 2020-12-01 5 Datar Srikant ICFI Common G - Gift D −385 2 121
2021-02-10 2020-11-04 5 Datar Srikant By Spouse ICFI Common G - Gift I 3 742 5 268
2021-02-10 2020-11-04 5 Datar Srikant ICFI Common G - Gift D −3 742 2 506
2021-02-10 2020-11-03 5 Datar Srikant By Spouse ICFI Common G - Gift I 1 526 1 526
2021-02-10 2020-11-03 5 Datar Srikant ICFI Common G - Gift D −1 526 6 248
2021-01-28 2021-01-26 4 Wasson John ICFI Common F - Taxes D 81,1900 −3 193 −259 81 676
2021-01-28 2021-01-26 4 Wasson John ICFI Common A - Award D 10 449 84 869
2021-01-28 2021-01-26 4 Kesavan Sudhakar ICFI Common F - Taxes D 81,1900 −9 128 −741 271 553
2021-01-28 2021-01-26 4 Kesavan Sudhakar ICFI Common A - Award D 22 585 280 681
2021-01-28 2021-01-26 4 Morgan James C M ICFI Common F - Taxes D 81,1900 −2 497 −203 60 410
2021-01-28 2021-01-26 4 Morgan James C M ICFI Common A - Award D 8 096 62 907
2021-01-28 2021-01-26 4 Ostria Sergio J ICFI Common F - Taxes D 81,1900 −1 088 −88 16 376
2021-01-28 2021-01-26 4 Ostria Sergio J ICFI Common A - Award D 3 069 17 464
2021-01-21 2021-01-20 4 Wasson John ICFI Common S - Sale D 80,0000 −3 329 −266 74 420
2021-01-21 2021-01-19 4 Wasson John ICFI Common S - Sale D 80,0000 −241 −19 77 749
2021-01-05 2020-12-31 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D −42 900 0
2021-01-05 2020-12-31 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D −7 918 42 900
2021-01-05 2020-12-31 4 Kesavan Sudhakar ICFI Nonqualified Stock Options M - Exercise D 27,03 −13 801 0
2021-01-05 2020-12-31 4 Kesavan Sudhakar ICFI Nonqualified Stock Options M - Exercise D 27,03 −211 13 801
2021-01-05 2020-12-31 4 Kesavan Sudhakar ICFI Nonqualified Stock Options M - Exercise D 40,68 −52 098 0
2021-01-05 2020-12-31 4 Kesavan Sudhakar ICFI Nonqualified Stock Options M - Exercise D 40,68 −2 891 52 098
2021-01-05 2020-12-31 4 Kesavan Sudhakar ICFI Common S - Sale D 73,3713 −52 098 −3 822 258 096
2021-01-05 2020-12-31 4 Kesavan Sudhakar ICFI Common F - Taxes D 74,3300 −20 725 −1 540 310 194
2021-01-05 2020-12-31 4 Kesavan Sudhakar ICFI Common S - Sale D 73,4068 −13 801 −1 013 330 919
2021-01-05 2020-12-31 4 Kesavan Sudhakar ICFI Common F - Taxes D 74,3300 −3 825 −284 344 720
2021-01-05 2020-12-31 4 Kesavan Sudhakar ICFI Common S - Sale D 74,0858 −2 891 −214 348 545
2021-01-05 2020-12-31 4 Kesavan Sudhakar ICFI Common S - Sale D 74,1471 −211 −16 351 436
2021-01-05 2020-12-31 4 Kesavan Sudhakar ICFI Common M - Exercise D 27,0300 211 6 351 647
2021-01-05 2020-12-31 4 Kesavan Sudhakar ICFI Common M - Exercise D 40,6800 2 891 118 351 436
2021-01-05 2020-12-31 4 Kesavan Sudhakar ICFI Common M - Exercise D 7 918 348 545
2021-01-05 2020-12-31 4 Kesavan Sudhakar ICFI Common M - Exercise D 27,0300 13 801 373 340 627
2021-01-05 2020-12-31 4 Kesavan Sudhakar ICFI Common M - Exercise D 42 900 326 826
2021-01-05 2020-12-31 4 Kesavan Sudhakar ICFI Common M - Exercise D 40,6800 52 098 2 119 283 926
2021-01-05 2020-12-31 4 Wasson John ICFI Common A - Award D 70,1433 60 4 77 990
2020-11-12 2020-11-11 4 WELSH BETTINA GARCIA ICFI Restricted Stock Units M - Exercise D −1 500 8 574
2020-11-12 2020-11-11 4 WELSH BETTINA GARCIA ICFI Common F - Taxes D 74,7100 −500 −37 1 000
2020-11-12 2020-11-11 4 WELSH BETTINA GARCIA ICFI Common M - Exercise D 1 500 1 500
2020-11-12 2020-11-11 4 Wasson John ICFI Restricted Stock Units M - Exercise D −1 500 35 147
2020-11-12 2020-11-11 4 Wasson John ICFI Common F - Taxes D 74,7100 −677 −51 77 930
2020-11-12 2020-11-11 4 Wasson John ICFI Common M - Exercise D 1 500 78 607
2020-10-05 2020-10-01 4 Crouther Marilyn C ICFI Common A - Award D 1 459 1 459
2020-09-15 2020-09-02 4 Kesavan Sudhakar ICFI Common G - Gift D −1 421 231 828
2020-08-10 2020-08-10 4 VAN HANDEL MICHAEL J ICFI Common P - Purchase D 72,5000 2 000 145 13 131
2020-08-10 2020-08-07 4 VAN HANDEL MICHAEL J ICFI Common P - Purchase D 71,5000 20 1 11 131
2020-08-10 2020-08-07 4 VAN HANDEL MICHAEL J ICFI Common P - Purchase D 72,4837 1 980 144 11 111
2020-07-02 2020-07-01 4 Auen Eileen O'Shea ICFI Common A - Award D 1 847 40 406
2020-07-02 2020-07-01 4 Datar Srikant ICFI Common A - Award D 1 847 7 774
2020-07-02 2020-07-01 4 GRISE CHERYL W ICFI Common A - Award D 1 847 24 050
2020-07-02 2020-07-01 4 Mehl Randall ICFI Common A - Award D 1 847 10 351
2020-07-02 2020-07-01 4 SCHULTE PETER M ICFI Common A - Award D 1 847 225 812
2020-07-02 2020-07-01 4 VAN HANDEL MICHAEL J ICFI Common A - Award D 1 847 9 131
2020-07-01 2020-06-30 4 Wasson John ICFI Common A - Award D 60,1255 227 14 77 107
2020-06-05 2020-06-05 4 Wasson John ICFI Common G - Gift D −1 039 76 880
2020-06-05 2020-06-04 4 Wasson John ICFI Common G - Gift D −1 865 77 919
2020-06-04 2020-06-03 4 SCHULTE PETER M ICFI Common S - Sale D 69,8000 −5 042 −352 223 965
2020-06-04 2020-06-03 4 SCHULTE PETER M ICFI Common S - Sale D 69,2700 −3 581 −248 229 007
2020-06-03 2020-06-03 4 Kesavan Sudhakar ICFI Common G - Gift D −1 495 233 249
2020-05-14 2020-05-14 4 Mehl Randall ICFI Common P - Purchase D 52,0000 2 000 104 8 504
2020-05-14 2020-05-12 4 Mehl Randall ICFI Common P - Purchase D 58,4900 100 6 6 504
2020-05-14 2020-05-12 4 Mehl Randall ICFI Common P - Purchase D 58,5000 1 900 111 6 404
2020-05-11 2020-05-07 4 GOLINVAUX THERESA D ICFI Restricted Stock Units M - Exercise D −164 655
2020-05-11 2020-05-07 4 GOLINVAUX THERESA D ICFI Restricted Stock Units M - Exercise D 64,9800 −164 −11 655
2020-05-11 2020-05-07 4 GOLINVAUX THERESA D ICFI Common F - Taxes D 64,9800 −48 −3 116
2020-05-11 2020-05-07 4 GOLINVAUX THERESA D ICFI Common M - Exercise D 164 164
2020-04-08 2020-04-06 4 Wasson John ICFI Common S - Sale D 67,6180 −3 770 −255 79 784
2020-04-08 2020-04-06 4 Wasson John ICFI Common S - Sale D 66,8300 −976 −65 83 554
2020-03-24 2020-03-21 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −2 316 15 436
2020-03-24 2020-03-21 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −835 17 752
2020-03-24 2020-03-21 4 Morgan James C M ICFI Common F - Taxes D 57,7600 −1 045 −60 54 811
2020-03-24 2020-03-21 4 Morgan James C M ICFI Common F - Taxes D 57,7600 −377 −22 55 856
2020-03-24 2020-03-21 4 Morgan James C M ICFI Common M - Exercise D 835 56 233
2020-03-24 2020-03-21 4 Morgan James C M ICFI Common M - Exercise D 2 316 55 398
2020-03-24 2020-03-20 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −3 575 18 587
2020-03-24 2020-03-20 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −1 534 22 162
2020-03-24 2020-03-20 4 Morgan James C M ICFI Restricted Stock Units A - Award D 2 291 23 696
2020-03-24 2020-03-20 4 Morgan James C M ICFI Restricted Stock Units A - Award D 5 005 21 405
2020-03-24 2020-03-20 4 Morgan James C M ICFI Common F - Taxes D 57,7600 −1 613 −93 53 082
2020-03-24 2020-03-20 4 Morgan James C M ICFI Common F - Taxes D 57,7600 −692 −40 54 695
2020-03-24 2020-03-20 4 Morgan James C M ICFI Common M - Exercise D 1 534 55 387
2020-03-24 2020-03-20 4 Morgan James C M ICFI Common M - Exercise D 3 575 53 853
2020-03-24 2020-03-21 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D −5 680 50 818
2020-03-24 2020-03-21 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D −4 034 56 498
2020-03-24 2020-03-21 4 Kesavan Sudhakar ICFI Common F - Taxes D 57,7600 −2 744 −158 234 744
2020-03-24 2020-03-21 4 Kesavan Sudhakar ICFI Common F - Taxes D 57,7600 −1 949 −113 237 488
2020-03-24 2020-03-21 4 Kesavan Sudhakar ICFI Common M - Exercise D 4 034 239 437
2020-03-24 2020-03-21 4 Kesavan Sudhakar ICFI Common M - Exercise D 5 680 235 403
2020-03-24 2020-03-20 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D −9 972 60 532
2020-03-24 2020-03-20 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D −7 371 70 504
2020-03-24 2020-03-20 4 Kesavan Sudhakar ICFI Restricted Stock Units A - Award D 5 345 77 875
2020-03-24 2020-03-20 4 Kesavan Sudhakar ICFI Restricted Stock Units A - Award D 17 287 72 530
2020-03-24 2020-03-20 4 Kesavan Sudhakar ICFI Common F - Taxes D 57,7600 −4 817 −278 229 723
2020-03-24 2020-03-20 4 Kesavan Sudhakar ICFI Common F - Taxes D 57,7600 −3 561 −206 234 540
2020-03-24 2020-03-20 4 Kesavan Sudhakar ICFI Common M - Exercise D 7 371 238 101
2020-03-24 2020-03-20 4 Kesavan Sudhakar ICFI Common M - Exercise D 9 972 230 730
2020-03-24 2020-03-21 4 Wasson John ICFI Restricted Stock Units M - Exercise D −2 989 36 647
2020-03-24 2020-03-21 4 Wasson John ICFI Restricted Stock Units M - Exercise D −1 182 39 636
2020-03-24 2020-03-21 4 Wasson John ICFI Common F - Taxes D 57,7600 −1 349 −78 84 530
2020-03-24 2020-03-21 4 Wasson John ICFI Common F - Taxes D 57,7600 −534 −31 85 879
2020-03-24 2020-03-21 4 Wasson John ICFI Common M - Exercise D 1 182 86 413
2020-03-24 2020-03-21 4 Wasson John ICFI Common M - Exercise D 2 989 85 231
2020-03-24 2020-03-20 4 Wasson John ICFI Restricted Stock Units M - Exercise D −4 614 40 818
2020-03-24 2020-03-20 4 Wasson John ICFI Restricted Stock Units M - Exercise D −4 344 45 432
2020-03-24 2020-03-20 4 Wasson John ICFI Restricted Stock Units A - Award D 3 597 49 776
2020-03-24 2020-03-20 4 Wasson John ICFI Restricted Stock Units A - Award D 12 315 46 179
2020-03-24 2020-03-20 4 Wasson John ICFI Common F - Taxes D 57,7600 −2 081 −120 82 242
2020-03-24 2020-03-20 4 Wasson John ICFI Common F - Taxes D 57,7600 −1 960 −113 84 323
2020-03-24 2020-03-20 4 Wasson John ICFI Common M - Exercise D 4 344 86 283
2020-03-24 2020-03-20 4 Wasson John ICFI Common M - Exercise D 4 614 81 939
2020-03-24 2020-03-21 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D −731 7 056
2020-03-24 2020-03-21 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D −452 7 787
2020-03-24 2020-03-21 4 Ostria Sergio J ICFI Common F - Taxes D 57,7600 −244 −14 14 395
2020-03-24 2020-03-21 4 Ostria Sergio J ICFI Common F - Taxes D 57,7600 −151 −9 14 639
2020-03-24 2020-03-21 4 Ostria Sergio J ICFI Common M - Exercise D 452 14 790
2020-03-24 2020-03-21 4 Ostria Sergio J ICFI Common M - Exercise D 731 14 338
2020-03-24 2020-03-20 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D −1 355 8 239
2020-03-24 2020-03-20 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D −879 9 594
2020-03-24 2020-03-20 4 Ostria Sergio J ICFI Restricted Stock Units A - Award D 1 088 10 473
2020-03-24 2020-03-20 4 Ostria Sergio J ICFI Restricted Stock Units A - Award D 2 380 9 385
2020-03-24 2020-03-20 4 Ostria Sergio J ICFI Common F - Taxes D 57,7600 −452 −26 13 607
2020-03-24 2020-03-20 4 Ostria Sergio J ICFI Common F - Taxes D 57,7600 −293 −17 14 059
2020-03-24 2020-03-20 4 Ostria Sergio J ICFI Common M - Exercise D 879 14 352
2020-03-24 2020-03-20 4 Ostria Sergio J ICFI Common M - Exercise D 1 355 13 473
2020-03-24 2020-03-20 4 WELSH BETTINA GARCIA ICFI Restricted Stock Units A - Award D 313 10 074
2020-03-24 2020-03-20 4 WELSH BETTINA GARCIA ICFI Restricted Stock Units A - Award D 3 762 9 761
2020-03-24 2020-03-20 4 GOLINVAUX THERESA D ICFI Restricted Stock Units A - Award D 171 819
2020-03-24 2020-03-20 4 GOLINVAUX THERESA D ICFI Restricted Stock Units A - Award D 324 648
2020-03-24 2020-03-20 4 GOLINVAUX THERESA D ICFI Restricted Stock Units A - Award D 324 648
2020-03-13 2020-03-12 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D −538 7 005
2020-03-13 2020-03-12 4 Ostria Sergio J ICFI Common F - Taxes D 69,0600 −180 −12 12 118
2020-03-13 2020-03-12 4 Ostria Sergio J ICFI Common M - Exercise D 538 12 298
2020-03-13 2020-03-11 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D −585 7 543
2020-03-13 2020-03-11 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D −253 8 128
2020-03-13 2020-03-11 4 Ostria Sergio J ICFI Common F - Taxes D 77,3000 −195 −15 11 760
2020-03-13 2020-03-11 4 Ostria Sergio J ICFI Common F - Taxes D 77,3000 −85 −7 11 955
2020-03-13 2020-03-11 4 Ostria Sergio J ICFI Common M - Exercise D 253 12 040
2020-03-13 2020-03-11 4 Ostria Sergio J ICFI Common M - Exercise D 585 11 787
2020-03-13 2020-03-12 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D −3 959 55 243
2020-03-13 2020-03-12 4 Kesavan Sudhakar ICFI Common F - Taxes D 69,0600 −1 913 −132 220 758
2020-03-13 2020-03-12 4 Kesavan Sudhakar ICFI Common M - Exercise D 3 959 222 671
2020-03-13 2020-03-11 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D −4 248 59 202
2020-03-13 2020-03-11 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D −2 509 63 450
2020-03-13 2020-03-11 4 Kesavan Sudhakar ICFI Common F - Taxes D 77,3000 −2 052 −159 218 712
2020-03-13 2020-03-11 4 Kesavan Sudhakar ICFI Common F - Taxes D 77,3000 −1 212 −94 220 764
2020-03-13 2020-03-11 4 Kesavan Sudhakar ICFI Common M - Exercise D 2 509 221 976
2020-03-13 2020-03-11 4 Kesavan Sudhakar ICFI Common M - Exercise D 4 248 219 467
2020-03-13 2020-03-12 4 Wasson John ICFI Restricted Stock Units M - Exercise D −1 832 33 864
2020-03-13 2020-03-12 4 Wasson John ICFI Common F - Taxes D 69,0600 −827 −57 77 325
2020-03-13 2020-03-12 4 Wasson John ICFI Common M - Exercise D 1 832 78 152
2020-03-13 2020-03-11 4 Wasson John ICFI Restricted Stock Units M - Exercise D −2 169 35 696
2020-03-13 2020-03-11 4 Wasson John ICFI Restricted Stock Units M - Exercise D −1 524 37 865
2020-03-13 2020-03-11 4 Wasson John ICFI Common F - Taxes D 77,3000 −979 −76 76 320
2020-03-13 2020-03-11 4 Wasson John ICFI Common F - Taxes D 77,3000 −688 −53 77 299
2020-03-13 2020-03-11 4 Wasson John ICFI Common M - Exercise D 1 524 77 987
2020-03-13 2020-03-11 4 Wasson John ICFI Common M - Exercise D 2 169 76 463
2020-03-13 2020-03-12 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −1 419 16 400
2020-03-13 2020-03-12 4 Morgan James C M ICFI Common F - Taxes D 69,0900 −640 −44 50 278
2020-03-13 2020-03-12 4 Morgan James C M ICFI Common M - Exercise D 1 419 50 918
2020-03-13 2020-03-11 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −1 230 17 819
2020-03-13 2020-03-11 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −538 19 049
2020-03-13 2020-03-11 4 Morgan James C M ICFI Common F - Taxes D 77,3000 −555 −43 49 499
2020-03-13 2020-03-11 4 Morgan James C M ICFI Common F - Taxes D 77,3000 −243 −19 50 054
2020-03-13 2020-03-11 4 Morgan James C M ICFI Common M - Exercise D 538 50 297
2020-03-13 2020-03-11 4 Morgan James C M ICFI Common M - Exercise D 1 230 49 759
2020-03-09 2020-03-06 4 Ostria Sergio J ICFI Common S - Sale D 80,3110 −900 −72 11 202
2020-03-05 2020-03-03 4 Ostria Sergio J ICFI Common S - Sale D 81,8900 −3 078 −252 12 102
2020-02-14 2019-11-20 5 Kesavan Sudhakar ICFI Common G - Gift D −577 197 344
2020-01-28 2020-01-24 4 Ostria Sergio J ICFI Common F - Taxes D 88,8800 −1 473 −131 15 180
2020-01-28 2020-01-24 4 Ostria Sergio J ICFI Common A - Award D 4 261 16 653
2020-01-28 2020-01-24 4 Morgan James C M ICFI Common F - Taxes D 88,8800 −3 431 −305 48 529
2020-01-28 2020-01-24 4 Morgan James C M ICFI Common A - Award D 11 244 51 960
2020-01-28 2020-01-24 4 Wasson John ICFI Common F - Taxes D 88,8800 −4 891 −435 74 294
2020-01-28 2020-01-24 4 Wasson John ICFI Common A - Award D 14 511 79 185
2020-01-28 2020-01-24 4 Kesavan Sudhakar ICFI Common F - Taxes D 88,8800 −13 488 −1 199 215 796
2020-01-28 2020-01-24 4 Kesavan Sudhakar ICFI Common A - Award D 31 363 229 284
2020-01-02 2019-12-31 4 Wasson John ICFI Common A - Award D 87,6900 144 13 64 818
2019-11-21 2019-11-20 4 Kesavan Sudhakar ICFI Common G - Gift D −577 197 921
2019-11-15 2019-11-11 4 GOLINVAUX THERESA D ICFI Restricted Stock Units A - Award D 0,00 1 199 2 505
2019-11-15 2019-11-11 4 Wasson John ICFI Restricted Stock Units A - Award D 5 999 39 389
2019-11-08 2019-11-07 4 Morgan James C M ICFI Common S - Sale D 87,0000 −3 144 −274 40 716
2019-11-08 2019-11-07 4 Kesavan Sudhakar ICFI Nonqualified Stock Options M - Exercise D 27,03 −15 000 29 012
2019-11-08 2019-11-07 4 Kesavan Sudhakar ICFI Nonqualified Stock Options M - Exercise D 27,03 −15 000 29 012
2019-11-08 2019-11-07 4 Kesavan Sudhakar ICFI Common S - Sale D 87,0000 −15 000 −1 305 198 498
2019-11-08 2019-11-07 4 Kesavan Sudhakar ICFI Common S - Sale D 90,0000 −15 000 −1 350 213 498
2019-11-08 2019-11-07 4 Kesavan Sudhakar ICFI Common M - Exercise D 27,0300 15 000 405 228 498
2019-11-08 2019-11-07 4 Kesavan Sudhakar ICFI Common M - Exercise D 27,0300 15 000 405 228 498
2019-09-05 2019-09-04 4 Wasson John ICFI Common G - Gift D 39,2500 −1 954 −77 64 530
2019-09-05 2019-09-04 4 Wasson John ICFI Common G - Gift D 29,8100 −659 −20 66 484
2019-09-05 2019-09-04 4 Wasson John ICFI Common G - Gift D 27,2000 −475 −13 67 143
2019-09-05 2019-09-04 4 Wasson John ICFI Common G - Gift D 32,9700 −162 −5 67 618
2019-08-01 2019-07-31 4 Kesavan Sudhakar ICFI Nonqualified Stock Options M - Exercise D 27,03 −11 966 44 012
2019-08-01 2019-07-31 4 Kesavan Sudhakar ICFI Common S - Sale D 85,0000 −11 966 −1 017 198 498
2019-08-01 2019-07-31 4 Kesavan Sudhakar ICFI Common M - Exercise D 27,0300 11 966 323 210 464
2019-07-29 2019-07-26 4 Kesavan Sudhakar ICFI Nonqualified Stock Options M - Exercise D 27,03 −3 034 55 978
2019-07-29 2019-07-26 4 Kesavan Sudhakar ICFI Common S - Sale D 85,0000 −3 034 −258 198 498
2019-07-29 2019-07-26 4 Kesavan Sudhakar ICFI Common M - Exercise D 27,0300 3 034 82 201 532
2019-07-18 2019-07-16 4 Kesavan Sudhakar ICFI Nonqualified Stock Options M - Exercise D 27,03 −15 000 59 012
2019-07-18 2019-07-16 4 Kesavan Sudhakar ICFI Common S - Sale D 82,0000 −15 000 −1 230 198 498
2019-07-18 2019-07-16 4 Kesavan Sudhakar ICFI Common M - Exercise D 27,0300 15 000 405 213 498
2019-07-15 2019-07-12 4 Wasson John ICFI Nonqualified Stock Options M - Exercise D 40,68 −14 468 0
2019-07-15 2019-07-12 4 Wasson John ICFI Common S - Sale D 80,7624 −14 468 −1 168 67 780
2019-07-15 2019-07-12 4 Wasson John ICFI Common M - Exercise D 40,6800 14 468 589 82 248
2019-07-02 2019-07-01 4 Auen Eileen O'Shea ICFI Common A - Award D 1 622 38 559
2019-07-02 2019-07-01 4 Datar Srikant ICFI Common A - Award D 1 622 5 927
2019-07-02 2019-07-01 4 GRISE CHERYL W ICFI Common A - Award D 1 622 22 203
2019-07-02 2019-07-01 4 Mehl Randall ICFI Common A - Award D 1 622 4 504
2019-07-02 2019-07-01 4 SCHULTE PETER M ICFI Common A - Award D 1 622 232 588
2019-07-02 2019-07-01 4 VAN HANDEL MICHAEL J ICFI Common A - Award D 1 622 7 284
2019-07-01 2019-06-28 4 Wasson John ICFI Common A - Award D 69,0400 169 12 67 780
2019-06-18 2019-06-17 4 Kesavan Sudhakar ICFI Common G - Gift D −1 344 198 498
2019-05-31 2019-05-29 4 SCHULTE PETER M ICFI Common S - Sale D 72,5120 −1 372 −99 230 966
2019-05-28 2019-05-24 4 SCHULTE PETER M ICFI Common S - Sale D 73,6155 −1 244 −92 232 338
2019-03-22 2019-03-21 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D −878 7 911
2019-03-22 2019-03-21 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D −480 8 789
2019-03-22 2019-03-21 4 Glover Ellen ICFI Common F - Taxes D 75,2800 −293 −22 36 671
2019-03-22 2019-03-21 4 Glover Ellen ICFI Common F - Taxes D 75,2800 −160 −12 36 964
2019-03-22 2019-03-21 4 Glover Ellen ICFI Common M - Exercise D 480 37 124
2019-03-22 2019-03-21 4 Glover Ellen ICFI Common M - Exercise D 878 36 644
2019-03-22 2019-03-21 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D −5 681 65 959
2019-03-22 2019-03-21 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D −4 034 71 640
2019-03-22 2019-03-21 4 Kesavan Sudhakar ICFI Common F - Taxes D 75,2800 −2 733 −206 199 842
2019-03-22 2019-03-21 4 Kesavan Sudhakar ICFI Common F - Taxes D 75,2800 −1 941 −146 202 575
2019-03-22 2019-03-21 4 Kesavan Sudhakar ICFI Common M - Exercise D 4 034 204 516
2019-03-22 2019-03-21 4 Kesavan Sudhakar ICFI Common M - Exercise D 5 681 200 482
2019-03-22 2019-03-21 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −2 316 19 587
2019-03-22 2019-03-21 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −835 21 903
2019-03-22 2019-03-21 4 Morgan James C M ICFI Common F - Taxes D 75,2800 −1 045 −79 43 860
2019-03-22 2019-03-21 4 Morgan James C M ICFI Common F - Taxes D 75,2800 −377 −28 44 905
2019-03-22 2019-03-21 4 Morgan James C M ICFI Common M - Exercise D 835 45 282
2019-03-22 2019-03-21 4 Morgan James C M ICFI Common M - Exercise D 2 316 44 447
2019-03-22 2019-03-21 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D −731 8 381
2019-03-22 2019-03-21 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D −453 9 112
2019-03-22 2019-03-21 4 Ostria Sergio J ICFI Common F - Taxes D 75,2800 −244 −18 12 392
2019-03-22 2019-03-21 4 Ostria Sergio J ICFI Common F - Taxes D 75,2800 −151 −11 12 636
2019-03-22 2019-03-21 4 Ostria Sergio J ICFI Common M - Exercise D 453 12 787
2019-03-22 2019-03-21 4 Ostria Sergio J ICFI Common M - Exercise D 731 12 334
2019-03-22 2019-03-21 4 Wasson John ICFI Restricted Stock Units M - Exercise D −2 989 33 390
2019-03-22 2019-03-21 4 Wasson John ICFI Restricted Stock Units M - Exercise D −1 182 36 379
2019-03-22 2019-03-21 4 Wasson John ICFI Common F - Taxes D 75,2800 −1 349 −102 67 611
2019-03-22 2019-03-21 4 Wasson John ICFI Common F - Taxes D 75,2800 −534 −40 68 960
2019-03-22 2019-03-21 4 Wasson John ICFI Common M - Exercise D 1 182 69 494
2019-03-22 2019-03-21 4 Wasson John ICFI Common M - Exercise D 2 989 68 312
2019-03-21 2019-03-20 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D −677 9 269
2019-03-21 2019-03-20 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D −427 9 946
2019-03-21 2019-03-20 4 Glover Ellen ICFI Common F - Taxes D 75,2100 −226 −17 35 766
2019-03-21 2019-03-20 4 Glover Ellen ICFI Common F - Taxes D 75,2100 −143 −11 35 992
2019-03-21 2019-03-20 4 Glover Ellen ICFI Common M - Exercise D 427 36 135
2019-03-21 2019-03-20 4 Glover Ellen ICFI Common M - Exercise D 677 35 708
2019-03-21 2019-03-20 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D −4 986 75 674
2019-03-21 2019-03-20 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D −3 685 80 660
2019-03-21 2019-03-20 4 Kesavan Sudhakar ICFI Common F - Taxes D 75,2100 −2 399 −180 194 801
2019-03-21 2019-03-20 4 Kesavan Sudhakar ICFI Common F - Taxes D 75,2100 −1 773 −133 197 200
2019-03-21 2019-03-20 4 Kesavan Sudhakar ICFI Common M - Exercise D 3 685 198 973
2019-03-21 2019-03-20 4 Kesavan Sudhakar ICFI Common M - Exercise D 4 986 195 288
2019-03-21 2019-03-20 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −1 787 22 738
2019-03-21 2019-03-20 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −767 24 525
2019-03-21 2019-03-20 4 Morgan James C M ICFI Common F - Taxes D 75,2100 −806 −61 42 131
2019-03-21 2019-03-20 4 Morgan James C M ICFI Common F - Taxes D 75,2100 −346 −26 42 937
2019-03-21 2019-03-20 4 Morgan James C M ICFI Common M - Exercise D 767 43 283
2019-03-21 2019-03-20 4 Morgan James C M ICFI Common M - Exercise D 1 787 42 516
2019-03-21 2019-03-20 4 Wasson John ICFI Restricted Stock Units M - Exercise D −2 307 37 561
2019-03-21 2019-03-20 4 Wasson John ICFI Restricted Stock Units M - Exercise D −2 172 39 868
2019-03-21 2019-03-20 4 Wasson John ICFI Common F - Taxes D 75,2100 −1 041 −78 65 323
2019-03-21 2019-03-20 4 Wasson John ICFI Common F - Taxes D 75,2100 −980 −74 66 364
2019-03-21 2019-03-20 4 Wasson John ICFI Common M - Exercise D 2 172 67 344
2019-03-21 2019-03-20 4 Wasson John ICFI Common M - Exercise D 2 307 65 172
2019-03-21 2019-03-20 4 Taylor Richard Dewayne ICFI Restricted Stock Units M - Exercise D −702 3 956
2019-03-21 2019-03-20 4 Taylor Richard Dewayne ICFI Restricted Stock Units M - Exercise D −200 4 858
2019-03-21 2019-03-20 4 Taylor Richard Dewayne ICFI Restricted Stock Units M - Exercise D 55,7600 −200 −11 4 858
2019-03-21 2019-03-20 4 Taylor Richard Dewayne ICFI Common F - Taxes D 75,2100 −271 −20 1 220
2019-03-21 2019-03-20 4 Taylor Richard Dewayne ICFI Common F - Taxes D 75,2100 −78 −6 1 491
2019-03-21 2019-03-20 4 Taylor Richard Dewayne ICFI Common M - Exercise D 200 1 569
2019-03-21 2019-03-20 4 Taylor Richard Dewayne ICFI Common M - Exercise D 702 1 369
2019-03-21 2019-03-20 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D −677 9 565
2019-03-21 2019-03-20 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D −440 10 242
2019-03-21 2019-03-20 4 Ostria Sergio J ICFI Common F - Taxes D 75,2100 −226 −17 11 603
2019-03-21 2019-03-20 4 Ostria Sergio J ICFI Common F - Taxes D 75,2100 −147 −11 11 829
2019-03-21 2019-03-20 4 Ostria Sergio J ICFI Common M - Exercise D 440 11 976
2019-03-21 2019-03-20 4 Ostria Sergio J ICFI Common M - Exercise D 677 11 536
2019-03-19 2019-03-16 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D −684 10 373
2019-03-19 2019-03-16 4 Glover Ellen ICFI Common F - Taxes D 76,1700 −228 −17 35 031
2019-03-19 2019-03-16 4 Glover Ellen ICFI Common M - Exercise D 684 35 259
2019-03-19 2019-03-16 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D −4 499 84 345
2019-03-19 2019-03-16 4 Kesavan Sudhakar ICFI Common F - Taxes D 76,1700 −2 165 −165 190 302
2019-03-19 2019-03-16 4 Kesavan Sudhakar ICFI Common M - Exercise D 4 499 192 467
2019-03-19 2019-03-16 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D −463 10 682
2019-03-19 2019-03-16 4 Ostria Sergio J ICFI Common F - Taxes D 76,1700 −155 −12 10 859
2019-03-19 2019-03-16 4 Ostria Sergio J ICFI Common M - Exercise D 463 11 014
2019-03-19 2019-03-16 4 Wasson John ICFI Restricted Stock Units M - Exercise D −2 367 42 040
2019-03-19 2019-03-16 4 Wasson John ICFI Common F - Taxes D 76,1700 −1 068 −81 62 865
2019-03-19 2019-03-16 4 Wasson John ICFI Common M - Exercise D 2 367 63 933
2019-03-19 2019-03-16 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −3 057 25 292
2019-03-19 2019-03-16 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −1 528 28 349
2019-03-19 2019-03-16 4 Morgan James C M ICFI Common F - Taxes D 76,1700 −1 379 −105 40 729
2019-03-19 2019-03-16 4 Morgan James C M ICFI Common F - Taxes D 76,1700 −690 −53 42 108
2019-03-19 2019-03-16 4 Morgan James C M ICFI Common M - Exercise D 1 528 42 798
2019-03-19 2019-03-16 4 Morgan James C M ICFI Common M - Exercise D 3 057 41 270
2019-03-14 2019-03-12 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D −646 11 057
2019-03-14 2019-03-12 4 Glover Ellen ICFI Common F - Taxes D 75,9900 −216 −16 34 575
2019-03-14 2019-03-12 4 Glover Ellen ICFI Common M - Exercise D 646 34 791
2019-03-14 2019-03-12 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D −538 11 145
2019-03-14 2019-03-12 4 Ostria Sergio J ICFI Common F - Taxes D 75,9900 −180 −14 10 551
2019-03-14 2019-03-12 4 Ostria Sergio J ICFI Common M - Exercise D 538 10 731
2019-03-14 2019-03-12 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D −3 959 88 844
2019-03-14 2019-03-12 4 Kesavan Sudhakar ICFI Common F - Taxes D 75,9900 −1 905 −145 187 968
2019-03-14 2019-03-12 4 Kesavan Sudhakar ICFI Common M - Exercise D 3 959 189 873
2019-03-14 2019-03-12 4 Wasson John ICFI Restricted Stock Units M - Exercise D −1 832 44 407
2019-03-14 2019-03-12 4 Wasson John ICFI Common F - Taxes D 75,9900 −827 −63 61 566
2019-03-14 2019-03-12 4 Wasson John ICFI Common M - Exercise D 1 832 62 393
2019-03-14 2019-03-12 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −1 420 29 877
2019-03-14 2019-03-12 4 Morgan James C M ICFI Common F - Taxes D 75,9900 −641 −49 38 213
2019-03-14 2019-03-12 4 Morgan James C M ICFI Common M - Exercise D 1 420 38 854
2019-03-14 2019-03-12 4 Taylor Richard Dewayne ICFI Restricted Stock Units M - Exercise D 75,9900 −147 −11 5 058
2019-03-14 2019-03-12 4 Taylor Richard Dewayne ICFI Restricted Stock Units M - Exercise D −103 5 205
2019-03-14 2019-03-12 4 Taylor Richard Dewayne ICFI Common F - Taxes D 75,9900 −40 −3 667
2019-03-14 2019-03-12 4 Taylor Richard Dewayne ICFI Common M - Exercise D 103 707
2019-03-13 2019-03-11 4 Wasson John ICFI Restricted Stock Units A - Award D 6 093 46 239
2019-03-13 2019-03-11 4 Wasson John ICFI Restricted Stock Units A - Award D 8 673 40 146
2019-03-13 2019-03-11 4 Morgan James C M ICFI Restricted Stock Units A - Award D 2 151 31 297
2019-03-13 2019-03-11 4 Morgan James C M ICFI Restricted Stock Units A - Award D 4 919 29 146
2019-03-13 2019-03-11 4 Glover Ellen ICFI Restricted Stock Units A - Award D 2 407 11 703
2019-03-13 2019-03-11 4 Ostria Sergio J ICFI Restricted Stock Units A - Award D 1 011 11 683
2019-03-13 2019-03-11 4 Ostria Sergio J ICFI Restricted Stock Units A - Award D 2 339 10 672
2019-03-13 2019-03-11 4 Kesavan Sudhakar ICFI Restricted Stock Units A - Award D 10 036 92 803
2019-03-13 2019-03-11 4 Kesavan Sudhakar ICFI Restricted Stock Units A - Award D 16 989 82 767
2019-03-13 2019-03-11 4 Taylor Richard Dewayne ICFI Restricted Stock Units A - Award D 319 5 508
2019-03-13 2019-03-11 4 Taylor Richard Dewayne ICFI Restricted Stock Units A - Award D 319 5 508
2019-03-13 2019-03-11 4 Taylor Richard Dewayne ICFI Restricted Stock Units A - Award D 369 4 870
2019-03-12 2019-03-08 4 Ostria Sergio J ICFI Nonqualified Stock Options M - Exercise D 27,03 −3 398 0
2019-03-12 2019-03-08 4 Ostria Sergio J ICFI Nonqualified Stock Options M - Exercise D 40,68 −5 665 0
2019-03-12 2019-03-08 4 Ostria Sergio J ICFI Common S - Sale D 75,0200 −5 665 −425 10 193
2019-03-12 2019-03-08 4 Ostria Sergio J ICFI Common S - Sale D 75,0200 −3 398 −255 15 858
2019-03-12 2019-03-08 4 Ostria Sergio J ICFI Common M - Exercise D 27,0300 3 398 92 19 256
2019-03-12 2019-03-08 4 Ostria Sergio J ICFI Common M - Exercise D 40,6800 5 665 230 15 858
2019-03-07 2019-03-05 4 Wasson John ICFI Common G - Gift D 26,6000 −1 000 −27 60 561
2019-03-07 2019-03-05 4 Wasson John ICFI Common G - Gift D 27,2000 −766 −21 61 561
2019-03-07 2019-03-05 4 Wasson John ICFI Common G - Gift D 26,6000 −610 −16 62 327
2019-03-07 2019-03-05 4 Wasson John ICFI Common G - Gift D 26,6000 −374 −10 62 937
2019-02-07 2018-11-09 4 SCHULTE PETER M By Daughter ICFI Common A - Award I 73,5167 110 8 110
2019-01-28 2019-01-24 4 Glover Ellen ICFI Common F - Taxes D 63,8200 −1 794 −114 34 145
2019-01-28 2019-01-24 4 Glover Ellen ICFI Common A - Award D 5 495 35 939
2019-01-28 2019-01-24 4 Wasson John ICFI Common F - Taxes D 63,8200 −6 137 −392 63 311
2019-01-28 2019-01-24 4 Wasson John ICFI Common A - Award D 18 716 69 448
2019-01-28 2019-01-24 4 Morgan James C M ICFI Common F - Taxes D 63,8200 −4 421 −282 37 434
2019-01-28 2019-01-24 4 Morgan James C M ICFI Common A - Award D 14 502 41 855
2019-01-28 2019-01-24 4 Ostria Sergio J ICFI Common F - Taxes D 63,8200 −1 502 −96 10 193
2019-01-28 2019-01-24 4 Ostria Sergio J ICFI Common A - Award D 4 580 11 695
2019-01-28 2019-01-24 4 Kesavan Sudhakar ICFI Common F - Taxes D 63,8200 −14 859 −948 185 914
2019-01-28 2019-01-24 4 Kesavan Sudhakar ICFI Common A - Award D 35 568 200 773
2019-01-03 2018-12-31 4 Wasson John ICFI Common A - Award D 61,1400 236 14 50 732
2018-12-14 2018-11-21 4 Wasson John ICFI Common G - Gift D 26,5300 −617 −16 50 496
2018-09-20 2018-09-18 4 Wasson John ICFI Common S - Sale D 79,5824 −2 532 −202 51 113
2018-08-27 2018-08-24 4 Kesavan Sudhakar ICFI Common G - Gift D −1 237 165 205
2018-08-27 2018-08-24 4 Kesavan Sudhakar ICFI Common G - Gift D −928 166 442
2018-08-21 2018-08-16 4 Wasson John ICFI Common G - Gift D −1 650 53 645
2018-08-06 2018-08-03 4 Glover Ellen ICFI Nonqualified Stock Options M - Exercise D 40,68 −4 185 0
2018-08-06 2018-08-03 4 Glover Ellen ICFI Common S - Sale D 76,6500 −4 185 −321 30 444
2018-08-06 2018-08-03 4 Glover Ellen ICFI Common S - Sale D 78,0000 −787 −61 34 629
2018-08-06 2018-08-03 4 Glover Ellen ICFI Common M - Exercise D 40,6800 4 185 170 35 416
2018-08-06 2018-08-03 4 Kesavan Sudhakar ICFI Nonqualified Stock Options M - Exercise D 25,66 −20 000 0
2018-08-06 2018-08-03 4 Kesavan Sudhakar ICFI Nonqualified Stock Options M - Exercise D 25,66 −8 744 20 000
2018-08-06 2018-08-03 4 Kesavan Sudhakar ICFI Common S - Sale D 78,0000 −20 000 −1 560 167 370
2018-08-06 2018-08-03 4 Kesavan Sudhakar ICFI Common S - Sale D 80,0000 −8 744 −700 187 370
2018-08-06 2018-08-03 4 Kesavan Sudhakar ICFI Common M - Exercise D 25,6600 8 744 224 196 114
2018-08-06 2018-08-03 4 Kesavan Sudhakar ICFI Common M - Exercise D 25,6600 20 000 513 187 370
2018-07-16 2018-07-13 4 Ostria Sergio J ICFI Nonqualified Stock Options M - Exercise D 27,03 −1 132 3 398
2018-07-16 2018-07-13 4 Ostria Sergio J ICFI Common S - Sale D 75,0000 −1 132 −85 7 115
2018-07-16 2018-07-13 4 Ostria Sergio J ICFI Common M - Exercise D 27,0300 1 132 31 8 247
2018-07-13 2018-07-12 4 Kesavan Sudhakar ICFI Nonqualified Stock Options M - Exercise D 25,66 −15 848 28 744
2018-07-13 2018-07-12 4 Kesavan Sudhakar ICFI Common S - Sale D 74,0000 −15 848 −1 173 167 370
2018-07-13 2018-07-12 4 Kesavan Sudhakar ICFI Common M - Exercise D 25,6600 15 848 407 183 218
2018-07-13 2018-07-12 4 Ostria Sergio J ICFI Nonqualified Stock Options M - Exercise D 27,03 −1 132 4 530
2018-07-13 2018-07-12 4 Ostria Sergio J ICFI Common S - Sale D 74,0000 −1 132 −84 7 115
2018-07-13 2018-07-12 4 Ostria Sergio J ICFI Common M - Exercise D 27,0300 1 132 31 8 247
2018-07-12 2018-07-11 4 Kesavan Sudhakar ICFI Nonqualified Stock Options M - Exercise D 25,66 −4 152 44 592
2018-07-12 2018-07-11 4 Kesavan Sudhakar ICFI Common S - Sale D 74,0000 −4 152 −307 167 370
2018-07-12 2018-07-11 4 Kesavan Sudhakar ICFI Common M - Exercise D 25,6600 4 152 107 171 522
2018-07-12 2018-07-11 4 Glover Ellen ICFI Nonqualified Stock Options M - Exercise D 40,68 −4 184 4 185
2018-07-12 2018-07-11 4 Glover Ellen ICFI Common S - Sale D 74,0000 −4 184 −310 31 231
2018-07-12 2018-07-11 4 Glover Ellen ICFI Common M - Exercise D 40,6800 4 184 170 35 415
2018-07-10 2018-07-09 4 Kesavan Sudhakar ICFI Nonqualified Stock Options M - Exercise D 25,66 −20 000 48 744
2018-07-10 2018-07-09 4 Kesavan Sudhakar ICFI Common S - Sale D 72,8529 −20 000 −1 457 167 370
2018-07-10 2018-07-09 4 Kesavan Sudhakar ICFI Common M - Exercise D 25,6600 20 000 513 187 370
2018-07-10 2018-07-09 4 Ostria Sergio J ICFI Nonqualified Stock Options M - Exercise D 25,66 −1 409 0
2018-07-10 2018-07-09 4 Ostria Sergio J ICFI Nonqualified Stock Options M - Exercise D 25,66 −1 408 1 409
2018-07-10 2018-07-09 4 Ostria Sergio J ICFI Nonqualified Stock Options M - Exercise D 27,03 −1 132 5 662
2018-07-10 2018-07-09 4 Ostria Sergio J ICFI Common S - Sale D 72,8522 −1 409 −103 7 115
2018-07-10 2018-07-09 4 Ostria Sergio J ICFI Common S - Sale D 72,8484 −1 408 −103 8 524
2018-07-10 2018-07-09 4 Ostria Sergio J ICFI Common S - Sale D 73,0000 −1 132 −83 9 932
2018-07-10 2018-07-09 4 Ostria Sergio J ICFI Common M - Exercise D 27,0300 1 132 31 11 064
2018-07-10 2018-07-09 4 Ostria Sergio J ICFI Common M - Exercise D 25,6600 1 408 36 9 932
2018-07-10 2018-07-09 4 Ostria Sergio J ICFI Common M - Exercise D 25,6600 1 409 36 8 524
2018-07-03 2018-07-02 4 Auen Eileen O'Shea ICFI Common A - Award D 72,3500 207 15 36 937
2018-07-03 2018-07-02 4 Auen Eileen O'Shea ICFI Common A - Award D 1 658 36 730
2018-07-03 2018-07-02 4 Datar Srikant ICFI Common A - Award D 72,3500 207 15 4 305
2018-07-03 2018-07-02 4 Datar Srikant ICFI Common A - Award D 1 658 4 098
2018-07-03 2018-07-02 4 GRISE CHERYL W ICFI Common A - Award D 72,3500 414 30 20 581
2018-07-03 2018-07-02 4 GRISE CHERYL W ICFI Common A - Award D 1 658 20 167
2018-07-03 2018-07-02 4 VAN HANDEL MICHAEL J ICFI Common A - Award D 72,3500 414 30 5 662
2018-07-03 2018-07-02 4 VAN HANDEL MICHAEL J ICFI Common A - Award D 1 658 5 248
2018-07-03 2018-07-02 4 Mehl Randall ICFI Common A - Award D 72,3500 277 20 2 882
2018-07-03 2018-07-02 4 Mehl Randall ICFI Common A - Award D 1 658 2 605
2018-07-03 2018-07-02 4 Gupta Sanjay ICFI Common A - Award D 72,3500 414 30 10 081
2018-07-03 2018-07-02 4 Gupta Sanjay ICFI Common A - Award D 1 658 9 667
2018-07-03 2018-07-02 4 SCHULTE PETER M ICFI Common A - Award D 1 658 233 582
2018-07-03 2018-06-29 4 Wasson John ICFI Common A - Award D 67,6700 147 10 55 295
2018-06-28 2018-06-26 4 Wasson John ICFI Common G - Gift D −3 475 55 148
2018-06-12 2018-06-08 4 SCHULTE PETER M ICFI Common S - Sale D 73,7500 −11 300 −833 231 924
2018-06-12 2018-06-08 4 SCHULTE PETER M ICFI Common S - Sale D 74,4250 −700 −52 243 224
2018-05-31 2018-05-30 4 Morgan James C M ICFI Nonqualified Stock Options M - Exercise D 40,68 −4 559 0
2018-05-31 2018-05-30 4 Morgan James C M ICFI Common S - Sale D 71,5000 −4 559 −326 27 353
2018-05-31 2018-05-30 4 Morgan James C M ICFI Common M - Exercise D 40,6800 4 559 185 31 912
2018-04-24 2018-04-23 4 Morgan James C M ICFI Nonqualified Stock Options M - Exercise D 40,68 −7 043 4 559
2018-04-24 2018-04-23 4 Morgan James C M ICFI Common S - Sale D 67,5000 −7 043 −475 27 353
2018-04-24 2018-04-23 4 Morgan James C M ICFI Common M - Exercise D 40,6800 7 043 287 34 396
2018-04-23 2018-04-20 4 Morgan James C M ICFI Nonqualified Stock Options M - Exercise D 40,68 −2 957 11 602
2018-04-23 2018-04-20 4 Morgan James C M ICFI Common S - Sale D 67,5000 −2 957 −200 27 353
2018-04-23 2018-04-20 4 Morgan James C M ICFI Common M - Exercise D 40,6800 2 957 120 30 310
2018-04-09 2018-04-06 4 Wasson John ICFI Nonqualified Stock Options M - Exercise D 40,68 −14 468 14 468
2018-04-09 2018-04-06 4 Wasson John ICFI Common S - Sale D 65,0000 −14 468 −940 58 623
2018-04-09 2018-04-06 4 Wasson John ICFI Common M - Exercise D 40,6800 14 468 589 73 091
2018-04-06 2018-04-05 4 Wasson John ICFI Nonqualified Stock Options M - Exercise D 27,03 −12 982 0
2018-04-06 2018-04-05 4 Wasson John ICFI Common S - Sale D 62,5000 −12 982 −811 58 623
2018-04-06 2018-04-05 4 Wasson John ICFI Common M - Exercise D 27,0300 12 982 351 71 605
2018-04-04 2018-04-02 4 Auen Eileen O'Shea ICFI Common A - Award D 59,5500 222 13 35 072
2018-04-04 2018-04-02 4 Auen Eileen O'Shea ICFI Common A - Award D 59,5500 251 15 34 850
2018-04-04 2018-04-02 4 Datar Srikant ICFI Common A - Award D 59,5500 251 15 2 440
2018-04-04 2018-04-02 4 GRISE CHERYL W ICFI Common A - Award D 59,5500 503 30 18 509
2018-04-04 2018-04-02 4 Gupta Sanjay ICFI Common A - Award D 59,5500 503 30 8 009
2018-04-04 2018-04-02 4 VAN HANDEL MICHAEL J ICFI Common A - Award D 59,5500 302 18 3 590
2018-04-04 2018-04-02 4 VAN HANDEL MICHAEL J ICFI Common A - Award D 59,5500 503 30 3 288
2018-04-04 2018-04-02 4 Mehl Randall ICFI Common A - Award D 59,5500 337 20 947
2018-03-23 2018-03-21 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D −5 681 65 778
2018-03-23 2018-03-21 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D −4 034 71 459
2018-03-23 2018-03-21 4 Kesavan Sudhakar ICFI Common F - Taxes D 61,4000 −2 744 −168 167 370
2018-03-23 2018-03-21 4 Kesavan Sudhakar ICFI Common F - Taxes D 61,4000 −1 949 −120 170 114
2018-03-23 2018-03-21 4 Kesavan Sudhakar ICFI Common M - Exercise D 4 034 172 063
2018-03-23 2018-03-21 4 Kesavan Sudhakar ICFI Common M - Exercise D 5 681 168 029
2018-03-23 2018-03-21 4 Wasson John ICFI Restricted Stock Units M - Exercise D −2 989 31 473
2018-03-23 2018-03-21 4 Wasson John ICFI Restricted Stock Units M - Exercise D −1 182 34 462
2018-03-23 2018-03-21 4 Wasson John ICFI Common F - Taxes D 61,4000 −1 349 −83 58 623
2018-03-23 2018-03-21 4 Wasson John ICFI Common F - Taxes D 61,4000 −534 −33 59 972
2018-03-23 2018-03-21 4 Wasson John ICFI Common M - Exercise D 1 182 60 506
2018-03-23 2018-03-21 4 Wasson John ICFI Common M - Exercise D 2 989 59 324
2018-03-23 2018-03-21 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D −878 9 296
2018-03-23 2018-03-21 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D −480 10 174
2018-03-23 2018-03-21 4 Glover Ellen ICFI Common F - Taxes D 61,4000 −276 −17 31 231
2018-03-23 2018-03-21 4 Glover Ellen ICFI Common F - Taxes D 61,4000 −151 −9 31 507
2018-03-23 2018-03-21 4 Glover Ellen ICFI Common M - Exercise D 480 31 658
2018-03-23 2018-03-21 4 Glover Ellen ICFI Common M - Exercise D 878 31 178
2018-03-23 2018-03-21 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −2 316 24 227
2018-03-23 2018-03-21 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −835 26 543
2018-03-23 2018-03-21 4 Morgan James C M ICFI Common F - Taxes D 61,4000 −1 045 −64 27 353
2018-03-23 2018-03-21 4 Morgan James C M ICFI Common F - Taxes D 61,4000 −377 −23 28 398
2018-03-23 2018-03-21 4 Morgan James C M ICFI Common M - Exercise D 835 28 775
2018-03-23 2018-03-21 4 Morgan James C M ICFI Common M - Exercise D 2 316 27 940
2018-03-23 2018-03-21 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D −732 8 333
2018-03-23 2018-03-21 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D −453 9 065
2018-03-23 2018-03-21 4 Ostria Sergio J ICFI Common F - Taxes D 61,4000 −230 −14 7 115
2018-03-23 2018-03-21 4 Ostria Sergio J ICFI Common F - Taxes D 61,4000 −143 −9 7 345
2018-03-23 2018-03-21 4 Ostria Sergio J ICFI Common M - Exercise D 453 7 488
2018-03-23 2018-03-21 4 Ostria Sergio J ICFI Common M - Exercise D 732 7 035
2018-03-21 2018-03-20 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D −4 986 75 493
2018-03-21 2018-03-20 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D −3 686 80 479
2018-03-21 2018-03-20 4 Kesavan Sudhakar ICFI Common F - Taxes D 61,1000 −2 409 −147 162 348
2018-03-21 2018-03-20 4 Kesavan Sudhakar ICFI Common F - Taxes D 61,1000 −1 781 −109 164 757
2018-03-21 2018-03-20 4 Kesavan Sudhakar ICFI Common M - Exercise D 3 686 166 538
2018-03-21 2018-03-20 4 Kesavan Sudhakar ICFI Common M - Exercise D 4 986 162 852
2018-03-21 2018-03-20 4 Wasson John ICFI Restricted Stock Units M - Exercise D −2 307 35 644
2018-03-21 2018-03-20 4 Wasson John ICFI Restricted Stock Units M - Exercise D −2 172 37 951
2018-03-21 2018-03-20 4 Wasson John ICFI Common F - Taxes D 61,1000 −1 041 −64 56 335
2018-03-21 2018-03-20 4 Wasson John ICFI Common F - Taxes D 61,1000 −980 −60 57 376
2018-03-21 2018-03-20 4 Wasson John ICFI Common M - Exercise D 2 172 58 356
2018-03-21 2018-03-20 4 Wasson John ICFI Common M - Exercise D 2 307 56 184
2018-03-21 2018-03-20 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −1 788 27 378
2018-03-21 2018-03-20 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −767 29 166
2018-03-21 2018-03-20 4 Morgan James C M ICFI Common F - Taxes D 61,1000 −539 −33 25 624
2018-03-21 2018-03-20 4 Morgan James C M ICFI Common F - Taxes D 61,1000 −278 −17 26 163
2018-03-21 2018-03-20 4 Morgan James C M ICFI Common M - Exercise D 767 26 441
2018-03-21 2018-03-20 4 Morgan James C M ICFI Common M - Exercise D 1 788 25 674
2018-03-21 2018-03-20 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D −678 10 654
2018-03-21 2018-03-20 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D −428 11 332
2018-03-21 2018-03-20 4 Glover Ellen ICFI Common F - Taxes D 61,1000 −213 −13 30 300
2018-03-21 2018-03-20 4 Glover Ellen ICFI Common F - Taxes D 61,1000 −135 −8 30 513
2018-03-21 2018-03-20 4 Glover Ellen ICFI Common M - Exercise D 428 30 648
2018-03-21 2018-03-20 4 Glover Ellen ICFI Common M - Exercise D 678 30 220
2018-03-21 2018-03-20 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D −678 9 518
2018-03-21 2018-03-20 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D −440 10 196
2018-03-21 2018-03-20 4 Ostria Sergio J ICFI Common F - Taxes D 61,1000 −213 −13 6 303
2018-03-21 2018-03-20 4 Ostria Sergio J ICFI Common F - Taxes D 61,1000 −138 −8 6 516
2018-03-21 2018-03-20 4 Ostria Sergio J ICFI Common M - Exercise D 440 6 654
2018-03-21 2018-03-20 4 Ostria Sergio J ICFI Common M - Exercise D 678 6 214
2018-03-21 2018-03-20 4 Taylor Richard Dewayne ICFI Restricted Stock Units M - Exercise D −702 4 501
2018-03-21 2018-03-20 4 Taylor Richard Dewayne ICFI Restricted Stock Units M - Exercise D −200 5 203
2018-03-21 2018-03-20 4 Taylor Richard Dewayne ICFI Common F - Taxes D 61,1000 −224 −14 604
2018-03-21 2018-03-20 4 Taylor Richard Dewayne ICFI Common F - Taxes D 61,1000 −74 −5 828
2018-03-21 2018-03-20 4 Taylor Richard Dewayne ICFI Common M - Exercise D 200 902
2018-03-21 2018-03-20 4 Taylor Richard Dewayne ICFI Common M - Exercise D 702 702
2018-03-20 2018-03-17 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D −4 389 84 165
2018-03-20 2018-03-17 4 Kesavan Sudhakar ICFI Common F - Taxes D 61,2000 −2 120 −130 157 866
2018-03-20 2018-03-17 4 Kesavan Sudhakar ICFI Common M - Exercise D 4 389 159 986
2018-03-20 2018-03-16 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D −4 499 88 554
2018-03-20 2018-03-16 4 Kesavan Sudhakar ICFI Common F - Taxes D 61,2000 −2 174 −133 155 597
2018-03-20 2018-03-16 4 Kesavan Sudhakar ICFI Common M - Exercise D 4 499 157 771
2018-03-20 2018-03-17 4 Wasson John ICFI Restricted Stock Units M - Exercise D −2 309 40 123
2018-03-20 2018-03-17 4 Wasson John ICFI Common F - Taxes D 61,2000 −1 042 −64 53 877
2018-03-20 2018-03-17 4 Wasson John ICFI Common M - Exercise D 2 309 54 919
2018-03-20 2018-03-16 4 Wasson John ICFI Restricted Stock Units M - Exercise D −2 367 42 432
2018-03-20 2018-03-16 4 Wasson John ICFI Common F - Taxes D 61,2000 −1 068 −65 52 610
2018-03-20 2018-03-16 4 Wasson John ICFI Common M - Exercise D 2 367 53 678
2018-03-20 2018-03-17 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −1 162 29 933
2018-03-20 2018-03-17 4 Morgan James C M ICFI Common F - Taxes D 61,2000 −350 −21 23 886
2018-03-20 2018-03-17 4 Morgan James C M ICFI Common M - Exercise D 1 162 24 236
2018-03-20 2018-03-16 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −3 057 31 095
2018-03-20 2018-03-16 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −1 529 34 152
2018-03-20 2018-03-16 4 Morgan James C M ICFI Common F - Taxes D 61,2000 −921 −56 23 074
2018-03-20 2018-03-16 4 Morgan James C M ICFI Common F - Taxes D 61,2000 −461 −28 23 995
2018-03-20 2018-03-16 4 Morgan James C M ICFI Common M - Exercise D 1 529 24 456
2018-03-20 2018-03-16 4 Morgan James C M ICFI Common M - Exercise D 3 057 22 927
2018-03-20 2018-03-17 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D −668 11 760
2018-03-20 2018-03-17 4 Glover Ellen ICFI Common F - Taxes D 61,2000 −210 −13 29 542
2018-03-20 2018-03-17 4 Glover Ellen ICFI Common M - Exercise D 668 29 752
2018-03-20 2018-03-16 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D −685 12 428
2018-03-20 2018-03-16 4 Glover Ellen ICFI Common F - Taxes D 61,2000 −215 −13 29 084
2018-03-20 2018-03-16 4 Glover Ellen ICFI Common M - Exercise D 685 29 299
2018-03-20 2018-03-17 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D −226 10 636
2018-03-20 2018-03-17 4 Ostria Sergio J ICFI Common F - Taxes D 61,2000 −71 −4 5 536
2018-03-20 2018-03-17 4 Ostria Sergio J ICFI Common M - Exercise D 226 5 607
2018-03-20 2018-03-16 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D −463 10 862
2018-03-20 2018-03-16 4 Ostria Sergio J ICFI Common F - Taxes D 61,2000 −146 −9 5 381
2018-03-20 2018-03-16 4 Ostria Sergio J ICFI Common M - Exercise D 463 5 527
2018-03-14 2018-03-12 4 Kesavan Sudhakar ICFI Restricted Stock Units A - Award D 15 836 93 053
2018-03-14 2018-03-12 4 Wasson John ICFI Restricted Stock Units A - Award D 7 327 44 799
2018-03-14 2018-03-12 4 Morgan James C M ICFI Restricted Stock Units A - Award D 5 677 35 681
2018-03-14 2018-03-12 4 Glover Ellen ICFI Restricted Stock Units A - Award D 2 583 13 113
2018-03-14 2018-03-12 4 Ostria Sergio J ICFI Restricted Stock Units A - Award D 2 152 11 325
2018-03-14 2018-03-12 4 Taylor Richard Dewayne ICFI Restricted Stock Units A - Award D 173 5 403
2018-03-14 2018-03-12 4 Taylor Richard Dewayne ICFI Restricted Stock Units A - Award D 411 5 230
2018-03-14 2018-03-12 4 Taylor Richard Dewayne ICFI Restricted Stock Units A - Award D 411 5 230
2018-03-06 2018-03-05 4 Kesavan Sudhakar ICFI Nonqualified Stock Options M - Exercise D 21,77 −14 722 0
2018-03-06 2018-03-05 4 Kesavan Sudhakar ICFI Common S - Sale D 60,0000 −14 722 −883 153 272
2018-03-06 2018-03-05 4 Kesavan Sudhakar ICFI Common M - Exercise D 21,7700 14 722 320 167 994
2018-03-05 2018-03-02 4 Kesavan Sudhakar ICFI Nonqualified Stock Options M - Exercise D 21,77 −16 280 14 722
2018-03-05 2018-03-02 4 Kesavan Sudhakar ICFI Common S - Sale D 60,0000 −16 280 −977 153 272
2018-03-05 2018-03-02 4 Kesavan Sudhakar ICFI Common M - Exercise D 21,7700 16 280 354 169 552
2018-03-05 2018-03-02 4 Wasson John ICFI Nonqualified Stock Options M - Exercise D 27,03 −12 720 12 982
2018-03-05 2018-03-02 4 Wasson John ICFI Common S - Sale D 60,0000 −12 720 −763 51 311
2018-03-05 2018-03-02 4 Wasson John ICFI Common M - Exercise D 27,0300 12 720 344 64 031
2018-03-02 2018-03-01 4 Wasson John ICFI Nonqualified Stock Options M - Exercise D 27,03 −262 25 702
2018-03-02 2018-03-01 4 Wasson John ICFI Common S - Sale D 60,0000 −262 −16 51 311
2018-03-02 2018-03-01 4 Wasson John ICFI Common M - Exercise D 27,0300 262 7 51 573
2018-03-01 2018-02-28 4 Kesavan Sudhakar ICFI Nonqualified Stock Options M - Exercise D 21,77 −30 000 31 002
2018-03-01 2018-02-28 4 Kesavan Sudhakar ICFI Common S - Sale D 58,0000 −30 000 −1 740 153 272
2018-03-01 2018-02-28 4 Kesavan Sudhakar ICFI Common M - Exercise D 21,7700 30 000 653 183 272
2018-01-23 2018-01-19 4 Glover Ellen ICFI Common F - Taxes D 55,2500 −587 −32 28 614
2018-01-23 2018-01-19 4 Glover Ellen ICFI Common A - Award D 1 478 29 201
2018-01-23 2018-01-19 4 Kesavan Sudhakar ICFI Common F - Taxes D 55,2500 −3 632 −201 153 272
2018-01-23 2018-01-19 4 Kesavan Sudhakar ICFI Common A - Award D 9 712 156 904
2018-01-23 2018-01-19 4 Morgan James C M ICFI Common F - Taxes D 55,2500 −1 213 −67 19 870
2018-01-23 2018-01-19 4 Morgan James C M ICFI Common A - Award D 3 300 21 083
2018-01-23 2018-01-19 4 Ostria Sergio J ICFI Common F - Taxes D 55,2500 −397 −22 5 064
2018-01-23 2018-01-19 4 Ostria Sergio J ICFI Common A - Award D 1 000 5 461
2018-01-23 2018-01-19 4 Wasson John ICFI Common F - Taxes D 55,2500 −1 807 −100 51 311
2018-01-23 2018-01-19 4 Wasson John ICFI Common A - Award D 5 110 53 118
2018-01-04 2018-01-02 4 Auen Eileen O'Shea ICFI Common A - Award D 53,8000 246 13 34 599
2018-01-04 2018-01-02 4 Auen Eileen O'Shea ICFI Common A - Award D 53,8000 278 15 34 353
2018-01-04 2018-01-02 4 Datar Srikant ICFI Common A - Award D 53,8000 278 15 2 189
2018-01-04 2018-01-02 4 GRISE CHERYL W ICFI Common A - Award D 53,8000 557 30 18 006
2018-01-04 2018-01-02 4 Gupta Sanjay ICFI Common A - Award D 53,8000 557 30 7 506
2018-01-04 2018-01-02 4 Mehl Randall ICFI Common A - Award D 53,8000 373 20 610
2018-01-04 2018-01-02 4 VAN HANDEL MICHAEL J ICFI Common A - Award D 53,8000 334 18 2 785
2018-01-04 2018-01-02 4 VAN HANDEL MICHAEL J ICFI Common A - Award D 53,8000 557 30 2 451
2018-01-02 2017-12-31 4 Wasson John ICFI Common A - Award D 50,4000 224 11 48 008
2017-12-01 2017-11-30 4 Kesavan Sudhakar ICFI Common G - Gift D −3 205 147 192
2017-11-21 2017-11-20 4 Wasson John ICFI Common G - Gift D −1 000 47 784
2017-10-04 2017-10-02 4 Datar Srikant ICFI Common A - Award D 55,0500 113 6 1 911
2017-10-04 2017-10-02 4 Datar Srikant ICFI Common A - Award D 55,0500 272 15 1 798
2017-10-04 2017-10-03 4 Wasson John ICFI Common G - Gift D −4 750 48 784
2017-10-04 2017-10-02 4 Auen Eileen O'Shea ICFI Common A - Award D 55,0500 240 13 34 075
2017-10-04 2017-10-02 4 Auen Eileen O'Shea ICFI Common A - Award D 55,0500 272 15 33 835
2017-10-04 2017-10-02 4 GRISE CHERYL W ICFI Common A - Award D 55,0500 544 30 17 449
2017-10-04 2017-10-02 4 Gupta Sanjay ICFI Common A - Award D 55,0500 544 30 6 949
2017-10-04 2017-10-02 4 Mehl Randall ICFI Common A - Award D 55,0500 237 13 237
2017-10-04 2017-10-02 4 VAN HANDEL MICHAEL J ICFI Common A - Award D 55,0500 326 18 1 894
2017-10-04 2017-10-02 4 VAN HANDEL MICHAEL J ICFI Common A - Award D 55,0500 544 30 1 568
2017-09-29 2017-09-28 4 Morgan James C M ICFI Nonqualified Stock Options M - Exercise D 27,03 −4 696 0
2017-09-29 2017-09-28 4 Morgan James C M ICFI Common S - Sale D 55,0000 −4 696 −258 17 783
2017-09-29 2017-09-28 4 Morgan James C M ICFI Common M - Exercise D 27,0300 4 696 127 22 479
2017-09-25 2017-09-22 4 Wasson John ICFI Nonqualified Stock Options M - Exercise D 27,03 −12 887 25 964
2017-09-25 2017-09-22 4 Wasson John ICFI Common S - Sale D 52,5000 −12 887 −677 53 534
2017-09-25 2017-09-22 4 Wasson John ICFI Common M - Exercise D 27,0300 12 887 348 66 421
2017-09-21 2017-09-20 4 Glover Ellen ICFI Nonqualified Stock Options M - Exercise D 27,03 −5 634 0
2017-09-21 2017-09-20 4 Glover Ellen ICFI Common S - Sale D 52,0000 −5 634 −293 27 723
2017-09-21 2017-09-20 4 Glover Ellen ICFI Common M - Exercise D 27,0300 5 634 152 33 357
2017-09-21 2017-09-20 4 Wasson John ICFI Nonqualified Stock Options M - Exercise D 27,03 −95 38 851
2017-09-21 2017-09-20 4 Wasson John ICFI Common S - Sale D 52,5000 −95 −5 53 534
2017-09-21 2017-09-20 4 Wasson John ICFI Common M - Exercise D 27,0300 95 3 53 629
2017-09-06 2017-09-05 4 Morgan James C M ICFI Nonqualified Stock Options M - Exercise D 27,03 −1 458 4 696
2017-09-06 2017-09-05 4 Morgan James C M ICFI Common S - Sale D 51,5000 −1 458 −75 17 783
2017-09-06 2017-09-05 4 Morgan James C M ICFI Common M - Exercise D 27,0300 1 458 39 19 241
2017-09-06 2017-09-01 4 Morgan James C M ICFI Nonqualified Stock Options M - Exercise D 27,03 −8 542 6 154
2017-09-06 2017-09-01 4 Morgan James C M ICFI Common S - Sale D 51,5000 −8 542 −440 17 783
2017-09-06 2017-09-01 4 Morgan James C M ICFI Common M - Exercise D 27,0300 8 542 231 26 325
2017-09-06 2017-09-01 4 Glover Ellen ICFI Nonqualified Stock Options M - Exercise D 27,03 −5 631 5 634
2017-09-06 2017-09-01 4 Glover Ellen ICFI Common S - Sale D 50,0000 −5 631 −282 27 723
2017-09-06 2017-09-01 4 Glover Ellen ICFI Common M - Exercise D 27,0300 5 631 152 33 354
2017-09-06 2017-09-01 4 Wasson John ICFI Nonqualified Stock Options M - Exercise D 25,66 −13 086 0
2017-09-06 2017-09-01 4 Wasson John ICFI Common S - Sale D 50,0000 −13 086 −654 53 534
2017-09-06 2017-09-01 4 Wasson John ICFI Common M - Exercise D 25,6600 13 086 336 66 620
2017-07-21 2017-07-20 4 Wasson John ICFI Nonqualified Stock Options M - Exercise D 25,66 −12 461 13 086
2017-07-21 2017-07-20 4 Wasson John ICFI Common S - Sale D 47,5000 −12 461 −592 53 534
2017-07-21 2017-07-20 4 Wasson John ICFI Common M - Exercise D 25,6600 12 461 320 65 995
2017-07-20 2017-07-19 4 Wasson John ICFI Nonqualified Stock Options M - Exercise D 25,66 −626 25 547
2017-07-20 2017-07-19 4 Wasson John ICFI Common S - Sale D 47,5000 −626 −30 53 534
2017-07-20 2017-07-19 4 Wasson John ICFI Common M - Exercise D 25,6600 626 16 54 160
2017-07-05 2017-07-03 4 Gupta Sanjay ICFI Common A - Award D 46,8500 640 30 6 405
2017-07-05 2017-07-03 4 VAN HANDEL MICHAEL J ICFI Common A - Award D 46,8500 384 18 1 024
2017-07-05 2017-07-03 4 VAN HANDEL MICHAEL J ICFI Common A - Award D 46,8500 640 30 640
2017-07-05 2017-06-30 4 Wasson John ICFI Common A - Award D 44,6000 267 12 53 534
2017-07-05 2017-07-03 4 Datar Srikant ICFI Common A - Award D 46,8500 133 6 1 526
2017-07-05 2017-07-03 4 Datar Srikant ICFI Common A - Award D 46,8500 320 15 1 393
2017-07-05 2017-07-03 4 Auen Eileen O'Shea ICFI Common A - Award D 46,8500 282 13 33 563
2017-07-05 2017-07-03 4 Auen Eileen O'Shea ICFI Common A - Award D 46,8500 320 15 33 281
2017-07-05 2017-07-03 4 GRISE CHERYL W ICFI Common A - Award D 46,8500 640 30 16 905
2017-04-04 2017-04-03 4 Auen Eileen O'Shea ICFI Common A - Award D 40,4000 297 12 32 961
2017-04-04 2017-04-03 4 Auen Eileen O'Shea ICFI Common A - Award D 40,4000 371 15 32 664
2017-04-04 2017-04-03 4 Datar Srikant ICFI Common A - Award D 40,4000 120 5 1 073
2017-04-04 2017-04-03 4 Datar Srikant ICFI Common A - Award D 40,4000 495 20 953
2017-04-04 2017-04-03 4 GRISE CHERYL W ICFI Common A - Award D 40,4000 742 30 16 265
2017-04-04 2017-04-03 4 Gupta Sanjay ICFI Common A - Award D 40,4000 742 30 5 765
2017-04-04 2017-04-03 4 KATZ LESLYE G ICFI Common A - Award D 40,4000 742 30 7 724
2017-04-04 2017-04-03 4 SCHULTE PETER M ICFI Common A - Award D 40,4000 371 15 243 924
2017-03-22 2017-03-21 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D −878 10 530
2017-03-22 2017-03-21 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D −481 11 408
2017-03-22 2017-03-21 4 Glover Ellen ICFI Common F - Taxes D 40,6000 −302 −12 27 723
2017-03-22 2017-03-21 4 Glover Ellen ICFI Common F - Taxes D 40,6000 −166 −7 28 025
2017-03-22 2017-03-21 4 Glover Ellen ICFI Common M - Exercise D 40,6000 481 20 28 191
2017-03-22 2017-03-21 4 Glover Ellen ICFI Common M - Exercise D 40,6000 878 36 27 710
2017-03-22 2017-03-20 4 Glover Ellen ICFI Restricted Stock Units A - Award D 1 710 11 889
2017-03-22 2017-03-20 4 Glover Ellen ICFI Restricted Stock Units A - Award D 2 710 10 179
2017-03-22 2017-03-21 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D −5 681 109 739
2017-03-22 2017-03-21 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D −4 034 115 420
2017-03-22 2017-03-21 4 Kesavan Sudhakar ICFI Common F - Taxes D 40,6000 −2 892 −117 150 397
2017-03-22 2017-03-21 4 Kesavan Sudhakar ICFI Common F - Taxes D 40,6000 −2 054 −83 153 289
2017-03-22 2017-03-21 4 Kesavan Sudhakar ICFI Common M - Exercise D 40,6000 4 034 164 155 343
2017-03-22 2017-03-21 4 Kesavan Sudhakar ICFI Common M - Exercise D 40,6000 5 681 231 151 309
2017-03-22 2017-03-20 4 Kesavan Sudhakar ICFI Restricted Stock Units A - Award D 14 742 119 454
2017-03-22 2017-03-20 4 Kesavan Sudhakar ICFI Restricted Stock Units A - Award D 19 944 104 712
2017-03-22 2017-03-20 4 Kesavan Sudhakar ICFI Common S - Sale D 41,7000 −200 −8 145 628
2017-03-22 2017-03-20 4 Kesavan Sudhakar ICFI Common S - Sale D 41,4250 −188 −8 145 828
2017-03-22 2017-03-20 4 Kesavan Sudhakar ICFI Common S - Sale D 41,4000 −100 −4 146 016
2017-03-22 2017-03-20 4 Kesavan Sudhakar ICFI Common S - Sale D 41,5500 −100 −4 146 116
2017-03-22 2017-03-20 4 Kesavan Sudhakar ICFI Common S - Sale D 41,6000 −100 −4 146 216
2017-03-22 2017-03-20 4 Kesavan Sudhakar ICFI Common S - Sale D 41,6250 −100 −4 146 316
2017-03-22 2017-03-20 4 Kesavan Sudhakar ICFI Common S - Sale D 41,6500 −100 −4 146 416
2017-03-22 2017-03-20 4 Kesavan Sudhakar ICFI Common S - Sale D 41,8000 −100 −4 146 516
2017-03-22 2017-03-20 4 Kesavan Sudhakar ICFI Common S - Sale D 41,9000 −100 −4 146 616
2017-03-22 2017-03-20 4 Kesavan Sudhakar ICFI Common S - Sale D 41,5000 −3 −0 146 716
2017-03-22 2017-03-21 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −2 317 30 004
2017-03-22 2017-03-21 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −835 32 321
2017-03-22 2017-03-21 4 Morgan James C M ICFI Common F - Taxes D 40,6000 −767 −31 17 783
2017-03-22 2017-03-21 4 Morgan James C M ICFI Common F - Taxes D 40,6000 −277 −11 18 550
2017-03-22 2017-03-21 4 Morgan James C M ICFI Common M - Exercise D 40,6000 835 34 18 827
2017-03-22 2017-03-21 4 Morgan James C M ICFI Common M - Exercise D 40,6000 2 317 94 17 992
2017-03-22 2017-03-20 4 Morgan James C M ICFI Restricted Stock Units A - Award D 3 068 33 156
2017-03-22 2017-03-20 4 Morgan James C M ICFI Restricted Stock Units A - Award D 7 150 30 088
2017-03-22 2017-03-21 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D −732 9 173
2017-03-22 2017-03-21 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D −453 9 905
2017-03-22 2017-03-21 4 Ostria Sergio J ICFI Common F - Taxes D 40,6000 −252 −10 4 452
2017-03-22 2017-03-21 4 Ostria Sergio J ICFI Common F - Taxes D 40,6000 −156 −6 4 704
2017-03-22 2017-03-21 4 Ostria Sergio J ICFI Common M - Exercise D 40,6000 453 18 4 860
2017-03-22 2017-03-21 4 Ostria Sergio J ICFI Common M - Exercise D 40,6000 732 30 4 407
2017-03-22 2017-03-20 4 Ostria Sergio J ICFI Restricted Stock Units A - Award D 1 759 10 358
2017-03-22 2017-03-20 4 Ostria Sergio J ICFI Restricted Stock Units A - Award D 2 710 8 599
2017-03-22 2017-03-20 4 Taylor Richard Dewayne ICFI Restricted Stock Units A - Award D 800 4 408
2017-03-22 2017-03-20 4 Taylor Richard Dewayne ICFI Restricted Stock Units A - Award D 800 4 408
2017-03-22 2017-03-20 4 Taylor Richard Dewayne ICFI Restricted Stock Units A - Award D 2 808 2 808
2017-03-22 2017-03-21 4 Wasson John ICFI Restricted Stock Units M - Exercise D −2 990 37 472
2017-03-22 2017-03-21 4 Wasson John ICFI Restricted Stock Units M - Exercise D −1 183 40 462
2017-03-22 2017-03-21 4 Wasson John ICFI Common F - Taxes D 40,6000 −1 427 −58 53 267
2017-03-22 2017-03-21 4 Wasson John ICFI Common F - Taxes D 40,6000 −565 −23 54 694
2017-03-22 2017-03-21 4 Wasson John ICFI Common M - Exercise D 40,6000 1 183 48 55 259
2017-03-22 2017-03-21 4 Wasson John ICFI Common M - Exercise D 40,6000 2 990 121 54 076
2017-03-22 2017-03-20 4 Wasson John ICFI Restricted Stock Units A - Award D 8 688 41 645
2017-03-22 2017-03-20 4 Wasson John ICFI Restricted Stock Units A - Award D 9 228 32 957
2017-03-21 2017-03-18 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D −976 7 469
2017-03-21 2017-03-18 4 Glover Ellen ICFI Common D - Sale to Issuer D 42,0500 −336 −14 26 832
2017-03-21 2017-03-18 4 Glover Ellen ICFI Common M - Exercise D 42,0500 976 41 27 168
2017-03-21 2017-03-17 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D −668 8 445
2017-03-21 2017-03-17 4 Glover Ellen ICFI Common D - Sale to Issuer D 42,0500 −225 −9 26 192
2017-03-21 2017-03-17 4 Glover Ellen ICFI Common M - Exercise D 42,0500 668 28 26 417
2017-03-21 2017-03-18 4 Wasson John ICFI Restricted Stock Units M - Exercise D −3 375 23 729
2017-03-21 2017-03-18 4 Wasson John ICFI Common D - Sale to Issuer D 42,0500 −1 610 −68 51 086
2017-03-21 2017-03-18 4 Wasson John ICFI Common M - Exercise D 42,0500 3 375 142 52 696
2017-03-21 2017-03-17 4 Wasson John ICFI Restricted Stock Units M - Exercise D −2 310 27 104
2017-03-21 2017-03-17 4 Wasson John ICFI Common D - Sale to Issuer D 42,0500 −1 102 −46 49 321
2017-03-21 2017-03-17 4 Wasson John ICFI Common M - Exercise D 42,0500 2 310 97 50 423
2017-03-21 2017-03-18 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D −471 5 889
2017-03-21 2017-03-18 4 Ostria Sergio J ICFI Common D - Sale to Issuer D 42,0500 −158 −7 3 675
2017-03-21 2017-03-18 4 Ostria Sergio J ICFI Common M - Exercise D 42,0500 471 20 3 833
2017-03-21 2017-03-17 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D −226 6 360
2017-03-21 2017-03-17 4 Ostria Sergio J ICFI Common D - Sale to Issuer D 42,0500 −76 −3 3 362
2017-03-21 2017-03-17 4 Ostria Sergio J ICFI Common M - Exercise D 42,0500 226 10 3 438
2017-03-21 2017-03-18 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −1 273 22 938
2017-03-21 2017-03-18 4 Morgan James C M ICFI Common D - Sale to Issuer D 42,0500 −422 −18 15 675
2017-03-21 2017-03-18 4 Morgan James C M ICFI Common M - Exercise D 42,0500 1 273 54 16 097
2017-03-21 2017-03-17 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −1 162 24 211
2017-03-21 2017-03-17 4 Morgan James C M ICFI Common D - Sale to Issuer D 42,0500 −385 −16 14 824
2017-03-21 2017-03-17 4 Morgan James C M ICFI Common M - Exercise D 42,0500 1 162 49 15 209
2017-03-21 2017-03-18 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D −6 414 84 768
2017-03-21 2017-03-18 4 Kesavan Sudhakar ICFI Common D - Sale to Issuer D 42,0500 −3 265 −137 146 719
2017-03-21 2017-03-18 4 Kesavan Sudhakar ICFI Common M - Exercise D 42,0500 6 414 270 149 984
2017-03-21 2017-03-17 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D −4 390 91 182
2017-03-21 2017-03-17 4 Kesavan Sudhakar ICFI Common D - Sale to Issuer D 42,0500 −2 235 −94 143 570
2017-03-21 2017-03-17 4 Kesavan Sudhakar ICFI Common M - Exercise D 42,0500 4 390 185 145 805
2017-03-20 2017-03-16 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D −4 587 9 171
2017-03-20 2017-03-16 4 Morgan James C M ICFI Common D - Sale to Issuer D 41,7500 −1 520 −63 14 047
2017-03-20 2017-03-16 4 Morgan James C M ICFI Common M - Exercise D 41,7500 4 587 192 15 567
2017-03-20 2017-03-16 4 Wasson John ICFI Restricted Stock Units M - Exercise D −2 368 4 734
2017-03-20 2017-03-16 4 Wasson John ICFI Common D - Sale to Issuer D 41,7500 −916 −38 48 113
2017-03-20 2017-03-16 4 Wasson John ICFI Common M - Exercise D 41,7500 2 368 99 49 029
2017-03-20 2017-03-16 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D −4 499 95 572
2017-03-20 2017-03-16 4 Kesavan Sudhakar ICFI Common D - Sale to Issuer D 41,7500 −2 291 −96 141 415
2017-03-20 2017-03-16 4 Kesavan Sudhakar ICFI Common M - Exercise D 41,7500 4 499 188 143 706
2017-03-20 2017-03-16 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D −685 1 369
2017-03-20 2017-03-16 4 Glover Ellen ICFI Common D - Sale to Issuer D 41,7500 −230 −10 25 749
2017-03-20 2017-03-16 4 Glover Ellen ICFI Common M - Exercise D 41,7500 685 29 25 979
2017-03-20 2017-03-16 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D −464 926
2017-03-20 2017-03-16 4 Ostria Sergio J ICFI Common D - Sale to Issuer D 41,7500 −156 −7 3 212
2017-03-20 2017-03-16 4 Ostria Sergio J ICFI Common M - Exercise D 41,7500 464 19 3 368
2017-01-12 2017-01-10 4 Kesavan Sudhakar ICFI Nonqualified Stock Options M - Exercise D 24,84 −23 292 0
2017-01-12 2017-01-10 4 Kesavan Sudhakar ICFI Common S - Sale D 55,0000 −23 292 −1 281 139 207
2017-01-12 2017-01-10 4 Kesavan Sudhakar ICFI Common M - Exercise D 24,8400 23 292 579 162 499
2017-01-12 2016-12-06 4 Auen Eileen O'Shea ICFI Common G - Gift D −6 643 31 796
2017-01-06 2017-01-05 4 Kesavan Sudhakar ICFI Nonqualified Stock Options M - Exercise D 24,84 −23 000 23 292
2017-01-06 2017-01-05 4 Kesavan Sudhakar ICFI Nonqualified Stock Options M - Exercise D 24,84 −47 46 292
2017-01-06 2017-01-05 4 Kesavan Sudhakar ICFI Common S - Sale D 53,9917 −23 000 −1 242 139 207
2017-01-06 2017-01-05 4 Kesavan Sudhakar ICFI Common S - Sale D 55,0000 −47 −3 162 207
2017-01-06 2017-01-05 4 Kesavan Sudhakar ICFI Common M - Exercise D 24,8400 47 1 162 254
2017-01-06 2017-01-05 4 Kesavan Sudhakar ICFI Common M - Exercise D 24,8400 23 000 571 162 207
2017-01-05 2017-01-03 4 GRISE CHERYL W ICFI Common A - Award D 54,2000 553 30 15 523
2017-01-05 2017-01-03 4 SCHULTE PETER M ICFI Common A - Award D 54,2000 276 15 243 553
2017-01-05 2017-01-03 4 KATZ LESLYE G ICFI Common A - Award D 54,2000 553 30 6 982
2017-01-05 2017-01-03 4 Datar Srikant ICFI Common A - Award D 54,2000 89 5 458
2017-01-05 2017-01-03 4 Datar Srikant ICFI Common A - Award D 54,2000 369 20 369
2017-01-05 2017-01-04 4 Wasson John ICFI Nonqualified Stock Options M - Exercise D 25,66 −5 500 26 173
2017-01-05 2017-01-04 4 Wasson John ICFI Common S - Sale D 55,0000 −5 500 −302 46 661
2017-01-05 2017-01-04 4 Wasson John ICFI Common M - Exercise D 25,6600 5 500 141 52 161
2017-01-05 2017-01-03 4 Auen Eileen O'Shea ICFI Common A - Award D 54,2000 221 12 38 936
2017-01-05 2017-01-03 4 Auen Eileen O'Shea ICFI Common A - Award D 54,2000 276 15 38 715
2017-01-05 2017-01-03 4 Gupta Sanjay ICFI Common A - Award D 54,2000 553 30 5 023
2017-01-04 2016-12-30 4 Wasson John ICFI Common A - Award D 51,3500 334 17 46 661
2017-01-04 2017-01-03 4 Wasson John ICFI Nonqualified Stock Options M - Exercise D 24,84 −11 011 0
2017-01-04 2017-01-03 4 Wasson John ICFI Nonqualified Stock Options M - Exercise D 24,84 −11 000 11 011
2017-01-04 2017-01-03 4 Wasson John ICFI Nonqualified Stock Options M - Exercise D 25,66 −4 500 31 673
2017-01-04 2017-01-03 4 Wasson John ICFI Common S - Sale D 54,1732 −11 011 −597 46 661
2017-01-04 2017-01-03 4 Wasson John ICFI Common S - Sale D 54,1441 −11 000 −596 57 672
2017-01-04 2017-01-03 4 Wasson John ICFI Common S - Sale D 55,0300 −4 500 −248 68 672
2017-01-04 2017-01-03 4 Wasson John ICFI Common M - Exercise D 25,6600 4 500 115 73 172
2017-01-04 2017-01-03 4 Wasson John ICFI Common M - Exercise D 24,8400 11 000 273 68 672
2017-01-04 2017-01-03 4 Wasson John ICFI Common M - Exercise D 24,8400 11 011 274 57 672
2016-12-30 2016-12-07 4/A Datar Srikant ICFI Common Stock G - Gift D −2 154 0
2016-12-30 2016-07-13 4/A Datar Srikant Swati S. Datar Trust ICFI Common Stock G - Gift I −18 627 0
2016-12-30 2016-06-27 4/A Datar Srikant ICFI Common Stock G - Gift D −10 847 2 154
2016-12-29 2015-06-08 4/A Datar Srikant Safari Investment LLC ICFI Common Stock A - Award I 36,0900 1 100 40 1 800
2016-12-29 2015-06-05 4/A Datar Srikant Safari Investment LLC ICFI Common Stock A - Award I 36,3600 700 25 700
2016-12-29 2016-12-07 4 Datar Srikant ICFI Common Stock G - Gift D −2 154 0
2016-12-29 2016-07-13 4 Datar Srikant Swati S. Datar Trust ICFI Common Stock G - Gift I −18 627 0
2016-12-29 2016-06-27 4 Datar Srikant ICFI Common Stock G - Gift D −10 847 2 154
2016-12-05 2016-12-05 4 ECK PHILLIP ICFI Common Stock S - Sale D 57,3180 −582 −33 0
2016-11-28 2016-11-28 4 Morgan James C M ICFI Non-Qualified Stock Options M - Exercise D 21,98 −5 104 0
2016-11-28 2016-11-28 4 Morgan James C M ICFI Common Stock M - Exercise D 21,9800 5 104 112 16 084
2016-11-28 2016-11-28 4 Morgan James C M ICFI Common Stock S - Sale D 55,0000 −5 104 −281 10 980
2016-11-14 2016-11-11 4 Kesavan Sudhakar ICFI Common Stock G - Gift D −3 524 139 207
2016-11-07 2016-11-07 4 Morgan James C M ICFI Non-Qualifed Stock Options M - Exercise D 21,98 −10 000 5 104
2016-11-07 2016-11-07 4 Morgan James C M ICFI Common Stock S - Sale D 50,0000 −10 000 −500 10 980
2016-11-07 2016-11-07 4 Morgan James C M ICFI Common Stock M - Exercise D 21,9800 10 000 220 20 980
2016-11-04 2016-11-04 4 ECK PHILLIP ICFI Common Stock S - Sale D 48,9500 −1 000 −49 582
2016-11-02 2016-11-02 4 Glover Ellen ICFI Non-Qualified Stock Option M - Exercise D 25,66 −6 152 0
2016-11-02 2016-11-02 4 Glover Ellen ICFI Common Stock S - Sale D 47,0000 −6 152 −289 25 294
2016-11-02 2016-11-02 4 Glover Ellen ICFI Common Stock M - Exercise D 25,6600 6 152 158 31 446
2016-11-01 2016-10-31 4 Glover Ellen ICFI Non-Qualified Stock Option M - Exercise D 25,66 −4 311 6 152
2016-11-01 2016-10-31 4 Glover Ellen ICFI Common Stock S - Sale D 47,0000 −4 311 −203 25 294
2016-11-01 2016-10-31 4 Glover Ellen ICFI Common Stock M - Exercise D 25,6600 4 311 111 29 605
2016-10-04 2016-10-03 4 KATZ LESLYE G ICFI Common Stock A - Award D 45,0300 666 30 6 429
2016-10-04 2016-10-03 4 GRISE CHERYL W ICFI Common Stock A - Award D 45,0300 666 30 14 970
2016-10-04 2016-10-03 4 SCHULTE PETER M ICFI Common Stock A - Award D 45,0300 444 20 243 277
2016-10-04 2016-10-03 4 SCHULTE PETER M ICFI Common Stock A - Award D 45,0300 333 15 242 833
2016-10-04 2016-10-03 4 Datar Srikant ICFI Common Stock A - Award D 45,0300 444 20 13 001
2016-10-04 2016-10-03 4 Auen Eileen O'Shea ICFI Common Stock A - Award D 45,0300 266 12 38 439
2016-10-04 2016-10-03 4 Auen Eileen O'Shea ICFI Common Stock A - Award D 45,0300 333 15 38 173
2016-10-04 2016-10-03 4 Gupta Sanjay ICFI Common Stock A - Award D 45,0300 399 18 4 470
2016-10-04 2016-10-03 4 Gupta Sanjay ICFI Common Stock A - Award D 45,0300 666 30 4 071
2016-09-22 2016-09-22 4 Glover Ellen ICFI Non-Qualified Stock Option M - Exercise D 21,77 −10 839 0
2016-09-22 2016-09-22 4 Glover Ellen ICFI Common Stock S - Sale D 45,0000 −10 839 −488 25 294
2016-09-22 2016-09-22 4 Glover Ellen ICFI Common Stock M - Exercise D 21,7700 10 839 236 36 133
2016-09-22 2016-09-22 4 Wasson John ICFI Non-Qualified Stock Option M - Exercise D 21,77 −9 412 0
2016-09-22 2016-09-22 4 Wasson John ICFI Common Stock S - Sale D 45,0000 −9 412 −424 46 327
2016-09-22 2016-09-22 4 Wasson John ICFI Common Stock M - Exercise D 21,7700 9 412 205 55 739
2016-09-16 2016-09-16 4 Glover Ellen ICFI Non-qualified Stock Option M - Exercise D 24,84 −8 952 0
2016-09-16 2016-09-16 4 Glover Ellen ICFI Common Stock S - Sale D 43,0000 −8 952 −385 25 294
2016-09-16 2016-09-16 4 Glover Ellen ICFI Common Stock M - Exercise D 24,8400 8 952 222 34 246
2016-09-02 2016-09-02 4 Kesavan Sudhakar ICFI Common Stock S - Sale D 43,0000 −9 633 −414 142 731
2016-08-09 2016-08-07 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D 41,51 1 421 0
2016-08-09 2016-08-07 4 Morgan James C M ICFI Common Stock F - Taxes D 41,5100 −471 −20 10 980
2016-08-09 2016-08-07 4 Morgan James C M ICFI Common Stock M - Exercise D 41,5100 1 421 59 11 451
2016-07-07 2016-07-06 4 Kesavan Sudhakar ICFI Common Stock S - Sale D 41,0000 −9 634 −395 152 364
2016-07-06 2016-07-01 4 KATZ LESLYE G ICFI Common Stock A - Award D 40,7900 735 30 5 763
2016-07-06 2016-07-01 4 SCHULTE PETER M ICFI Common Stock A - Award D 40,7900 490 20 242 500
2016-07-06 2016-07-01 4 SCHULTE PETER M ICFI Common Stock A - Award D 40,7900 367 15 242 010
2016-07-06 2016-07-01 4 GRISE CHERYL W ICFI Common Stock A - Award D 40,7900 735 30 14 304
2016-07-06 2016-07-01 4 Datar Srikant ICFI Common Stock A - Award D 40,7900 490 20 12 557
2016-07-06 2016-07-01 4 Auen Eileen O'Shea ICFI Common Stock A - Award D 40,7900 294 12 37 840
2016-07-06 2016-07-01 4 Auen Eileen O'Shea ICFI Common Stock A - Award D 40,7900 367 15 37 546
2016-07-06 2016-07-01 4 Gupta Sanjay ICFI Common Stock A - Award D 40,7900 441 18 3 405
2016-07-06 2016-07-01 4 Gupta Sanjay ICFI Common Stock A - Award D 40,7900 735 30 2 964
2016-07-05 2016-06-30 4 Wasson John ICFI Common Stock (ESPP) A - Award D 38,0700 206 8 46 327
2016-06-21 2016-03-21 4 ECK PHILLIP ICFI Restricted Stock Units A - Award D 472 472
2016-06-20 2016-03-21 4/A Kesavan Sudhakar ICFI Restricted Stock Units A - Award D 38 859 38 859
2016-06-20 2016-03-21 4/A Morgan James C M ICFI Restricted Stock Units A - Award D 12 605 12 605
2016-06-20 2016-03-21 4/A Wasson John ICFI Restricted Stock Units A - Award D 16 686 16 686
2016-06-20 2016-03-21 4/A Glover Ellen ICFI Restricted Stock Units A - Award D 5 432 5 432
2016-06-20 2016-03-21 4/A Ostria Sergio J ICFI Restricted Stock Units A - Award D 4 737 4 737
2016-05-25 2016-05-24 4 ECK PHILLIP ICFI Common Stock S - Sale D 40,1000 −800 −32 1 582
2016-05-10 2016-05-09 4 Glover Ellen ICFI Incentive Stock Options M - Exercise D 18,31 −7 059 0
2016-05-10 2016-05-09 4 Glover Ellen ICFI Common Stock S - Sale D 40,0000 −7 059 −282 25 294
2016-05-10 2016-05-09 4 Glover Ellen ICFI Common Stock M - Exercise D 18,3100 7 059 129 32 353
2016-05-10 2016-05-09 4 Wasson John ICFI Common Stock S - Sale D 40,0000 −8 333 −333 46 121
2016-05-09 2016-05-06 4 Glover Ellen ICFI Incentive Stock Options M - Exercise D 18,31 −2 941 7 059
2016-05-09 2016-05-06 4 Glover Ellen ICFI Common Stock S - Sale D 40,0000 −2 941 −118 25 294
2016-05-09 2016-05-06 4 Glover Ellen ICFI Common Stock M - Exercise D 18,3100 2 941 54 28 235
2016-04-20 2016-04-19 4 Glover Ellen ICFI Incentive Stock Options M - Exercise D 18,31 −10 000 10 000
2016-04-20 2016-04-19 4 Glover Ellen ICFI Common Stock S - Sale D 38,0000 −10 000 −380 25 294
2016-04-20 2016-04-19 4 Glover Ellen ICFI Common Stock M - Exercise D 18,3100 10 000 183 35 294
2016-04-18 2016-04-15 4 Wasson John ICFI Common Stock S - Sale D 37,5000 −8 333 −312 54 454
2016-04-04 2016-03-31 4 KATZ LESLYE G ICFI Common Stock A - Award D 34,3700 872 30 5 028
2016-04-04 2016-04-01 4 SCHULTE PETER M ICFI Common Stock A - Award D 34,9800 571 20 241 643
2016-04-04 2016-03-31 4 SCHULTE PETER M ICFI Common Stock A - Award D 34,3700 436 15 241 072
2016-04-04 2016-03-31 4 GRISE CHERYL W ICFI Common Stock A - Award D 34,3700 872 30 13 569
2016-04-04 2016-03-31 4 Datar Srikant ICFI Common Stock A - Award D 34,3700 581 20 12 067
2016-04-04 2016-04-01 4 Auen Eileen O'Shea ICFI Common Stock A - Award D 34,9800 343 12 37 179
2016-04-04 2016-04-01 4 Gupta Sanjay ICFI Common Stock A - Award D 34,9800 514 18 2 229
2016-04-04 2016-03-31 4 Gupta Sanjay ICFI Common Stock A - Award D 34,3700 872 30 1 715
2016-04-04 2016-03-31 4 BERSOFF EDWARD H ICFI Common Stock A - Award D 34,3700 436 15 43 702
2016-03-22 2016-03-21 4 Kesavan Sudhakar ICFI Restricted Stock Units A - Award D 16 136 16 136
2016-03-22 2016-03-21 4 Glover Ellen ICFI Restricted Stock Units A - Award D 1 921 1 921
2016-03-22 2016-03-21 4 Wasson John ICFI Restricted Stock Units A - Award D 4 729 4 729
2016-03-22 2016-03-21 4 Morgan James C M ICFI Restricted Stock Units A - Award D 3 340 3 340
2016-03-22 2016-03-21 4 Ostria Sergio J ICFI Restricted Stock Units A - Award D 1 811 1 811
2016-03-21 2016-03-19 4 Kesavan Sudhakar ICFI Restricted Stock Unit M - Exercise D 33,97 −6 623 0
2016-03-21 2016-03-19 4 Kesavan Sudhakar ICFI Common Stock F - Taxes D 33,9700 −2 405 −82 161 998
2016-03-21 2016-03-19 4 Kesavan Sudhakar ICFI Common Stock M - Exercise D 33,9700 6 623 225 164 403
2016-03-21 2016-03-18 4 Kesavan Sudhakar ICFI Restricted Stock Unit M - Exercise D 33,97 −6 414 6 414
2016-03-21 2016-03-18 4 Kesavan Sudhakar ICFI Common Stock F - Taxes D 33,9700 −2 329 −79 157 780
2016-03-21 2016-03-18 4 Kesavan Sudhakar ICFI Common Stock M - Exercise D 33,9700 6 414 218 160 109
2016-03-21 2016-03-19 4 Glover Ellen ICFI Restricted Stock Unit M - Exercise D 33,97 −1 008 0
2016-03-21 2016-03-19 4 Glover Ellen ICFI Common Stock F - Taxes D 33,9700 −347 −12 25 294
2016-03-21 2016-03-19 4 Glover Ellen ICFI Common Stock M - Exercise D 33,9700 1 008 34 25 641
2016-03-21 2016-03-18 4 Glover Ellen ICFI Restricted Stock Unit M - Exercise D 33,97 −976 976
2016-03-21 2016-03-18 4 Glover Ellen ICFI Common Stock F - Taxes D 33,9700 −336 −11 24 633
2016-03-21 2016-03-18 4 Glover Ellen ICFI Common Stock M - Exercise D 33,9700 976 33 24 969
2016-03-21 2016-03-19 4 Wasson John ICFI Restricted Stock Unit M - Exercise D 33,97 −3 485 0
2016-03-21 2016-03-19 4 Wasson John ICFI Common Stock M - Exercise D 33,9700 3 485 118 63 941
2016-03-21 2016-03-18 4 Wasson John ICFI Restricted Stock Unit M - Exercise D 33,97 −3 375 3 375
2016-03-21 2016-03-18 4 Wasson John ICFI Common Stock F - Taxes D 33,9700 −1 118 −38 60 456
2016-03-21 2016-03-18 4 Wasson John ICFI Common Stock M - Exercise D 33,9700 3 375 115 61 574
2016-03-21 2015-03-19 4 Wasson John ICFI Common Stock F - Taxes D 33,9700 −1 154 −39 62 787
2016-03-21 2016-03-18 4 Morgan James C M ICFI Restricted Stock Unit M - Exercise D 33,97 −1 273 1 273
2016-03-21 2016-03-18 4 Morgan James C M ICFI Common Stock F - Taxes D 33,9700 −422 −14 10 030
2016-03-21 2016-03-18 4 Morgan James C M ICFI Common Stock M - Exercise D 33,9700 1 273 43 10 452
2016-03-21 2016-03-19 4 ECK PHILLIP ICFI Restricted Stock Units M - Exercise D 33,97 −243 0
2016-03-21 2016-03-19 4 ECK PHILLIP ICFI Common Stock F - Taxes D 33,9700 −94 −3 2 382
2016-03-21 2016-03-19 4 ECK PHILLIP ICFI Common Stock M - Exercise D 33,9700 243 8 2 476
2016-03-21 2016-03-18 4 ECK PHILLIP ICFI Restricted Stock Units M - Exercise D 33,97 −169 168
2016-03-21 2016-03-18 4 ECK PHILLIP ICFI Common Stock F - Taxes D 33,9700 −65 −2 2 233
2016-03-21 2016-03-18 4 ECK PHILLIP ICFI Common Stock M - Exercise D 33,9700 169 6 2 298
2016-03-21 2016-03-19 4 Ostria Sergio J ICFI Restricted Stock Unit M - Exercise D 33,97 −814 0
2016-03-21 2016-03-19 4 Ostria Sergio J ICFI Common Stock F - Taxes D 33,9700 −273 −9 2 913
2016-03-21 2016-03-19 4 Ostria Sergio J ICFI Common Stock M - Exercise D 33,9700 814 28 3 186
2016-03-21 2016-03-18 4 Ostria Sergio J ICFI Restricted Stock Unit M - Exercise D 33,97 −471 471
2016-03-21 2016-03-18 4 Ostria Sergio J ICFI Common Stock F - Taxes D 33,9700 −158 −5 2 372
2016-03-21 2016-03-18 4 Ostria Sergio J ICFI Common Stock M - Exercise D 33,9700 471 16 2 530
2016-03-18 2016-03-17 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D 33,92 −4 390 8 779
2016-03-18 2016-03-17 4 Kesavan Sudhakar ICFI Common Stock S - Sale D 33,9000 −699 −24 153 695
2016-03-18 2016-03-17 4 Kesavan Sudhakar ICFI Common Stock F - Taxes D 33,9200 −1 594 −54 154 394
2016-03-18 2016-03-17 4 Kesavan Sudhakar ICFI Common Stock M - Exercise D 33,9200 4 390 149 155 988
2016-03-18 2016-03-16 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D 33,46 −4 500 13 497
2016-03-18 2016-03-16 4 Kesavan Sudhakar ICFI Common Stock S - Sale D 33,8400 −717 −24 151 598
2016-03-18 2016-03-16 4 Kesavan Sudhakar ICFI Common Stock F - Taxes D 33,4600 −1 634 −55 152 315
2016-03-18 2016-03-16 4 Kesavan Sudhakar ICFI Common Stock M - Exercise D 33,4600 4 500 151 153 949
2016-03-18 2016-03-17 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D 33,92 −668 1 336
2016-03-18 2016-03-17 4 Glover Ellen ICFI Common Stock F - Taxes D 33,9200 −224 −8 23 993
2016-03-18 2016-03-17 4 Glover Ellen ICFI Common Stock M - Exercise D 33,9200 668 23 24 217
2016-03-18 2016-03-16 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D 33,46 −685 2 054
2016-03-18 2016-03-16 4 Glover Ellen ICFI Common Stock F - Taxes D 33,4600 −230 −8 23 549
2016-03-18 2016-03-16 4 Glover Ellen ICFI Common Stock M - Exercise D 33,4600 685 23 23 779
2016-03-18 2016-03-17 4 Wasson John ICFI Restricted Stock Units M - Exercise D 33,92 −2 310 4 619
2016-03-18 2016-03-17 4 Wasson John ICFI Common Stock F - Taxes D 33,9200 −765 −26 58 199
2016-03-18 2016-03-17 4 Wasson John ICFI Common Stock M - Exercise D 33,9200 2 310 78 58 964
2016-03-18 2016-03-16 4 Wasson John ICFI Restricted Stock Units M - Exercise D 33,46 −2 368 7 102
2016-03-18 2016-03-16 4 Wasson John ICFI Common Stock F - Taxes D 33,4600 −784 −26 56 654
2016-03-18 2016-03-16 4 Wasson John ICFI Common Stock M - Exercise D 33,4600 2 368 79 57 438
2016-03-18 2016-03-17 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D 33,92 −1 162 2 324
2016-03-18 2016-03-17 4 Morgan James C M ICFI Common Stock F - Taxes D 33,9200 −385 −13 9 179
2016-03-18 2016-03-17 4 Morgan James C M ICFI Common Stock M - Exercise D 33,9200 1 162 39 9 564
2016-03-18 2016-03-16 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D 33,46 −1 529 4 586
2016-03-18 2016-03-16 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D 33,46 −3 058 9 172
2016-03-18 2016-03-16 4 Morgan James C M ICFI Common Stock F - Taxes D 33,4600 −507 −17 8 402
2016-03-18 2016-03-16 4 Morgan James C M ICFI Common Stock M - Exercise D 33,4600 1 529 51 8 909
2016-03-18 2016-03-16 4 Morgan James C M ICFI Common Stock F - Taxes D 33,4600 −1 013 −34 7 380
2016-03-18 2016-03-16 4 Morgan James C M ICFI Common Stock M - Exercise D 33,4600 3 058 102 8 393
2016-03-18 2016-03-17 4 ECK PHILLIP ICFI Restricted Stock Units M - Exercise D 33,92 −105 208
2016-03-18 2016-03-17 4 ECK PHILLIP ICFI Common Stock F - Taxes D 33,9200 −41 −1 2 129
2016-03-18 2016-03-17 4 ECK PHILLIP ICFI Common Stock M - Exercise D 33,9200 105 4 2 170
2016-03-18 2016-03-16 4 ECK PHILLIP ICFI Restricted Stock Units M - Exercise D 33,46 −46 137
2016-03-18 2016-03-16 4 ECK PHILLIP ICFI Restricted Stock Units M - Exercise D 33,46 −103 309
2016-03-18 2016-03-16 4 ECK PHILLIP ICFI Common Stock F - Taxes D 33,4600 −18 −1 2 065
2016-03-18 2016-03-16 4 ECK PHILLIP ICFI Common Stock M - Exercise D 33,4600 46 2 2 083
2016-03-18 2016-03-16 4 ECK PHILLIP ICFI Common Stock F - Taxes D 33,4600 −40 −1 2 037
2016-03-18 2016-03-16 4 ECK PHILLIP ICFI Common Stock M - Exercise D 33,4600 103 3 2 077
2016-03-18 2016-03-17 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D 33,92 −226 452
2016-03-18 2016-03-17 4 Ostria Sergio J ICFI Common Stock F - Taxes D 33,9200 −76 −3 2 059
2016-03-18 2016-03-17 4 Ostria Sergio J ICFI Common Stock M - Exercise D 33,9200 226 8 2 135
2016-03-18 2016-03-16 4 Ostria Sergio J ICFI Restricted Stock Units M - Exercise D 33,46 −464 1 390
2016-03-18 2016-03-16 4 Ostria Sergio J ICFI Common Stock F - Taxes D 33,4600 −156 −5 1 909
2016-03-18 2016-03-16 4 Ostria Sergio J ICFI Common Stock M - Exercise D 33,4600 464 16 2 065
2016-01-06 2016-01-04 4 Auen Eileen O'Shea ICFI Common Stock A - Award D 34,3200 349 12 36 836
2016-01-06 2016-01-04 4 SCHULTE PETER M ICFI Common Stock A - Award D 34,3200 582 20 240 636
2016-01-05 2015-12-31 4 BERSOFF EDWARD H ICFI Common Stock A - Award D 35,5600 421 15 43 266
2016-01-05 2015-12-31 4 Gupta Sanjay ICFI Common Stock A - Award D 35,5600 843 30 843
2016-01-05 2016-01-05 4 Wasson John ICFI Common Stock S - Sale D 35,0000 −4 300 −150 55 070
2016-01-05 2016-01-04 4 Wasson John ICFI Common Stock S - Sale D 35,0100 −100 −4 59 370
2016-01-05 2016-01-04 4 Wasson John ICFI Common Stock S - Sale D 35,0000 −3 934 −138 59 470
2016-01-05 2015-12-31 4 Wasson John ICFI Common Stock (ESPP) A - Award D 34,0300 87 3 63 404
2016-01-05 2015-12-31 4 Datar Srikant ICFI Common Stock A - Award D 35,5600 562 20 11 486
2016-01-05 2015-12-31 4 SCHULTE PETER M ICFI Common Stock A - Award D 35,5600 421 15 240 054
2016-01-05 2015-12-31 4 KATZ LESLYE G ICFI Common Stock A - Award D 35,5600 843 30 4 156
2016-01-05 2015-12-31 4 GRISE CHERYL W ICFI Common Stock A - Award D 35,5600 843 30 12 697
2015-12-31 2015-12-29 4 Glover Ellen ICFI Incentive Stock Options M - Exercise D 18,31 −10 000 20 000
2015-12-31 2015-12-29 4 Glover Ellen ICFI Common Stock S - Sale D 36,0000 −10 000 −360 23 094
2015-12-31 2015-12-29 4 Glover Ellen ICFI Common Stock M - Exercise D 18,3100 10 000 183 33 094
2015-10-05 2015-09-30 4/A SCHULTE PETER M ICFI Common Stock A - Award D 30,3900 493 15 238 982
2015-10-05 2015-09-30 4 BERSOFF EDWARD H ICFI Common Stock A - Award D 30,3900 493 15 42 845
2015-10-05 2015-10-01 4 Auen Eileen O'Shea ICFI Common Stock A - Award D 30,6900 431 13 36 487
2015-10-05 2015-09-30 4 Datar Srikant ICFI Common Stock A - Award D 30,3900 658 20 10 924
2015-10-05 2015-10-01 4 SCHULTE PETER M ICFI Common Stock A - Award D 30,6900 651 20 239 633
2015-10-02 2015-09-30 4 Auen Eileen O'Shea ICFI Common Stock A - Award D 30,3900 987 30 37 043
2015-10-02 2015-09-30 4 SCHULTE PETER M ICFI Common Stock A - Award D 30,3900 987 30 239 476
2015-10-02 2015-09-30 4 GRISE CHERYL W ICFI Common Stock A - Award D 30,3900 987 30 11 854
2015-10-02 2015-09-30 4 KATZ LESLYE G ICFI Common Stock A - Award D 30,3900 987 30 3 313
2015-09-21 3 Ostria Sergio J ICFI Common Stock D 3 202
2015-09-21 3 Ostria Sergio J ICFI Common Stock D 3 202
2015-08-10 2015-08-07 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D 36,18 −1 421 1 421
2015-08-10 2015-08-07 4 Morgan James C M ICFI Common Stock F - Taxes D 36,1800 −471 −17 5 335
2015-08-10 2015-08-07 4 Morgan James C M ICFI Common Stock M - Exercise D 36,1800 1 421 51 5 806
2015-07-01 2015-06-30 4 KATZ LESLYE G ICFI Common Stock A - Award D 34,8600 860 30 2 326
2015-07-01 2015-06-30 4 GRISE CHERYL W ICFI Common Stock A - Award D 34,8600 860 30 10 867
2015-07-01 2015-07-01 4 SCHULTE PETER M ICFI Common Stock A - Award D 35,3500 565 20 238 489
2015-07-01 2015-06-30 4 SCHULTE PETER M ICFI Common Stock A - Award D 34,8600 860 30 237 924
2015-07-01 2015-06-30 4 Wasson John ICFI Common Stock (ESPP) A - Award D 33,2700 546 18 63 317
2015-07-01 2015-07-01 4 Auen Eileen O'Shea ICFI Common Stock A - Award D 35,3500 304 11 36 056
2015-07-01 2015-06-30 4 Auen Eileen O'Shea ICFI Common Stock A - Award D 34,8600 860 30 35 752
2015-06-16 3 ECK PHILLIP ICFI Common Stock D 3 948
2015-06-16 3 ECK PHILLIP ICFI Common Stock D 3 948
2015-06-11 2015-06-08 4/A Datar Srikant Swati S. Datar Trust ICFI Common Stock A - Award I 36,0900 1 100 40 20 427
2015-06-11 2015-06-05 4/A Datar Srikant Swati S. Datar Trust ICFI Common Stock A - Award I 36,3600 700 25 19 327
2015-06-09 2015-06-08 4 Datar Srikant Swati S. Datar Trust ICFI Common Stock P - Purchase I 36,0900 1 100 40 14 896
2015-06-09 2015-06-05 4 Datar Srikant Swati S. Datar Trust ICFI Common Stock P - Purchase I 36,3600 700 25 13 796
2015-04-03 2015-04-02 4 Glover Ellen ICFI Common Stock S - Sale D 41,8800 −749 −31 23 094
2015-04-02 2015-03-31 4 SCHULTE PETER M ICFI Common Stock A - Award D 40,8500 734 30 236 588
2015-04-02 2015-03-31 4 KATZ LESLYE G ICFI Common Stock A - Award D 40,8500 734 30 1 466
2015-04-02 2015-03-31 4 GRISE CHERYL W ICFI Common Stock A - Award D 40,8500 734 30 10 007
2015-04-02 2015-04-01 4 SCHULTE PETER M ICFI Common Stock A - Award D 41,9900 476 20 237 064
2015-04-02 2015-04-01 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D 41,99 −6 430 0
2015-04-02 2015-04-01 4 Kesavan Sudhakar ICFI Common Stock F - Taxes D 41,9900 −3 273 −137 149 449
2015-04-02 2015-04-01 4 Kesavan Sudhakar ICFI Common Stock M - Exercise D 41,9900 6 430 270 152 722
2015-04-02 2015-04-01 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D 41,99 −1 142 0
2015-04-02 2015-04-01 4 Glover Ellen ICFI Common Stock F - Taxes D 41,9900 −393 −17 23 843
2015-04-02 2015-04-01 4 Glover Ellen ICFI Common Stock M - Exercise D 41,9900 1 142 48 24 236
2015-04-02 2015-04-01 4 Wasson John ICFI Restricted Stock Units M - Exercise D 41,99 −3 100 0
2015-04-02 2015-04-01 4 Wasson John ICFI Common Stock F - Taxes D 41,9900 −1 053 −44 62 771
2015-04-02 2015-04-01 4 Wasson John ICFI Common Stock M - Exercise D 41,9900 3 100 130 63 824
2015-04-02 2015-03-31 4 Auen Eileen O'Shea ICFI Common Stock A - Award D 40,8500 734 30 34 636
2015-04-02 2015-04-01 4 Auen Eileen O'Shea ICFI Common Stock A - Award D 41,9900 256 11 34 892
2015-04-02 2015-04-01 4 Reiff Isabel S. ICFI Restricted Stock Units M - Exercise D 41,99 −1 041 0
2015-04-02 2015-04-01 4 Reiff Isabel S. ICFI Common Stock F - Taxes D 41,9900 −378 −16 2 722
2015-04-02 2015-04-01 4 Reiff Isabel S. ICFI Common Stock M - Exercise D 41,9900 1 041 44 3 100
2015-04-02 2015-03-31 4 Kocot S Lawrence ICFI Common Stock A - Award D 40,8500 734 30 12 007
2015-03-24 2015-03-23 4 Glover Ellen ICFI Common Stock S - Sale D 42,6700 −661 −28 23 094
2015-03-24 2015-03-20 4 Glover Ellen ICFI Common Stock S - Sale D 42,3000 −640 −27 23 755
2015-03-24 2015-03-23 4 Wasson John ICFI Nonqualified Stock Options M - Exercise D 21,77 −10 000 9 412
2015-03-24 2015-03-23 4 Wasson John ICFI Common Stock S - Sale D 43,0000 −10 000 −430 60 724
2015-03-24 2015-03-23 4 Wasson John ICFI Common Stock M - Exercise D 21,7700 10 000 218 70 724
2015-03-23 2015-03-19 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D 41,55 −6 624 6 623
2015-03-23 2015-03-19 4 Kesavan Sudhakar ICFI Common Stock F - Taxes D 41,5500 −3 372 −140 146 292
2015-03-23 2015-03-19 4 Kesavan Sudhakar ICFI Common Stock M - Exercise D 41,5500 6 624 275 149 664
2015-03-23 2015-03-19 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D 41,55 −1 008 1 008
2015-03-23 2015-03-19 4 Glover Ellen ICFI Common Stock F - Taxes D 41,5500 −347 −14 24 395
2015-03-23 2015-03-19 4 Glover Ellen ICFI Common Stock M - Exercise D 41,5500 1 008 42 24 742
2015-03-23 2015-03-19 4 Wasson John ICFI Restricted Stock Units M - Exercise D 41,55 −3 485 3 485
2015-03-23 2015-03-19 4 Wasson John ICFI Common Stock F - Taxes D 41,5500 −1 154 −48 60 724
2015-03-23 2015-03-19 4 Wasson John ICFI Common Stock M - Exercise D 41,5500 3 485 145 61 878
2015-03-23 2015-03-19 4 Reiff Isabel S. ICFI Restricted Stock Units M - Exercise D 41,55 −919 919
2015-03-23 2015-03-19 4 Reiff Isabel S. ICFI Common Stock F - Taxes D 41,5500 −334 −14 2 059
2015-03-23 2015-03-19 4 Reiff Isabel S. ICFI Common Stock M - Exercise D 41,5500 919 38 2 393
2015-03-20 2015-03-18 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D 41,25 −976 1 952
2015-03-20 2015-03-18 4 Glover Ellen ICFI Common Stock F - Taxes D 41,2500 −336 −14 23 734
2015-03-20 2015-03-18 4 Glover Ellen ICFI Common Stock M - Exercise D 41,2500 976 40 24 070
2015-03-20 2015-03-18 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D 41,25 −1 274 2 546
2015-03-20 2015-03-18 4 Morgan James C M ICFI Common Stock F - Taxes D 41,2500 −422 −17 4 385
2015-03-20 2015-03-18 4 Morgan James C M ICFI Common Stock M - Exercise D 41,2500 1 274 53 4 807
2015-03-20 2015-03-18 4 Wasson John ICFI Restricted Stock Units M - Exercise D 41,25 −3 375 6 750
2015-03-20 2015-03-18 4 Wasson John ICFI Common Stock F - Taxes D 41,2500 −1 118 −46 58 393
2015-03-20 2015-03-18 4 Wasson John ICFI Common Stock M - Exercise D 41,2500 3 375 139 59 511
2015-03-20 2015-03-18 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D 41,25 −6 414 12 828
2015-03-20 2015-03-18 4 Kesavan Sudhakar ICFI Common Stock F - Taxes D 41,2500 −2 682 −111 143 040
2015-03-20 2015-03-18 4 Kesavan Sudhakar ICFI Common Stock M - Exercise D 41,2500 6 414 265 145 722
2015-03-20 2015-03-18 4 Reiff Isabel S. ICFI Restricted Stock Units M - Exercise D 41,25 −890 1 780
2015-03-20 2015-03-18 4 Reiff Isabel S. ICFI Common Stock F - Taxes D 41,2500 −324 −13 1 474
2015-03-20 2015-03-18 4 Reiff Isabel S. ICFI Common Stock M - Exercise D 41,2500 890 37 1 798
2015-03-18 2015-03-17 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D 40,79 1 163 3 486
2015-03-18 2015-03-17 4 Morgan James C M ICFI Common Stock F - Taxes D 40,7900 −385 −16 3 533
2015-03-18 2015-03-17 4 Morgan James C M ICFI Common Stock M - Exercise D 40,7900 1 163 47 3 918
2015-03-18 2015-03-16 4 Morgan James C M ICFI Restricted Stock Units A - Award D 12 230 12 230
2015-03-18 2015-03-16 4 Morgan James C M ICFI Restricted Stock Units A - Award D 6 115 6 115
2015-03-18 2015-03-17 4 Glover Ellen ICFI Restricted Stock M - Exercise D 40,79 668 2 004
2015-03-18 2015-03-17 4 Glover Ellen ICFI Common Stock F - Taxes D 40,7900 −230 −9 23 094
2015-03-18 2015-03-17 4 Glover Ellen ICFI Common Stock M - Exercise D 40,7900 668 27 23 324
2015-03-18 2015-03-16 4 Glover Ellen ICFI Restricted Stock Units A - Award D 2 739 2 739
2015-03-18 2015-03-17 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D 40,79 4 390 13 169
2015-03-18 2015-03-17 4 Kesavan Sudhakar ICFI Common Stock F - Taxes D 40,7900 −1 594 −65 139 308
2015-03-18 2015-03-17 4 Kesavan Sudhakar ICFI Common Stock M - Exercise D 40,7900 4 390 179 140 902
2015-03-18 2015-03-16 4 Kesavan Sudhakar ICFI Restricted Stock Units A - Award D 17 997 17 997
2015-03-18 2015-03-17 4 Wasson John ICFI Restricted Stock Units M - Exercise D 40,79 2 310 6 929
2015-03-18 2015-03-17 4 Wasson John ICFI Common Stock F - Taxes D 40,7900 −765 −31 56 136
2015-03-18 2015-03-17 4 Wasson John ICFI Common Stock M - Exercise D 40,7900 2 310 94 56 901
2015-03-18 2015-03-16 4 Wasson John ICFI Restricted Stock Units A - Award D 9 470 9 470
2015-03-18 2015-03-17 4 Reiff Isabel S. ICFI Restricted Stock Units M - Exercise D 40,79 637 1 911
2015-03-18 2015-03-17 4 Reiff Isabel S. ICFI Common Stock F - Taxes D 40,7900 −232 −9 908
2015-03-18 2015-03-17 4 Reiff Isabel S. ICFI Common Stock M - Exercise D 40,7900 637 26 1 140
2015-03-18 2015-03-16 4 Reiff Isabel S. ICFI Restricted Stock Units A - Award D 2 611 2 611
2015-01-05 2015-01-02 4 SCHULTE PETER M ICFI Common Stock A - Award D 40,1200 498 20 235 854
2015-01-05 2014-12-31 4 SCHULTE PETER M ICFI Common Stock A - Award D 40,9800 732 30 235 356
2015-01-05 2014-12-31 4 Wasson John ICFI Common Stock (ESPP) A - Award D 39,3300 435 17 54 591
2015-01-05 2015-01-02 4 Auen Eileen O'Shea ICFI Common Stock A - Award D 40,1200 267 11 33 902
2015-01-05 2014-12-31 4 Auen Eileen O'Shea ICFI Common Stock A - Award D 40,9800 732 30 33 635
2015-01-05 2014-12-31 4 Kocot S Lawrence ICFI Common Stock A - Award D 40,9800 732 30 11 273
2015-01-05 2014-12-31 4 GRISE CHERYL W ICFI Common Stock A - Award D 40,9800 732 30 9 273
2015-01-05 2014-12-31 4 KATZ LESLYE G ICFI Common Stock A - Award D 40,9800 732 30 732
2014-12-05 2014-12-03 4 Wasson John ICFI Nonqualified Stock Options M - Exercise D 21,77 −10 000 19 412
2014-12-05 2014-12-03 4 Wasson John ICFI Common Stock S - Sale D 41,0000 −10 000 −410 54 156
2014-12-05 2014-12-03 4 Wasson John ICFI Common Stock M - Exercise D 21,7700 10 000 218 64 156
2014-10-08 3 KATZ LESLYE G ICFI No securities are beneficially owned D 0
2014-10-03 2014-10-01 4 SCHULTE PETER M ICFI Common Stock A - Award D 30,4300 657 20 234 624
2014-10-03 2014-10-01 4 Auen Eileen O'Shea ICFI Common Stock A - Award D 30,4300 353 11 32 903
2014-10-02 2014-09-30 4 Auen Eileen O'Shea ICFI Common Stock A - Award D 30,7900 974 30 32 550
2014-10-02 2014-09-30 4 Kocot S Lawrence ICFI Common Stock A - Award D 30,7900 974 30 10 541
2014-10-02 2014-09-30 4 SCHULTE PETER M ICFI Common Stock A - Award D 30,7900 974 30 233 967
2014-10-02 2014-09-30 4 GRISE CHERYL W ICFI Common Stock A - Award D 30,7900 974 30 8 541
2014-08-08 2014-08-07 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D 35,00 −1 422 2 842
2014-08-08 2014-08-07 4 Morgan James C M ICFI Common Stock F - Taxes D 35,0000 −471 −16 2 755
2014-08-08 2014-08-07 4 Morgan James C M ICFI Common Stock M - Exercise D 35,0000 1 422 50 3 226
2014-07-02 2014-07-01 4 SCHULTE PETER M ICFI Common Stock A - Award D 35,9300 556 20 232 993
2014-07-02 2014-06-30 4 SCHULTE PETER M ICFI Common Stock A - Award D 35,3600 848 30 232 437
2014-07-02 2014-06-30 4 GRISE CHERYL W ICFI Common A - Award D 35,3600 848 30 7 567
2014-07-02 2014-07-01 4 Auen Eileen O'Shea ICFI Common Stock A - Award D 35,9300 299 11 31 576
2014-07-02 2014-06-30 4 Kocot S Lawrence ICFI Common Stock A - Award D 35,3600 848 30 9 567
2014-07-01 2014-06-30 4 Wasson John ICFI Common Stock (ESPP) A - Award D 33,6100 225 8 54 156
2014-05-12 2014-05-09 4 Reiff Isabel S. ICFI Common Stock S - Sale D 36,0000 −486 −17 503
2014-05-12 2014-05-08 4 Reiff Isabel S. ICFI Restricted Stock Units M - Exercise D 35,83 −764 0
2014-05-12 2014-05-08 4 Reiff Isabel S. ICFI Common Stock F - Taxes D 35,8300 −278 −10 989
2014-05-12 2014-05-08 4 Reiff Isabel S. ICFI Common Stock M - Exercise D 35,8300 764 27 1 267
2014-04-11 2014-04-10 4 Glover Ellen ICFI Common Stock S - Sale D 39,3100 −764 −30 22 656
2014-04-11 2014-04-10 4 Wasson John ICFI Common Stock S - Sale D 39,2300 −5 000 −196 53 931
2014-04-11 2014-04-10 4 Wasson John ICFI Common Stock S - Sale D 39,0800 −5 000 −195 58 931
2014-04-10 2014-04-08 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D 39,74 −7 986 0
2014-04-10 2014-04-08 4 Kesavan Sudhakar ICFI Common Stock F - Taxes D 39,7400 −4 065 −162 136 512
2014-04-10 2014-04-08 4 Kesavan Sudhakar ICFI Common Stock M - Exercise D 39,7400 7 986 317 140 577
2014-04-10 2014-04-08 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D 39,74 −1 164 0
2014-04-10 2014-04-08 4 Glover Ellen ICFI Common Stock F - Taxes D 39,7400 −400 −16 23 420
2014-04-10 2014-04-08 4 Glover Ellen ICFI Common Stock M - Exercise D 39,7400 1 164 46 23 820
2014-04-10 2014-04-08 4 Wasson John ICFI Restricted Stock Units M - Exercise D 39,74 −4 367 0
2014-04-10 2014-04-08 4 Wasson John ICFI Common Stock F - Taxes D 39,7400 −1 835 −73 63 931
2014-04-10 2014-04-08 4 Wasson John ICFI Common Stock M - Exercise D 39,7400 4 367 174 65 766
2014-04-08 2014-04-07 4 Glover Ellen ICFI Common Stock S - Sale D 39,0500 −638 −25 22 656
2014-04-02 2014-03-31 4 GRISE CHERYL W ICFI Common Stock A - Award D 39,8100 753 30 6 719
2014-04-02 2014-04-01 4 SCHULTE PETER M ICFI Common Stock A - Award D 40,6300 492 20 231 589
2014-04-02 2014-03-31 4 SCHULTE PETER M ICFI Common Stock A - Award D 39,8100 753 30 231 097
2014-04-02 2014-04-01 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D 40,63 −6 431 6 430
2014-04-02 2014-04-01 4 Kesavan Sudhakar ICFI Common Stock F - Taxes D 40,6300 −3 274 −133 132 591
2014-04-02 2014-04-01 4 Kesavan Sudhakar ICFI Common Stock M - Exercise D 40,6300 6 431 261 135 865
2014-04-02 2014-03-31 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D 39,81 −5 032 0
2014-04-02 2014-03-31 4 Kesavan Sudhakar ICFI Common Stock F - Taxes D 39,8100 −2 562 −102 129 434
2014-04-02 2014-03-31 4 Kesavan Sudhakar ICFI Common Stock M - Exercise D 39,8100 5 032 200 131 996
2014-04-02 2014-04-01 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D 40,63 −1 142 1 142
2014-04-02 2014-04-01 4 Glover Ellen ICFI Common Stock F - Taxes D 40,6300 −393 −16 24 043
2014-04-02 2014-04-01 4 Glover Ellen ICFI Common Stock M - Exercise D 40,6300 1 142 46 24 436
2014-04-02 2014-03-31 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D 39,81 −972 0
2014-04-02 2014-03-31 4 Glover Ellen ICFI Common Stock F - Taxes D 39,8100 −334 −13 23 294
2014-04-02 2014-03-31 4 Glover Ellen ICFI Common Stock M - Exercise D 39,8100 972 39 23 628
2014-04-02 2014-04-02 4 Glover Ellen ICFI Common Stock S - Sale D 40,1300 −749 −30 23 294
2014-04-02 2014-04-01 4 Wasson John ICFI Restricted Stock Units M - Exercise D 40,63 −3 100 3 100
2014-04-02 2014-04-01 4 Wasson John ICFI Common Stock F - Taxes D 40,6300 −1 027 −42 61 399
2014-04-02 2014-04-01 4 Wasson John ICFI Common Stock M - Exercise D 40,6300 3 100 126 62 426
2014-04-02 2014-03-31 4 Wasson John ICFI Restricted Stock Units M - Exercise D 39,81 −2 390 0
2014-04-02 2014-03-31 4 Wasson John ICFI Common Stock F - Taxes D 39,8100 −792 −32 59 326
2014-04-02 2014-03-31 4 Wasson John ICFI Common Stock M - Exercise D 39,8100 2 390 95 60 118
2014-04-02 2014-04-01 4 Auen Eileen O'Shea ICFI Common Stock A - Award D 40,6300 264 11 31 277
2014-04-02 2014-04-01 4 Reiff Isabel S. ICFI Restricted Stock Units M - Exercise D 40,63 −1 042 1 041
2014-04-02 2014-04-01 4 Reiff Isabel S. ICFI Nonqualified Stock Option M - Exercise D 21,77 −3 294 0
2014-04-02 2014-04-01 4 Reiff Isabel S. ICFI Common Stock F - Taxes D 40,6300 −379 −15 1 614
2014-04-02 2014-04-01 4 Reiff Isabel S. ICFI Common Stock M - Exercise D 40,6300 1 042 42 1 993
2014-04-02 2014-04-01 4 Reiff Isabel S. ICFI Common Stock S - Sale D 40,1800 −3 294 −132 951
2014-04-02 2014-04-01 4 Reiff Isabel S. ICFI Common Stock M - Exercise D 21,7700 3 294 72 4 245
2014-04-02 2014-03-31 4 Reiff Isabel S. ICFI Restricted Stock Units M - Exercise D 39,81 −704 0
2014-04-02 2014-03-31 4 Reiff Isabel S. ICFI Common Stock F - Taxes D 39,8100 −256 −10 951
2014-04-02 2014-03-31 4 Reiff Isabel S. ICFI Common Stock M - Exercise D 39,8100 704 28 1 207
2014-04-02 2014-04-02 4 Reiff Isabel S. ICFI Common Stock S - Sale D 40,2600 −663 −27 503
2014-04-02 2014-04-02 4 Reiff Isabel S. ICFI Common Stock S - Sale D 40,2500 −448 −18 1 166
2014-04-02 2014-03-31 4 Kocot S Lawrence ICFI Common Stock A - Award D 39,8100 753 30 8 719
2014-03-25 2014-03-24 4 Glover Ellen ICFI Common Stock S - Sale D 39,6700 −641 −25 22 656
2014-03-24 2014-03-21 4 Glover Ellen ICFI Common Stock S - Sale D 40,7800 −661 −27 23 297
2014-03-24 2014-03-21 4 Reiff Isabel S. ICFI Common Stock S - Sale D 40,3200 −585 −24 503
2014-03-21 2014-03-19 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D 40,71 −6 624 13 247
2014-03-21 2014-03-19 4 Kesavan Sudhakar ICFI Common Stock F - Taxes D 40,7100 −3 372 −137 126 964
2014-03-21 2014-03-19 4 Kesavan Sudhakar ICFI Common Stock M - Exercise D 40,7100 6 624 270 130 336
2014-03-21 2014-03-19 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D 40,71 −1 008 2 016
2014-03-21 2014-03-19 4 Glover Ellen ICFI Common Stock F - Taxes D 40,7100 −347 −14 23 958
2014-03-21 2014-03-19 4 Glover Ellen ICFI Common Stock M - Exercise D 40,7100 1 008 41 24 305
2014-03-21 2014-03-19 4 Wasson John ICFI Restricted Stock Units M - Exercise D 40,71 −3 486 6 970
2014-03-21 2014-03-19 4 Wasson John ICFI Common Stock F - Taxes D 40,7100 −1 154 −47 57 728
2014-03-21 2014-03-19 4 Wasson John ICFI Common Stock M - Exercise D 40,7100 3 486 142 58 882
2014-03-21 2014-03-19 4 Reiff Isabel S. ICFI Restricted Stock Units M - Exercise D 40,71 −919 1 838
2014-03-21 2014-03-19 4 Reiff Isabel S. ICFI Nonqualified Stock Option M - Exercise D 25,66 −3 180 3 180
2014-03-21 2014-03-19 4 Reiff Isabel S. ICFI Common Stock F - Taxes D 40,7100 −334 −14 1 088
2014-03-21 2014-03-19 4 Reiff Isabel S. ICFI Common Stock M - Exercise D 40,7100 919 37 1 422
2014-03-21 2014-03-19 4 Reiff Isabel S. ICFI Common Stock S - Sale D 40,7100 −3 180 −129 503
2014-03-21 2014-03-19 4 Reiff Isabel S. ICFI Common Stock M - Exercise D 25,6600 3 180 82 3 683
2014-03-21 2014-03-19 4 Reiff Isabel S. ICFI Common Stock S - Sale D 40,7600 −566 −23 503
2014-03-19 2014-03-18 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D 40,82 −6 414 19 242
2014-03-19 2014-03-18 4 Kesavan Sudhakar ICFI Common Stock F - Taxes D 40,8200 −3 265 −133 123 712
2014-03-19 2014-03-18 4 Kesavan Sudhakar ICFI Common Stock M - Exercise D 40,8200 6 414 262 126 977
2014-03-19 2014-03-18 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D 40,82 −977 2 928
2014-03-19 2014-03-18 4 Glover Ellen ICFI Common Stock F - Taxes D 40,8200 −336 −14 23 297
2014-03-19 2014-03-18 4 Glover Ellen ICFI Common Stock M - Exercise D 40,8200 977 40 23 633
2014-03-19 2014-03-18 4 Wasson John ICFI Restricted Stock Units M - Exercise D 40,82 −3 375 10 125
2014-03-19 2014-03-18 4 Wasson John ICFI Common Stock F - Taxes D 40,8200 −1 118 −46 55 396
2014-03-19 2014-03-18 4 Wasson John ICFI Common Stock M - Exercise D 40,8200 3 375 138 56 514
2014-03-19 2014-03-18 4 Reiff Isabel S. ICFI Restricted Stock Units M - Exercise D 40,82 −890 2 670
2014-03-19 2014-03-18 4 Reiff Isabel S. ICFI Nonqualified Stock Option M - Exercise D 27,03 −3 423 6 848
2014-03-19 2014-03-18 4 Reiff Isabel S. ICFI Common Stock F - Taxes D 40,8200 −324 −13 1 069
2014-03-19 2014-03-18 4 Reiff Isabel S. ICFI Common Stock M - Exercise D 40,8200 890 36 1 393
2014-03-19 2014-03-18 4 Reiff Isabel S. ICFI Common Stock S - Sale D 40,6900 −3 423 −139 503
2014-03-19 2014-03-18 4 Reiff Isabel S. ICFI Common Stock M - Exercise D 27,0300 3 423 93 3 926
2014-03-19 2014-03-18 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D 40,82 −1 274 3 820
2014-03-19 2014-03-18 4 Morgan James C M ICFI Common Stock F - Taxes D 40,8200 −422 −17 1 804
2014-03-19 2014-03-18 4 Morgan James C M ICFI Common Stock M - Exercise D 40,8200 1 274 52 2 226
2014-03-18 2014-03-17 4 Kesavan Sudhakar ICFI Nonqualified Stock Option A - Award D 40,68 54 989 54 989
2014-03-18 2014-03-17 4 Kesavan Sudhakar ICFI Restricted Stock Units A - Award D 17 559 17 559
2014-03-18 2014-03-17 4 Glover Ellen ICFI Nonqualified Stock Option A - Award D 40,68 8 369 8 369
2014-03-18 2014-03-17 4 Glover Ellen ICFI Restricted Stock Units A - Award D 2 672 2 672
2014-03-18 2014-03-17 4 Wasson John ICFI Nonqualified Stock Option A - Award D 40,68 28 936 28 936
2014-03-18 2014-03-17 4 Wasson John ICFI Restricted Stock Units A - Award D 9 239 9 239
2014-03-18 2014-03-17 4 Reiff Isabel S. ICFI Nonqualified Stock Option A - Award D 40,68 7 979 7 979
2014-03-18 2014-03-17 4 Reiff Isabel S. ICFI Restricted Stock Units A - Award D 2 548 2 548
2014-03-18 2014-03-17 4 Morgan James C M ICFI Nonqualified Stock Option A - Award D 40,68 14 559 14 559
2014-03-18 2014-03-17 4 Morgan James C M ICFI Restricted Stock Units A - Award D 4 649 4 649
2014-03-17 2014-03-14 4 Glover Ellen ICFI Common Stock S - Sale D 39,7000 −491 −19 22 656
2014-03-17 2014-03-14 4 Reiff Isabel S. ICFI Common Stock S - Sale D 39,6900 −522 −21 503
2014-03-14 2014-03-12 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D 39,25 −5 833 0
2014-03-14 2014-03-12 4 Kesavan Sudhakar ICFI Common Stock F - Taxes D 39,2500 −2 970 −117 120 563
2014-03-14 2014-03-12 4 Kesavan Sudhakar ICFI Common Stock M - Exercise D 39,2500 5 833 229 123 533
2014-03-14 2014-03-12 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D 39,25 −749 0
2014-03-14 2014-03-12 4 Glover Ellen ICFI Common Stock F - Taxes D 39,2500 −258 −10 23 147
2014-03-14 2014-03-12 4 Glover Ellen ICFI Common Stock M - Exercise D 39,2500 749 29 23 405
2014-03-14 2014-03-12 4 Wasson John ICFI Restricted Stock Units M - Exercise D 39,25 −3 889 0
2014-03-14 2014-03-12 4 Wasson John ICFI Common Stock F - Taxes D 39,2500 −1 288 −51 53 139
2014-03-14 2014-03-12 4 Wasson John ICFI Common Stock M - Exercise D 39,2500 3 889 153 54 427
2014-03-14 2014-03-12 4 Reiff Isabel S. ICFI Common Stock M - Exercise D 39,25 −820 0
2014-03-14 2014-03-12 4 Reiff Isabel S. ICFI Common Stock F - Taxes D 39,2500 −298 −12 1 025
2014-03-14 2014-03-12 4 Reiff Isabel S. ICFI Common Stock M - Exercise D 39,2500 820 32 1 323
2014-03-04 2014-02-27 4/A Reiff Isabel S. ICFI Common Stock S - Sale D 40,0000 −3 180 −127 503
2014-03-03 2014-02-27 4 Kesavan Sudhakar ICFI Stock Options (Right to Buy) M - Exercise D 18,31 −16 666 0
2014-03-03 2014-02-27 4 Kesavan Sudhakar ICFI Common Stock S - Sale D 38,0000 −16 666 −633 117 700
2014-03-03 2014-02-27 4 Kesavan Sudhakar ICFI Common Stock M - Exercise D 18,3100 16 666 305 134 366
2014-03-03 2014-02-27 4 Reiff Isabel S. ICFI Stock Options (Right to Buy) M - Exercise D 25,66 −3 180 6 360
2014-03-03 2014-02-27 4 Reiff Isabel S. ICFI Stock Options (Right to Buy) M - Exercise D 24,84 −6 487 0
2014-03-03 2014-02-27 4 Reiff Isabel S. ICFI Stock Options (Right to Buy) M - Exercise D 21,77 −6 588 3 294
2014-03-03 2014-02-27 4 Reiff Isabel S. ICFI Common Stock S - Sale D 40,0000 −3 180 −127 503
2014-03-03 2014-02-27 4 Reiff Isabel S. ICFI Common Stock M - Exercise D 25,6600 3 180 82 3 683
2014-03-03 2014-02-27 4 Reiff Isabel S. ICFI Common Stock S - Sale D 40,0000 −6 487 −259 503
2014-03-03 2014-02-27 4 Reiff Isabel S. ICFI Common Stock M - Exercise D 24,8400 6 487 161 6 990
2014-03-03 2014-02-27 4 Reiff Isabel S. ICFI Common Stock S - Sale D 38,0000 −6 588 −250 503
2014-03-03 2014-02-27 4 Reiff Isabel S. ICFI Common Stock M - Exercise D 21,7700 6 588 143 7 091
2014-01-03 2014-01-02 4 SCHULTE PETER M ICFI Common Stock A - Award D 34,4500 580 20 230 344
2014-01-03 2013-12-31 4 SCHULTE PETER M ICFI Common Stock A - Award D 34,7100 864 30 229 764
2014-01-03 2013-12-31 4 GRISE CHERYL W ICFI Common Stock A - Award D 34,7100 864 30 5 966
2014-01-03 2013-12-31 4 Wasson John ICFI Common Stock (ESPP) A - Award D 32,9700 162 5 50 538
2014-01-03 2014-01-02 4 Auen Eileen O'Shea ICFI Common Stock A - Award D 34,4500 312 11 31 013
2014-01-03 2013-12-31 4 Kocot S Lawrence ICFI Common Stock A - Award D 34,7100 864 30 7 966
2013-12-18 2013-12-17 4 Wasson John ICFI Stock Options (Right to Buy) M - Exercise D 18,31 −14 959 0
2013-12-18 2013-12-17 4 Wasson John ICFI Common Stock S - Sale D 34,0000 −14 959 −509 50 376
2013-12-18 2013-12-17 4 Wasson John ICFI Common Stock M - Exercise D 18,3100 14 959 274 65 335
2013-12-18 2013-12-16 4 Wasson John ICFI Stock Options (Right to Buy) M - Exercise D 18,31 −41 14 959
2013-12-18 2013-12-16 4 Wasson John ICFI Common Stock S - Sale D 34,0000 −41 −1 50 376
2013-12-18 2013-12-16 4 Wasson John ICFI Common Stock M - Exercise D 18,3100 41 1 50 417
2013-10-22 2013-10-22 4 Kesavan Sudhakar ICFI Stock Options (Right to Buy) M - Exercise D 18,31 −9 557 16 666
2013-10-22 2013-10-22 4 Kesavan Sudhakar ICFI Common Stock S - Sale D 36,0000 −9 557 −344 117 700
2013-10-22 2013-10-22 4 Kesavan Sudhakar ICFI Common Stock M - Exercise D 18,3100 9 557 175 127 257
2013-10-21 2013-10-21 4 Kesavan Sudhakar ICFI Stock Options (Right to Buy) M - Exercise D 18,31 −7 109 26 223
2013-10-21 2013-10-21 4 Kesavan Sudhakar ICFI Common Stock S - Sale D 36,0000 −7 109 −256 117 700
2013-10-21 2013-10-21 4 Kesavan Sudhakar ICFI Common Stock M - Exercise D 18,3100 7 109 130 124 809
2013-10-03 2013-10-01 4 SCHULTE PETER M ICFI Common Stock A - Award D 35,9400 556 20 228 900
2013-10-03 2013-10-01 4 Auen Eileen O'Shea ICFI Common Stock A - Award D 35,9400 299 11 30 701
2013-10-02 2013-09-30 4 GRISE CHERYL W ICFI Common Stock A - Award D 35,4100 847 30 5 102
2013-10-02 2013-09-30 4 SCHULTE PETER M ICFI Common Stock A - Award D 35,4100 847 30 228 344
2013-10-02 2013-09-30 4 Kocot S Lawrence ICFI Common Stock A - Award D 35,4100 847 30 7 102
2013-09-23 2013-09-19 4 Glover Ellen ICFI Common Stock S - Sale D 35,0000 −1 425 −50 22 656
2013-09-23 2013-09-19 4 Wasson John ICFI Stock Options (Right to Buy) M - Exercise D 18,31 −15 000 15 000
2013-09-23 2013-09-19 4 Wasson John ICFI Common Stock S - Sale D 35,0000 −15 000 −525 50 376
2013-09-23 2013-09-19 4 Wasson John ICFI Common Stock M - Exercise D 18,3100 15 000 275 65 376
2013-09-11 2013-09-10 4 Kesavan Sudhakar ICFI Stock Options (Right to Buy) M - Exercise D 18,31 −16 668 33 332
2013-09-11 2013-09-10 4 Kesavan Sudhakar ICFI Common Stock S - Sale D 34,0000 −16 668 −567 117 700
2013-09-11 2013-09-10 4 Kesavan Sudhakar ICFI Common Stock M - Exercise D 18,3100 16 668 305 134 368
2013-08-28 2013-08-26 4 Wasson John ICFI Stock Options (Right to Buy) M - Exercise D 18,31 −15 000 30 000
2013-08-28 2013-08-26 4 Wasson John ICFI Common Stock S - Sale D 33,6800 −15 000 −505 50 376
2013-08-28 2013-08-26 4 Wasson John ICFI Common Stock M - Exercise D 18,3100 15 000 275 65 376
2013-08-09 2013-08-07 4 Morgan James C M ICFI Restricted Stock Units M - Exercise D 34,00 1 422 4 264
2013-08-09 2013-08-07 4 Morgan James C M ICFI Common Stock F - Taxes D 34,0000 −470 −16 952
2013-08-09 2013-08-07 4 Morgan James C M ICFI Common Stock M - Exercise D 34,0000 1 422 48 1 422
2013-07-09 2013-07-05 4 Glover Ellen ICFI Common Stock S - Sale D 33,0900 −1 119 −37 24 081
2013-07-02 2013-07-01 4 SCHULTE PETER M ICFI Common Stock A - Award D 32,0100 624 20 227 497
2013-07-02 2013-06-30 4 Wasson John ICFI Common Stock (ESPP) A - Award D 29,8100 659 20 50 376
2013-07-02 2013-07-01 4 Auen Eileen O'Shea ICFI Common Stock A - Award D 32,0100 335 11 30 402
2013-06-25 2013-06-24 4 Glover Ellen ICFI Common Stock S - Sale D 30,7600 −4 063 −125 25 200
2013-05-20 2013-05-18 4 MONIZ ERNERST J ICFI Common Stock D - Sale to Issuer D −5 314 0
2013-05-20 2013-05-17 4 MONIZ ERNERST J ICFI Common Stock S - Sale D 28,7600 −4 952 −142 5 314
2013-05-09 2013-05-09 4 Reiff Isabel S. ICFI Common Stock S - Sale D 27,4300 −411 −11 503
2013-05-09 2013-05-08 4 Reiff Isabel S. ICFI Restricted Stock Unit M - Exercise D 27,48 −764 764
2013-05-09 2013-05-08 4 Reiff Isabel S. ICFI Common Stock F - Taxes D 27,4800 −353 −10 914
2013-05-09 2013-05-08 4 Reiff Isabel S. ICFI Common Stock M - Exercise D 27,4800 764 21 1 267
2013-04-09 2013-04-08 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D 26,53 −7 986 7 986
2013-04-09 2013-04-08 4 Kesavan Sudhakar ICFI Common Stock F - Taxes D 26,5300 −3 697 −98 117 700
2013-04-09 2013-04-08 4 Kesavan Sudhakar ICFI Common Stock M - Exercise D 26,5300 7 986 212 121 397
2013-04-09 2013-04-08 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D 26,53 −1 164 1 164
2013-04-09 2013-04-08 4 Glover Ellen ICFI Common Stock F - Taxes D 26,5300 −516 −14 29 263
2013-04-09 2013-04-08 4 Glover Ellen ICFI Common Stock M - Exercise D 26,5300 1 164 31 29 779
2013-04-09 2013-04-08 4 Wasson John ICFI Restricted Stock Units M - Exercise D 26,53 −4 367 4 367
2013-04-09 2013-04-08 4 Wasson John ICFI Common Stock F - Taxes D 25,6300 −2 100 −54 49 717
2013-04-09 2013-04-08 4 Wasson John ICFI Common Stock M - Exercise D 25,6300 4 367 112 51 817
2013-04-03 2013-04-03 4 Reiff Isabel S. ICFI Common Stock S - Sale D 26,2100 −939 −25 503
2013-04-02 2013-04-01 4 SCHULTE PETER M ICFI Common Stock A - Award D 751 226 873
2013-04-02 2013-04-01 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D 26,60 −1 143 2 284
2013-04-02 2013-04-01 4 Glover Ellen ICFI Common Stock F - Taxes D 26,6000 −392 −10 28 615
2013-04-02 2013-04-01 4 Glover Ellen ICFI Common Stock M - Exercise D 26,6000 1 143 30 29 007
2013-04-02 2013-03-31 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D 27,20 −972 972
2013-04-02 2013-03-31 4 Glover Ellen ICFI Common Stock F - Taxes D 27,2000 −333 −9 27 864
2013-04-02 2013-03-31 4 Glover Ellen ICFI Common Stock M - Exercise D 27,2000 972 26 28 197
2013-04-02 2013-04-01 4 Wasson John ICFI Restricted Stock Units M - Exercise D 26,60 −3 101 6 200
2013-04-02 2013-04-01 4 Wasson John ICFI Common Stock F - Taxes D 26,6000 −1 491 −40 47 450
2013-04-02 2013-04-01 4 Wasson John ICFI Common Stock M - Exercise D 26,6000 3 101 82 48 941
2013-04-02 2013-03-31 4 Wasson John ICFI Restricted Stock Units M - Exercise D 27,20 −2 390 2 390
2013-04-02 2013-03-31 4 Wasson John ICFI Common Stock F - Taxes D 27,2000 −1 149 −31 45 840
2013-04-02 2013-03-31 4 Wasson John ICFI Common Stock M - Exercise D 27,2000 2 390 65 46 989
2013-04-02 2013-04-01 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D 26,60 −6 431 12 861
2013-04-02 2013-04-01 4 Kesavan Sudhakar ICFI Common Stock F - Taxes D 26,6000 −2 977 −79 113 411
2013-04-02 2013-04-01 4 Kesavan Sudhakar ICFI Common Stock M - Exercise D 26,6000 6 431 171 116 388
2013-04-02 2013-03-31 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D 27,20 −5 032 5 032
2013-04-02 2013-03-31 4 Kesavan Sudhakar ICFI Common Stock F - Taxes D 27,2000 −2 329 −63 109 957
2013-04-02 2013-03-31 4 Kesavan Sudhakar ICFI Common Stock M - Exercise D 27,2000 5 032 137 112 286
2013-04-02 2013-04-01 4 Auen Eileen O'Shea ICFI Common Stock A - Award D 404 30 067
2013-04-02 2013-04-01 4 Reiff Isabel S. ICFI Restricted Stock Unit M - Exercise D 26,60 −1 042 2 083
2013-04-02 2013-04-01 4 Reiff Isabel S. ICFI Common Stock F - Taxes D 26,6000 −482 −13 1 442
2013-04-02 2013-04-01 4 Reiff Isabel S. ICFI Common Stock M - Exercise D 26,6000 1 042 28 1 924
2013-04-02 2013-03-31 4 Reiff Isabel S. ICFI Restricted Stock Unit M - Exercise D 27,20 −704 704
2013-04-02 2013-03-31 4 Reiff Isabel S. ICFI Common Stock F - Taxes D 27,2000 −325 −9 882
2013-04-02 2013-03-31 4 Reiff Isabel S. ICFI Common Stock M - Exercise D 27,2000 704 19 1 207
2013-03-20 2013-03-19 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D 26,62 −6 624 19 871
2013-03-20 2013-03-19 4 Kesavan Sudhakar ICFI Common Stock F - Taxes D 26,6200 −3 013 −80 107 254
2013-03-20 2013-03-19 4 Kesavan Sudhakar ICFI Common Stock M - Exercise D 26,6200 6 624 176 110 267
2013-03-20 2013-03-18 4 Kesavan Sudhakar ICFI Non-Qualified Stock Option A - Award D 27,03 74 012 74 012
2013-03-20 2013-03-18 4 Kesavan Sudhakar ICFI Restricted Stock Units A - Award D 25 656 25 656
2013-03-20 2013-03-19 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D 26,62 −1 008 3 024
2013-03-20 2013-03-19 4 Glover Ellen ICFI Common Stock F - Taxes D 26,6200 −338 −9 27 225
2013-03-20 2013-03-19 4 Glover Ellen ICFI Common Stock M - Exercise D 26,6200 1 008 27 27 563
2013-03-20 2013-03-18 4 Glover Ellen ICFI Non-Qualified Stock Option A - Award D 27,03 11 265 11 265
2013-03-20 2013-03-18 4 Glover Ellen ICFI Restricted Stock Units A - Award D 3 905 3 905
2013-03-20 2013-03-19 4 Wasson John ICFI Restricted Stock Units M - Exercise D 26,62 −3 486 10 456
2013-03-20 2013-03-19 4 Wasson John ICFI Common Stock F - Taxes D 26,6200 −1 648 −44 44 599
2013-03-20 2013-03-19 4 Wasson John ICFI Common Stock M - Exercise D 26,6200 3 486 93 46 247
2013-03-20 2013-03-18 4 Wasson John ICFI Non-Qualified Stock Option A - Award D 27,03 38 946 38 946
2013-03-20 2013-03-18 4 Wasson John ICFI Restricted Stock Units A - Award D 13 500 13 500
2013-03-20 2013-03-19 4 Reiff Isabel S. ICFI Restricted Stock Units M - Exercise D 26,62 −920 2 757
2013-03-20 2013-03-19 4 Reiff Isabel S. ICFI Common Stock F - Taxes D 26,6200 −417 −11 503
2013-03-20 2013-03-19 4 Reiff Isabel S. ICFI Common Stock M - Exercise D 26,6200 920 24 920
2013-03-20 2013-03-18 4 Reiff Isabel S. ICFI Non-Qualified Stock Option A - Award D 27,03 10 271 10 271
2013-03-20 2013-03-18 4 Reiff Isabel S. ICFI Restricted Stock Units A - Award D 3 560 3 560
2013-03-20 2013-03-18 4 Morgan James C M ICFI Non-Qualified Stock Options A - Award D 27,03 14 696 14 696
2013-03-20 2013-03-18 4 Morgan James C M ICFI Restricted Stock Units A - Award D 5 094 5 094
2013-03-15 2013-03-15 4 Reiff Isabel S. ICFI Common Stock D - Sale to Issuer D 27,2500 −448 −12 0
2013-03-14 2013-03-12 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D 26,46 −5 834 5 833
2013-03-14 2013-03-12 4 Kesavan Sudhakar ICFI Common Stock F - Taxes D 26,4600 −2 653 −70 103 643
2013-03-14 2013-03-12 4 Kesavan Sudhakar ICFI Common Stock M - Exercise D 26,4600 5 834 154 106 296
2013-03-14 2013-03-12 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D 26,46 −749 749
2013-03-14 2013-03-12 4 Glover Ellen ICFI Common Stock F - Taxes D 26,4600 −249 −7 26 555
2013-03-14 2013-03-12 4 Glover Ellen ICFI Common Stock M - Exercise D 26,4600 749 20 26 804
2013-03-14 2013-03-12 4 Wasson John ICFI Restricted Stock Units M - Exercise D 26,46 −3 889 3 889
2013-03-14 2013-03-12 4 Wasson John ICFI Common Stock F - Taxes D 26,4600 −1 839 −49 42 761
2013-03-14 2013-03-12 4 Wasson John ICFI Common Stock M - Exercise D 26,4600 3 889 103 44 600
2013-03-14 2013-03-12 4 Reiff Isabel S. ICFI Restricted Stock Unit M - Exercise D 26,46 −820 820
2013-03-14 2013-03-12 4 Reiff Isabel S. ICFI Common Stock F - Taxes D 26,4600 −372 −10 448
2013-03-14 2013-03-12 4 Reiff Isabel S. ICFI Common Stock M - Exercise D 26,4600 820 22 820
2013-01-03 2013-01-02 4 SCHULTE PETER M ICFI Common Stock A - Award D 839 226 122
2013-01-03 2013-01-02 4 Auen Eileen O'Shea ICFI Common Stock A - Award D 451 29 663
2012-11-08 2012-11-07 4 GRISE CHERYL W ICFI Common Stock A - Award D −4 255 4 255
2012-10-02 2012-10-01 4 SCHULTE PETER M ICFI Common Stock A - Award D 987 225 283
2012-10-02 2012-10-01 4 Auen Eileen O'Shea ICFI Common Stock A - Award D 530 29 212
2012-09-18 3 GRISE CHERYL W ICFI No securities are beneficially owned D 0
2012-08-09 2012-08-07 4 Morgan James C M ICFI Non-Qualified Stock Options A - Award D 21,98 15 104 15 104
2012-08-09 2012-08-07 4 Morgan James C M ICFI Restricted Stock Units A - Award D 5 686 5 686
2012-07-18 3 Morgan James C M ICFI No securities are beneficially owned D 0
2012-07-05 2012-07-02 4 SCHULTE PETER M ICFI Common Stock A - Award D 818 224 296
2012-07-05 2012-07-02 4 Auen Eileen O'Shea ICFI Common Stock A - Award D 440 28 682
2012-07-05 2012-07-02 4 Kocot S Lawrence ICFI Common Stock A - Award D 941 6 255
2012-07-03 2012-07-03 4 Reiff Isabel S. ICFI Common Stock D - Sale to Issuer D 25,0000 −418 −10 0
2012-06-05 2012-06-01 4 SCHULTE PETER M ICFI Common Stock A - Award D 5 314 223 478
2012-06-05 2012-06-01 4 MONIZ ERNERST J ICFI Common Stock A - Award D 5 314 10 266
2012-06-05 2012-06-01 4 Datar Srikant ICFI Common Stock A - Award D 5 314 15 797
2012-06-05 2012-06-01 4 Auen Eileen O'Shea ICFI Common Stock A - Award D 5 314 28 242
2012-06-05 2012-06-01 4 Kocot S Lawrence ICFI Common Stock A - Award D 5 314 5 314
2012-06-05 3 Kocot S Lawrence ICFI No securities are beneficially owned D 0
2012-06-05 2012-06-01 4 BERSOFF EDWARD H ICFI Common Stock A - Award D 5 314 42 352
2012-05-09 2012-05-08 4 Reiff Isabel S. ICFI Restricted Stock Unit M - Exercise D 22,08 −764 1 528
2012-05-09 2012-05-08 4 Reiff Isabel S. ICFI Common Stock F - Taxes D 22,0800 −346 −8 418
2012-05-09 2012-05-08 4 Reiff Isabel S. ICFI Common Stock M - Exercise D 22,0800 764 17 764
2012-04-10 2012-04-08 4 Croan Gerald ICFI Restricted Stock Units M - Exercise D 24,66 −832 1 663
2012-04-10 2012-04-08 4 Croan Gerald ICFI Common Stock F - Taxes D 24,6600 −268 −7 23 844
2012-04-10 2012-04-08 4 Croan Gerald ICFI Common Stock M - Exercise D 24,6600 832 21 24 152
2012-04-10 2012-04-08 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D 24,66 −7 987 15 972
2012-04-10 2012-04-08 4 Kesavan Sudhakar ICFI Common Stock F - Taxes D 24,6600 −3 626 −89 100 462
2012-04-10 2012-04-08 4 Kesavan Sudhakar ICFI Common Stock M - Exercise D 24,6600 7 987 197 104 088
2012-04-10 2012-04-08 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D 24,66 −1 165 2 328
2012-04-10 2012-04-08 4 Glover Ellen ICFI Common Stock F - Taxes D 24,6600 −503 −12 26 055
2012-04-10 2012-04-08 4 Glover Ellen ICFI Common Stock M - Exercise D 24,6600 1 165 29 26 558
2012-04-10 2012-04-08 4 Wasson John ICFI Restricted Stock Units M - Exercise D 24,66 −4 368 8 734
2012-04-10 2012-04-08 4 Wasson John ICFI Common Stock F - Taxes D 24,6600 −1 844 −45 40 711
2012-04-10 2012-04-08 4 Wasson John ICFI Common Stock M - Exercise D 24,6600 4 368 108 42 555
2012-04-04 2012-04-03 4 Reiff Isabel S. ICFI Common Stock D - Sale to Issuer D 25,6000 −944 −24 0
2012-04-03 2012-04-02 4 SCHULTE PETER M ICFI Common Stock A - Award D 650 218 164
2012-04-03 2012-04-01 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D 25,37 −1 143 3 427
2012-04-03 2012-04-01 4 Glover Ellen ICFI Common Stock F - Taxes D 25,3700 −380 −10 25 393
2012-04-03 2012-04-01 4 Glover Ellen ICFI Common Stock M - Exercise D 25,3700 1 143 29 25 773
2012-04-03 2012-03-31 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D 25,37 −972 1 944
2012-04-03 2012-03-31 4 Glover Ellen ICFI Common Stock F - Taxes D 25,3700 −323 −8 24 630
2012-04-03 2012-03-31 4 Glover Ellen ICFI Common Stock M - Exercise D 25,3700 972 25 24 953
2012-04-03 2012-04-01 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D 25,37 −6 431 19 292
2012-04-03 2012-04-01 4 Kesavan Sudhakar ICFI Common Stock F - Taxes D 25,3700 −2 919 −74 96 101
2012-04-03 2012-04-01 4 Kesavan Sudhakar ICFI Common Stock M - Exercise D 25,3700 6 431 163 99 020
2012-04-03 2012-03-31 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D 25,37 −5 032 10 064
2012-04-03 2012-03-31 4 Kesavan Sudhakar ICFI Common Stock F - Taxes D 25,3700 −2 285 −58 92 589
2012-04-03 2012-03-31 4 Kesavan Sudhakar ICFI Common Stock M - Exercise D 25,3700 5 032 128 94 874
2012-04-03 2012-04-01 4 Croan Gerald ICFI Restricted Stock Units M - Exercise D 25,37 −658 1 972
2012-04-03 2012-04-01 4 Croan Gerald ICFI Common Stock F - Taxes D 25,3700 −212 −5 23 320
2012-04-03 2012-04-01 4 Croan Gerald ICFI Common Stock M - Exercise D 25,3700 658 17 23 532
2012-04-03 2012-03-31 4 Croan Gerald ICFI Restricted Stock Units M - Exercise D 25,37 −560 1 118
2012-04-03 2012-03-31 4 Croan Gerald ICFI Common Stock F - Taxes D 25,3700 −180 −5 22 874
2012-04-03 2012-03-31 4 Croan Gerald ICFI Common Stock M - Exercise D 25,3700 560 14 23 054
2012-04-03 2012-04-01 4 Wasson John ICFI Restricted Stock Units M - Exercise D 25,37 −3 101 9 301
2012-04-03 2012-04-01 4 Wasson John ICFI Common Stock F - Taxes D 25,3700 −1 309 −33 38 187
2012-04-03 2012-04-01 4 Wasson John ICFI Common Stock M - Exercise D 25,3700 3 101 79 39 496
2012-04-03 2012-03-31 4 Wasson John ICFI Restricted Stock Units M - Exercise D 25,37 −2 390 4 780
2012-04-03 2012-03-31 4 Wasson John ICFI Common Stock F - Taxes D 25,3700 −1 009 −26 36 395
2012-04-03 2012-03-31 4 Wasson John ICFI Common Stock M - Exercise D 25,3700 2 390 61 37 404
2012-04-03 2012-04-02 4 Auen Eileen O'Shea ICFI Common Stock A - Award D 411 22 928
2012-04-03 2012-04-01 4 Reiff Isabel S. ICFI Restricted Stock Unit M - Exercise D 25,37 −1 042 3 125
2012-04-03 2012-04-01 4 Reiff Isabel S. ICFI Common Stock F - Taxes D 25,3700 −484 −12 944
2012-04-03 2012-04-01 4 Reiff Isabel S. ICFI Common Stock M - Exercise D 25,3700 1 042 26 1 428
2012-04-03 2012-03-31 4 Reiff Isabel S. ICFI Restricted Stock Unit M - Exercise D 25,37 −705 1 408
2012-04-03 2012-03-31 4 Reiff Isabel S. ICFI Common Stock F - Taxes D 25,3700 −319 −8 386
2012-04-03 2012-03-31 4 Reiff Isabel S. ICFI Common Stock M - Exercise D 25,3700 705 18 705
2012-04-03 2012-04-01 4 Murray Sandra ICFI Restricted Stock Units M - Exercise D 25,37 −546 1 635
2012-04-03 2012-04-01 4 Murray Sandra ICFI Common Stock F - Taxes D 25,3700 −182 −5 4 689
2012-04-03 2012-04-01 4 Murray Sandra ICFI Common Stock M - Exercise D 25,3700 546 14 4 871
2012-04-03 2012-03-31 4 Murray Sandra ICFI Restricted Stock Units M - Exercise D 25,37 −594 1 187
2012-04-03 2012-03-31 4 Murray Sandra ICFI Common Stock F - Taxes D 25,3700 −198 −5 4 325
2012-04-03 2012-03-31 4 Murray Sandra ICFI Common Stock M - Exercise D 25,3700 594 15 4 523
2012-03-20 2012-03-19 4 Kesavan Sudhakar ICFI Non-Qualified Stock Option A - Award D 25,66 68 744 68 744
2012-03-20 2012-03-19 4 Kesavan Sudhakar ICFI Restricted Stock Units A - Award D 26 495 26 495
2012-03-20 2012-03-19 4 Glover Ellen ICFI Non-Qualified Stock Option A - Award D 25,66 10 463 10 463
2012-03-20 2012-03-19 4 Glover Ellen ICFI Restricted Stock Units A - Award D 4 032 4 032
2012-03-20 2012-03-19 4 Wasson John ICFI Non-Qualified Stock Option A - Award D 25,66 36 173 36 173
2012-03-20 2012-03-19 4 Wasson John ICFI Restricted Stock Units A - Award D 13 942 13 942
2012-03-20 2012-03-19 4 Reiff Isabel S. ICFI Non-Qualified Stock Option A - Award D 25,66 9 540 9 540
2012-03-20 2012-03-19 4 Reiff Isabel S. ICFI Restricted Stock Units A - Award D 3 677 3 677
2012-03-20 2012-03-19 4 Murray Sandra ICFI Non-Qualified Stock Option A - Award D 25,66 −8 497 8 497
2012-03-20 2012-03-19 4 Murray Sandra ICFI Restricted Stock Units A - Award D −3 275 3 275
2012-03-16 2012-03-15 4 Reiff Isabel S. ICFI Common Stock D - Sale to Issuer D 25,0200 −414 −10 0
2012-03-14 2012-03-12 4 Kesavan Sudhakar ICFI Restricted Stock Units M - Exercise D 25,50 −5 834 11 667
2012-03-14 2012-03-12 4 Kesavan Sudhakar ICFI Common Stock F - Taxes D 25,5000 −2 649 −68 89 842
2012-03-14 2012-03-12 4 Kesavan Sudhakar ICFI Common Stock M - Exercise D 25,5000 5 834 149 92 491
2012-03-14 2012-03-12 4 Glover Ellen ICFI Restricted Stock Units M - Exercise D 25,50 −750 1 498
2012-03-14 2012-03-12 4 Glover Ellen ICFI Common Stock F - Taxes D 25,5000 −280 −7 23 981
2012-03-14 2012-03-12 4 Glover Ellen ICFI Common Stock M - Exercise D 25,5000 750 19 24 261
2012-03-14 2012-03-12 4 Croan Gerald ICFI Restricted Stock Units M - Exercise D 25,50 −517 1 032
2012-03-14 2012-03-12 4 Croan Gerald ICFI Common Stock F - Taxes D 25,5000 −189 −5 22 494
2012-03-14 2012-03-12 4 Croan Gerald ICFI Common Stock M - Exercise D 25,5000 517 13 22 683
2012-03-14 2012-03-12 4 Wasson John ICFI Restricted Stock Units M - Exercise D 25,50 −3 889 7 778
2012-03-14 2012-03-12 4 Wasson John ICFI Common Stock F - Taxes D 25,5000 −1 642 −42 35 014
2012-03-14 2012-03-12 4 Wasson John ICFI Common Stock M - Exercise D 25,5000 3 889 99 36 656
2012-03-14 2012-03-12 4 Reiff Isabel S. ICFI Restricted Stock Unit M - Exercise D 25,50 −820 1 640
2012-03-14 2012-03-12 4 Reiff Isabel S. ICFI Common Stock F - Taxes D 25,5000 −406 −10 414
2012-03-14 2012-03-12 4 Reiff Isabel S. ICFI Common Stock M - Exercise D 25,5000 820 21 820
2012-03-09 2012-03-09 4 JACKS JOEL R ICFI Common Stock S - Sale D 25,9900 −2 000 −52 73 570
2012-03-09 2012-03-08 4 JACKS JOEL R ICFI Common Stock S - Sale D 25,3600 −3 000 −76 75 570
2012-03-09 2012-03-07 4 JACKS JOEL R ICFI Common Stock S - Sale D 25,0500 −2 000 −50 78 570
2012-03-07 2012-03-05 4 JACKS JOEL R ICFI Common Stock S - Sale D 24,9123 −10 000 −249 80 570
2012-01-04 2012-01-03 4 SCHULTE PETER M ICFI Common Stock A - Award D 665 217 514
2012-01-04 2012-01-03 4 Auen Eileen O'Shea ICFI Common Stock A - Award D 420 22 517
2011-06-07 3 MONIZ ERNERST J ICFI Common Stock D 0
2011-05-12 3 Murray Sandra ICFI Common Stock D 2 594
2010-04-06 3 Vargo Ronald P ICFI Common Stock D 0
2010-03-11 3 Reiff Isabel S. ICFI Common Stock D 7 872
2009-09-18 2009-09-18 4 FELDT RICHARD M ICFI Common Stock S - Sale D 29,8600 −100 −3 7 287
2009-09-18 2009-09-18 4 FELDT RICHARD M ICFI Common Stock S - Sale D 29,8601 −1 599 −48 7 387
2009-07-02 2009-07-01 4 Auen Eileen O'Shea ICFI Common Stock A - Award D 27,8000 242 7 8 979
2008-03-10 3 Auen Eileen O'Shea icfi No securities are beneficially owned directly or indirectly D 0
2008-03-10 3 FELDT RICHARD M icfi No securities are beneficially owned directly or indirectly D 0
2006-10-02 3/A LPE II, LLC ICFI Common Stock I 1 524 446
2006-10-02 3/A LPE II, LLC ICFI Common Stock I 1 524 446
2006-10-02 3/A LPE II, LLC ICFI Common Stock D 1 524 446
2006-10-02 3/A LPE II, LLC ICFI Common Stock I 8 231 732
2006-10-02 3/A LPE II, LLC ICFI Common Stock I 8 231 732
2006-10-02 3/A LPE II, LLC ICFI Common Stock I 6 563 693
2006-10-02 3/A LPE II, LLC ICFI Common Stock I 6 563 693
2006-09-27 3 Datar Srikant ICFI Common Stock D 0
2006-09-27 3 Kesavan Sudhakar ICFI Common Stock D 100 000
2006-09-27 3 Glover Ellen ICFI Common Stock D 46 000
2006-09-27 3 BERSOFF EDWARD H ICFI Common Stock D 15 000
2006-09-27 3 LPE II Co-Investors, LLC ICFI Common Stock I 8 231 732
2006-09-27 3 LPE II Co-Investors, LLC ICFI Common Stock D 1 524 446
2006-09-27 3 LPE II Co-Investors, LLC ICFI Common Stock D 3 563 693
2006-09-27 3 LPE II Co-Investors, LLC ICFI Common Stock D 3 000 000
2006-09-27 3 LPE II Co-Investors, LLC ICFI Common Stock I 8 231 732
2006-09-27 3 LPE II Co-Investors, LLC ICFI Common Stock D 143 593
2006-09-27 3 LPE II Co-Investors, LLC ICFI Common Stock I 8 088 139
2006-09-27 3 LPE II Co-Investors, LLC ICFI Common Stock I 143 593
2006-09-27 3 Croan Gerald ICFI Common Stock D 22 100
2006-09-27 3 Stewart Alan ICFI Common Stock D 15 000
2006-09-27 3 Lucien David ICFI Common Stock D 5 000
2006-09-27 3 Wasson John ICFI Common Stock D 61 815
P
Köp på öppna marknaden eller privat köp av icke-derivatsäkerhet
S
Köp på öppna marknaden eller privat försäljning av icke-derivatsäkerhet
A
Bevilja, tilldelning eller annat förvärv av värdepapper från företaget (såsom en option)
C
Omvandling av derivat
D
Försäljning eller överföring av värdepapper tillbaka til företaget
F
Betalning av lösenpris eller skatteskuld med del av värdepapper som erhållits från bolaget
G
Överlåtelse av värdepapper från eller till insidern
K
Aktieswappar och liknande säkringsaffärer
M
Utövande eller omvandling av derivatsäkerhet som erhållits från företaget (som en option)
V
En transaktion friviligt rapporterad på schema 4
J
Andra (med en fotnot som beskriver transaktionen)
Fintel data has been cited in the following publications:
Daily Mail Fox Business Business Insider Wall Street Journal The Washington Post Bloomberg Financial Times Globe and Mail
NASDAQ.com Reuters The Guardian Associated Press FactCheck.org Snopes Politifact
Federal Register The Intercept Forbes Fortune Magazine TheStreet Time Magazine Canadian Broadcasting Corporation International Business Times
Cambridge University Press Investopedia MarketWatch NY Daily News Entrepreneur Newsweek Barron's El Economista