Glover Ellen
Insider CIK 1376431 · ICFI Executive Vice President
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| ICFI ICF International, Inc. | M Exercise deriv | 2019-03-21 | 2019-03-22 | 480 | — | $0 | 8,789 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2019-03-21 | 2019-03-22 | 878 | — | $0 | 7,911 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2019-03-21 | 2019-03-22 | 878 | — | $0 | 36,644 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2019-03-21 | 2019-03-22 | 293 | $75.28 | $22.1K | 36,671 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2019-03-21 | 2019-03-22 | 160 | $75.28 | $12.0K | 36,964 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2019-03-21 | 2019-03-22 | 480 | — | $0 | 37,124 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2019-03-20 | 2019-03-21 | 677 | — | $0 | 9,269 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2019-03-20 | 2019-03-21 | 427 | — | $0 | 9,946 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2019-03-20 | 2019-03-21 | 677 | — | $0 | 35,708 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2019-03-20 | 2019-03-21 | 226 | $75.21 | $17.0K | 35,766 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2019-03-20 | 2019-03-21 | 143 | $75.21 | $10.8K | 35,992 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2019-03-20 | 2019-03-21 | 427 | — | $0 | 36,135 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2019-03-16 | 2019-03-19 | 684 | — | $0 | 10,373 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2019-03-16 | 2019-03-19 | 684 | — | $0 | 35,259 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2019-03-16 | 2019-03-19 | 228 | $76.17 | $17.4K | 35,031 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2019-03-12 | 2019-03-14 | 646 | — | $0 | 11,057 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2019-03-12 | 2019-03-14 | 646 | — | $0 | 34,791 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2019-03-12 | 2019-03-14 | 216 | $75.99 | $16.4K | 34,575 | SEC↗ |
| ICFI ICF International, Inc. | A Award deriv | 2019-03-11 | 2019-03-13 | 2,407 | — | $0 | 11,703 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2019-01-24 | 2019-01-28 | 1,794 | $63.82 | $114.5K | 34,145 | SEC↗ |
| ICFI ICF International, Inc. | A Award | 2019-01-24 | 2019-01-28 | 5,495 | — | $0 | 35,939 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2018-08-03 | 2018-08-06 | 4,185 | — | $0 | 0 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2018-08-03 | 2018-08-06 | 787 | $78.00 | $61.4K | 34,629 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2018-08-03 | 2018-08-06 | 4,185 | $40.68 | $170.2K | 35,416 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2018-08-03 | 2018-08-06 | 4,185 | $76.65 | $320.8K | 30,444 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2018-07-11 | 2018-07-12 | 4,184 | — | $0 | 4,185 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2018-07-11 | 2018-07-12 | 4,184 | $74.00 | $309.6K | 31,231 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2018-07-11 | 2018-07-12 | 4,184 | $40.68 | $170.2K | 35,415 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2018-03-21 | 2018-03-23 | 878 | — | $0 | 9,296 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2018-03-21 | 2018-03-23 | 480 | — | $0 | 10,174 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2018-03-21 | 2018-03-23 | 151 | $61.40 | $9.3K | 31,507 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2018-03-21 | 2018-03-23 | 480 | — | $0 | 31,658 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2018-03-21 | 2018-03-23 | 878 | — | $0 | 31,178 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2018-03-21 | 2018-03-23 | 276 | $61.40 | $16.9K | 31,231 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2018-03-20 | 2018-03-21 | 678 | — | $0 | 10,654 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2018-03-20 | 2018-03-21 | 428 | — | $0 | 11,332 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2018-03-20 | 2018-03-21 | 428 | — | $0 | 30,648 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2018-03-20 | 2018-03-21 | 678 | — | $0 | 30,220 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2018-03-20 | 2018-03-21 | 135 | $61.10 | $8.2K | 30,513 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2018-03-20 | 2018-03-21 | 213 | $61.10 | $13.0K | 30,300 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2018-03-17 | 2018-03-20 | 668 | — | $0 | 11,760 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2018-03-17 | 2018-03-20 | 668 | — | $0 | 29,752 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2018-03-17 | 2018-03-20 | 210 | $61.20 | $12.9K | 29,542 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2018-03-16 | 2018-03-20 | 685 | — | $0 | 12,428 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2018-03-16 | 2018-03-20 | 685 | — | $0 | 29,299 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2018-03-16 | 2018-03-20 | 215 | $61.20 | $13.2K | 29,084 | SEC↗ |
| ICFI ICF International, Inc. | A Award deriv | 2018-03-12 | 2018-03-14 | 2,583 | — | $0 | 13,113 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2018-01-19 | 2018-01-23 | 587 | $55.25 | $32.4K | 28,614 | SEC↗ |
| ICFI ICF International, Inc. | A Award | 2018-01-19 | 2018-01-23 | 1,478 | — | $0 | 29,201 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2017-09-20 | 2017-09-21 | 5,634 | — | $0 | 0 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2017-09-20 | 2017-09-21 | 5,634 | $52.00 | $293.0K | 27,723 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2017-09-20 | 2017-09-21 | 5,634 | $27.03 | $152.3K | 33,357 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2017-09-01 | 2017-09-06 | 5,631 | — | $0 | 5,634 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2017-09-01 | 2017-09-06 | 5,631 | $50.00 | $281.6K | 27,723 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2017-09-01 | 2017-09-06 | 5,631 | $27.03 | $152.2K | 33,354 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2017-03-21 | 2017-03-22 | 878 | — | $0 | 10,530 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2017-03-21 | 2017-03-22 | 481 | — | $0 | 11,408 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2017-03-21 | 2017-03-22 | 878 | $40.60 | $35.6K | 27,710 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2017-03-21 | 2017-03-22 | 481 | $40.60 | $19.5K | 28,191 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2017-03-21 | 2017-03-22 | 302 | $40.60 | $12.3K | 27,723 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2017-03-21 | 2017-03-22 | 166 | $40.60 | $6.7K | 28,025 | SEC↗ |
| ICFI ICF International, Inc. | A Award deriv | 2017-03-20 | 2017-03-22 | 2,710 | — | $0 | 10,179 | SEC↗ |
| ICFI ICF International, Inc. | A Award deriv | 2017-03-20 | 2017-03-22 | 1,710 | — | $0 | 11,889 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2017-03-18 | 2017-03-21 | 976 | — | $0 | 7,469 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2017-03-18 | 2017-03-21 | 976 | $42.05 | $41.0K | 27,168 | SEC↗ |
| ICFI ICF International, Inc. | D To issuer | 2017-03-18 | 2017-03-21 | 336 | $42.05 | $14.1K | 26,832 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2017-03-17 | 2017-03-21 | 668 | — | $0 | 8,445 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2017-03-17 | 2017-03-21 | 668 | $42.05 | $28.1K | 26,417 | SEC↗ |
| ICFI ICF International, Inc. | D To issuer | 2017-03-17 | 2017-03-21 | 225 | $42.05 | $9.5K | 26,192 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2017-03-16 | 2017-03-20 | 685 | — | $0 | 1,369 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2017-03-16 | 2017-03-20 | 685 | $41.75 | $28.6K | 25,979 | SEC↗ |
| ICFI ICF International, Inc. | D To issuer | 2017-03-16 | 2017-03-20 | 230 | $41.75 | $9.6K | 25,749 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2016-11-02 | 2016-11-02 | 6,152 | — | $0 | 0 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2016-11-02 | 2016-11-02 | 6,152 | $25.66 | $157.9K | 31,446 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2016-11-02 | 2016-11-02 | 6,152 | $47.00 | $289.1K | 25,294 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2016-10-31 | 2016-11-01 | 4,311 | — | $0 | 6,152 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2016-10-31 | 2016-11-01 | 4,311 | $25.66 | $110.6K | 29,605 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2016-10-31 | 2016-11-01 | 4,311 | $47.00 | $202.6K | 25,294 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2016-09-22 | 2016-09-22 | 10,839 | — | $0 | 0 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2016-09-22 | 2016-09-22 | 10,839 | $21.77 | $236.0K | 36,133 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2016-09-22 | 2016-09-22 | 10,839 | $45.00 | $487.8K | 25,294 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2016-09-16 | 2016-09-16 | 8,952 | — | $0 | 0 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2016-09-16 | 2016-09-16 | 8,952 | $43.00 | $384.9K | 25,294 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2016-09-16 | 2016-09-16 | 8,952 | $24.84 | $222.4K | 34,246 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2016-05-09 | 2016-05-10 | 7,059 | — | $0 | 0 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2016-05-09 | 2016-05-10 | 7,059 | $18.31 | $129.3K | 32,353 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2016-05-09 | 2016-05-10 | 7,059 | $40.00 | $282.4K | 25,294 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2016-05-06 | 2016-05-09 | 2,941 | — | $0 | 7,059 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2016-05-06 | 2016-05-09 | 2,941 | $18.31 | $53.8K | 28,235 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2016-05-06 | 2016-05-09 | 2,941 | $40.00 | $117.6K | 25,294 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2016-04-19 | 2016-04-20 | 10,000 | — | $0 | 10,000 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2016-04-19 | 2016-04-20 | 10,000 | $38.00 | $380.0K | 25,294 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2016-04-19 | 2016-04-20 | 10,000 | $18.31 | $183.1K | 35,294 | SEC↗ |
| ICFI ICF International, Inc. | A Award deriv | 2016-03-21 | 2016-06-20 | 5,432 | — | $0 | 5,432 | SEC↗ |
| ICFI ICF International, Inc. | A Award deriv | 2016-03-21 | 2016-03-22 | 1,921 | — | $0 | 1,921 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2016-03-19 | 2016-03-21 | 1,008 | — | $0 | 0 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2016-03-19 | 2016-03-21 | 347 | $33.97 | $11.8K | 25,294 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2016-03-19 | 2016-03-21 | 1,008 | $33.97 | $34.2K | 25,641 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2016-03-18 | 2016-03-21 | 976 | — | $0 | 976 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2016-03-18 | 2016-03-21 | 336 | $33.97 | $11.4K | 24,633 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2016-03-18 | 2016-03-21 | 976 | $33.97 | $33.2K | 24,969 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2016-03-17 | 2016-03-18 | 668 | — | $0 | 1,336 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2016-03-17 | 2016-03-18 | 224 | $33.92 | $7.6K | 23,993 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2016-03-17 | 2016-03-18 | 668 | $33.92 | $22.7K | 24,217 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2016-03-16 | 2016-03-18 | 685 | — | $0 | 2,054 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2016-03-16 | 2016-03-18 | 230 | $33.46 | $7.7K | 23,549 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2016-03-16 | 2016-03-18 | 685 | $33.46 | $22.9K | 23,779 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2015-12-29 | 2015-12-31 | 10,000 | — | $0 | 20,000 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2015-12-29 | 2015-12-31 | 10,000 | $36.00 | $360.0K | 23,094 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2015-12-29 | 2015-12-31 | 10,000 | $18.31 | $183.1K | 33,094 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2015-04-02 | 2015-04-03 | 749 | $41.88 | $31.4K | 23,094 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2015-04-01 | 2015-04-02 | 1,142 | — | $0 | 0 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2015-04-01 | 2015-04-02 | 393 | $41.99 | $16.5K | 23,843 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2015-04-01 | 2015-04-02 | 1,142 | $41.99 | $48.0K | 24,236 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2015-03-23 | 2015-03-24 | 661 | $42.67 | $28.2K | 23,094 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2015-03-20 | 2015-03-24 | 640 | $42.30 | $27.1K | 23,755 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2015-03-19 | 2015-03-23 | 1,008 | — | $0 | 1,008 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2015-03-19 | 2015-03-23 | 347 | $41.55 | $14.4K | 24,395 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2015-03-19 | 2015-03-23 | 1,008 | $41.55 | $41.9K | 24,742 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2015-03-18 | 2015-03-20 | 976 | — | $0 | 1,952 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2015-03-18 | 2015-03-20 | 336 | $41.25 | $13.9K | 23,734 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2015-03-18 | 2015-03-20 | 976 | $41.25 | $40.3K | 24,070 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2015-03-17 | 2015-03-18 | 668 | — | $0 | 2,004 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2015-03-17 | 2015-03-18 | 230 | $40.79 | $9.4K | 23,094 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2015-03-17 | 2015-03-18 | 668 | $40.79 | $27.2K | 23,324 | SEC↗ |
| ICFI ICF International, Inc. | A Award deriv | 2015-03-16 | 2015-03-18 | 2,739 | — | $0 | 2,739 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2014-04-10 | 2014-04-11 | 764 | $39.31 | $30.0K | 22,656 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2014-04-08 | 2014-04-10 | 1,164 | — | $0 | 0 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2014-04-08 | 2014-04-10 | 1,164 | $39.74 | $46.3K | 23,820 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2014-04-08 | 2014-04-10 | 400 | $39.74 | $15.9K | 23,420 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2014-04-07 | 2014-04-08 | 638 | $39.05 | $24.9K | 22,656 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2014-04-02 | 2014-04-02 | 749 | $40.13 | $30.1K | 23,294 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2014-04-01 | 2014-04-02 | 1,142 | — | $0 | 1,142 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2014-04-01 | 2014-04-02 | 393 | $40.63 | $16.0K | 24,043 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2014-04-01 | 2014-04-02 | 1,142 | $40.63 | $46.4K | 24,436 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2014-03-31 | 2014-04-02 | 972 | — | $0 | 0 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2014-03-31 | 2014-04-02 | 334 | $39.81 | $13.3K | 23,294 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2014-03-31 | 2014-04-02 | 972 | $39.81 | $38.7K | 23,628 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2014-03-24 | 2014-03-25 | 641 | $39.67 | $25.4K | 22,656 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2014-03-21 | 2014-03-24 | 661 | $40.78 | $27.0K | 23,297 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2014-03-19 | 2014-03-21 | 1,008 | — | $0 | 2,016 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2014-03-19 | 2014-03-21 | 347 | $40.71 | $14.1K | 23,958 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2014-03-19 | 2014-03-21 | 1,008 | $40.71 | $41.0K | 24,305 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2014-03-18 | 2014-03-19 | 977 | — | $0 | 2,928 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2014-03-18 | 2014-03-19 | 977 | $40.82 | $39.9K | 23,633 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2014-03-18 | 2014-03-19 | 336 | $40.82 | $13.7K | 23,297 | SEC↗ |
| ICFI ICF International, Inc. | A Award deriv | 2014-03-17 | 2014-03-18 | 8,369 | — | $0 | 8,369 | SEC↗ |
| ICFI ICF International, Inc. | A Award deriv | 2014-03-17 | 2014-03-18 | 2,672 | — | $0 | 2,672 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2014-03-14 | 2014-03-17 | 491 | $39.70 | $19.5K | 22,656 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2014-03-12 | 2014-03-14 | 749 | — | $0 | 0 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2014-03-12 | 2014-03-14 | 749 | $39.25 | $29.4K | 23,405 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2014-03-12 | 2014-03-14 | 258 | $39.25 | $10.1K | 23,147 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2013-09-19 | 2013-09-23 | 1,425 | $35.00 | $49.9K | 22,656 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2013-07-05 | 2013-07-09 | 1,119 | $33.09 | $37.0K | 24,081 | SEC↗ |
| ICFI ICF International, Inc. | S Sale | 2013-06-24 | 2013-06-25 | 4,063 | $30.76 | $125.0K | 25,200 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2013-04-08 | 2013-04-09 | 1,164 | — | $0 | 1,164 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2013-04-08 | 2013-04-09 | 1,164 | $26.53 | $30.9K | 29,779 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2013-04-08 | 2013-04-09 | 516 | $26.53 | $13.7K | 29,263 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2013-04-01 | 2013-04-02 | 1,143 | — | $0 | 2,284 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2013-04-01 | 2013-04-02 | 1,143 | $26.60 | $30.4K | 29,007 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2013-04-01 | 2013-04-02 | 392 | $26.60 | $10.4K | 28,615 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2013-03-31 | 2013-04-02 | 972 | — | $0 | 972 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2013-03-31 | 2013-04-02 | 972 | $27.20 | $26.4K | 28,197 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2013-03-31 | 2013-04-02 | 333 | $27.20 | $9.1K | 27,864 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2013-03-19 | 2013-03-20 | 1,008 | — | $0 | 3,024 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2013-03-19 | 2013-03-20 | 338 | $26.62 | $9.0K | 27,225 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2013-03-19 | 2013-03-20 | 1,008 | $26.62 | $26.8K | 27,563 | SEC↗ |
| ICFI ICF International, Inc. | A Award deriv | 2013-03-18 | 2013-03-20 | 11,265 | — | $0 | 11,265 | SEC↗ |
| ICFI ICF International, Inc. | A Award deriv | 2013-03-18 | 2013-03-20 | 3,905 | — | $0 | 3,905 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2013-03-12 | 2013-03-14 | 749 | — | $0 | 749 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2013-03-12 | 2013-03-14 | 249 | $26.46 | $6.6K | 26,555 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2013-03-12 | 2013-03-14 | 749 | $26.46 | $19.8K | 26,804 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2012-04-08 | 2012-04-10 | 1,165 | — | $0 | 2,328 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2012-04-08 | 2012-04-10 | 1,165 | $24.66 | $28.7K | 26,558 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2012-04-08 | 2012-04-10 | 503 | $24.66 | $12.4K | 26,055 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2012-04-01 | 2012-04-03 | 1,143 | — | $0 | 3,427 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2012-04-01 | 2012-04-03 | 380 | $25.37 | $9.6K | 25,393 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2012-04-01 | 2012-04-03 | 1,143 | $25.37 | $29.0K | 25,773 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2012-03-31 | 2012-04-03 | 972 | — | $0 | 1,944 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2012-03-31 | 2012-04-03 | 323 | $25.37 | $8.2K | 24,630 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2012-03-31 | 2012-04-03 | 972 | $25.37 | $24.7K | 24,953 | SEC↗ |
| ICFI ICF International, Inc. | A Award deriv | 2012-03-19 | 2012-03-20 | 10,463 | — | $0 | 10,463 | SEC↗ |
| ICFI ICF International, Inc. | A Award deriv | 2012-03-19 | 2012-03-20 | 4,032 | — | $0 | 4,032 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise deriv | 2012-03-12 | 2012-03-14 | 750 | — | $0 | 1,498 | SEC↗ |
| ICFI ICF International, Inc. | M Exercise | 2012-03-12 | 2012-03-14 | 750 | $25.50 | $19.1K | 24,261 | SEC↗ |
| ICFI ICF International, Inc. | F Tax w/h | 2012-03-12 | 2012-03-14 | 280 | $25.50 | $7.1K | 23,981 | SEC↗ |