SEC CIK 1376431
Glover Ellen
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| ICFIview stock → | 36,644 | 2019-03-21 |
Position History — ICFI
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — ICFI
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2019-03-21 | Option exercise (derivative) | 480 | $0.00 | 8,789 |
| 2019-03-21 | Option exercise (derivative) | 878 | $0.00 | 7,911 |
| 2019-03-21 | Option exercise | 878 | $0.00 | 36,644 |
| 2019-03-21 | Tax withholding | 293 | $75.28 | 36,671 |
| 2019-03-21 | Tax withholding | 160 | $75.28 | 36,964 |
| 2019-03-21 | Option exercise | 480 | $0.00 | 37,124 |
| 2019-03-20 | Option exercise (derivative) | 677 | — | 9,269 |
| 2019-03-20 | Option exercise (derivative) | 427 | — | 9,946 |
| 2019-03-20 | Option exercise | 677 | $0.00 | 35,708 |
| 2019-03-20 | Tax withholding | 226 | $75.21 | 35,766 |
| 2019-03-20 | Tax withholding | 143 | $75.21 | 35,992 |
| 2019-03-20 | Option exercise | 427 | $0.00 | 36,135 |
| 2019-03-16 | Option exercise (derivative) | 684 | — | 10,373 |
| 2019-03-16 | Option exercise | 684 | $0.00 | 35,259 |
| 2019-03-16 | Tax withholding | 228 | $76.17 | 35,031 |
| 2019-03-12 | Option exercise (derivative) | 646 | — | 11,057 |
| 2019-03-12 | Option exercise | 646 | $0.00 | 34,791 |
| 2019-03-12 | Tax withholding | 216 | $75.99 | 34,575 |
| 2019-03-11 | Grant / award (derivative) | 2,407 | $0.00 | 11,703 |
| 2019-01-24 | Tax withholding | 1,794 | $63.82 | 34,145 |
| 2019-01-24 | Grant / award | 5,495 | $0.00 | 35,939 |
| 2018-08-03 | Option exercise (derivative) | 4,185 | $0.00 | 0 |
| 2018-08-03 | Open-market sale | 787 | $78.00 | 34,629 |
| 2018-08-03 | Option exercise | 4,185 | $40.68 | 35,416 |
| 2018-08-03 | Open-market sale | 4,185 | $76.65 | 30,444 |
| 2018-07-11 | Option exercise (derivative) | 4,184 | $0.00 | 4,185 |
| 2018-07-11 | Open-market sale | 4,184 | $74.00 | 31,231 |
| 2018-07-11 | Option exercise | 4,184 | $40.68 | 35,415 |
| 2018-03-21 | Option exercise (derivative) | 878 | — | 9,296 |
| 2018-03-21 | Option exercise (derivative) | 480 | — | 10,174 |
| 2018-03-21 | Tax withholding | 151 | $61.40 | 31,507 |
| 2018-03-21 | Option exercise | 480 | $0.00 | 31,658 |
| 2018-03-21 | Option exercise | 878 | $0.00 | 31,178 |
| 2018-03-21 | Tax withholding | 276 | $61.40 | 31,231 |
| 2018-03-20 | Option exercise (derivative) | 678 | — | 10,654 |
| 2018-03-20 | Option exercise (derivative) | 428 | — | 11,332 |
| 2018-03-20 | Option exercise | 428 | $0.00 | 30,648 |
| 2018-03-20 | Option exercise | 678 | $0.00 | 30,220 |
| 2018-03-20 | Tax withholding | 135 | $61.10 | 30,513 |
| 2018-03-20 | Tax withholding | 213 | $61.10 | 30,300 |
| 2018-03-17 | Option exercise (derivative) | 668 | — | 11,760 |
| 2018-03-17 | Option exercise | 668 | $0.00 | 29,752 |
| 2018-03-17 | Tax withholding | 210 | $61.20 | 29,542 |
| 2018-03-16 | Option exercise (derivative) | 685 | — | 12,428 |
| 2018-03-16 | Option exercise | 685 | $0.00 | 29,299 |
| 2018-03-16 | Tax withholding | 215 | $61.20 | 29,084 |
| 2018-03-12 | Grant / award (derivative) | 2,583 | $0.00 | 13,113 |
| 2018-01-19 | Tax withholding | 587 | $55.25 | 28,614 |
| 2018-01-19 | Grant / award | 1,478 | $0.00 | 29,201 |
| 2017-09-20 | Option exercise (derivative) | 5,634 | $0.00 | 0 |
| 2017-09-20 | Open-market sale | 5,634 | $52.00 | 27,723 |
| 2017-09-20 | Option exercise | 5,634 | $27.03 | 33,357 |
| 2017-09-01 | Option exercise (derivative) | 5,631 | $0.00 | 5,634 |
| 2017-09-01 | Open-market sale | 5,631 | $50.00 | 27,723 |
| 2017-09-01 | Option exercise | 5,631 | $27.03 | 33,354 |
| 2017-03-21 | Option exercise (derivative) | 878 | — | 10,530 |
| 2017-03-21 | Option exercise (derivative) | 481 | — | 11,408 |
| 2017-03-21 | Option exercise | 878 | $40.60 | 27,710 |
| 2017-03-21 | Option exercise | 481 | $40.60 | 28,191 |
| 2017-03-21 | Tax withholding | 302 | $40.60 | 27,723 |
| 2017-03-21 | Tax withholding | 166 | $40.60 | 28,025 |
| 2017-03-20 | Grant / award (derivative) | 2,710 | $0.00 | 10,179 |
| 2017-03-20 | Grant / award (derivative) | 1,710 | $0.00 | 11,889 |
| 2017-03-18 | Option exercise (derivative) | 976 | — | 7,469 |
| 2017-03-18 | Option exercise | 976 | $42.05 | 27,168 |
| 2017-03-18 | Disposition to issuer | 336 | $42.05 | 26,832 |
| 2017-03-17 | Option exercise (derivative) | 668 | — | 8,445 |
| 2017-03-17 | Option exercise | 668 | $42.05 | 26,417 |
| 2017-03-17 | Disposition to issuer | 225 | $42.05 | 26,192 |
| 2017-03-16 | Option exercise (derivative) | 685 | — | 1,369 |
| 2017-03-16 | Option exercise | 685 | $41.75 | 25,979 |
| 2017-03-16 | Disposition to issuer | 230 | $41.75 | 25,749 |
| 2016-11-02 | Option exercise (derivative) | 6,152 | $0.00 | 0 |
| 2016-11-02 | Option exercise | 6,152 | $25.66 | 31,446 |
| 2016-11-02 | Open-market sale | 6,152 | $47.00 | 25,294 |
| 2016-10-31 | Option exercise (derivative) | 4,311 | $0.00 | 6,152 |
| 2016-10-31 | Option exercise | 4,311 | $25.66 | 29,605 |
| 2016-10-31 | Open-market sale | 4,311 | $47.00 | 25,294 |
| 2016-09-22 | Option exercise (derivative) | 10,839 | $0.00 | 0 |
| 2016-09-22 | Option exercise | 10,839 | $21.77 | 36,133 |
| 2016-09-22 | Open-market sale | 10,839 | $45.00 | 25,294 |
| 2016-09-16 | Option exercise (derivative) | 8,952 | $0.00 | 0 |
| 2016-09-16 | Open-market sale | 8,952 | $43.00 | 25,294 |
| 2016-09-16 | Option exercise | 8,952 | $24.84 | 34,246 |
| 2016-05-09 | Option exercise (derivative) | 7,059 | $0.00 | 0 |
| 2016-05-09 | Option exercise | 7,059 | $18.31 | 32,353 |
| 2016-05-09 | Open-market sale | 7,059 | $40.00 | 25,294 |
| 2016-05-06 | Option exercise (derivative) | 2,941 | $0.00 | 7,059 |
| 2016-05-06 | Option exercise | 2,941 | $18.31 | 28,235 |
| 2016-05-06 | Open-market sale | 2,941 | $40.00 | 25,294 |
| 2016-04-19 | Option exercise (derivative) | 10,000 | $0.00 | 10,000 |
| 2016-04-19 | Open-market sale | 10,000 | $38.00 | 25,294 |
| 2016-04-19 | Option exercise | 10,000 | $18.31 | 35,294 |
| 2016-03-21 | Grant / award (derivative) | 1,921 | $0.00 | 1,921 |
| 2016-03-21 | Grant / award (derivative) | 5,432 | $0.00 | 5,432 |
| 2016-03-19 | Option exercise (derivative) | 1,008 | $0.00 | 0 |
| 2016-03-19 | Tax withholding | 347 | $33.97 | 25,294 |
| 2016-03-19 | Option exercise | 1,008 | $33.97 | 25,641 |
| 2016-03-18 | Option exercise (derivative) | 976 | $0.00 | 976 |
| 2016-03-18 | Tax withholding | 336 | $33.97 | 24,633 |
| 2016-03-18 | Option exercise | 976 | $33.97 | 24,969 |
| 2016-03-17 | Option exercise (derivative) | 668 | $0.00 | 1,336 |
| 2016-03-17 | Tax withholding | 224 | $33.92 | 23,993 |
| 2016-03-17 | Option exercise | 668 | $33.92 | 24,217 |
| 2016-03-16 | Option exercise (derivative) | 685 | $0.00 | 2,054 |
| 2016-03-16 | Tax withholding | 230 | $33.46 | 23,549 |
| 2016-03-16 | Option exercise | 685 | $33.46 | 23,779 |
| 2015-12-29 | Option exercise (derivative) | 10,000 | $0.00 | 20,000 |
| 2015-12-29 | Open-market sale | 10,000 | $36.00 | 23,094 |
| 2015-12-29 | Option exercise | 10,000 | $18.31 | 33,094 |
| 2015-04-02 | Open-market sale | 749 | $41.88 | 23,094 |
| 2015-04-01 | Option exercise (derivative) | 1,142 | $0.00 | 0 |
| 2015-04-01 | Tax withholding | 393 | $41.99 | 23,843 |
| 2015-04-01 | Option exercise | 1,142 | $41.99 | 24,236 |
| 2015-03-23 | Open-market sale | 661 | $42.67 | 23,094 |
| 2015-03-20 | Open-market sale | 640 | $42.30 | 23,755 |
| 2015-03-19 | Option exercise (derivative) | 1,008 | $0.00 | 1,008 |
| 2015-03-19 | Tax withholding | 347 | $41.55 | 24,395 |
| 2015-03-19 | Option exercise | 1,008 | $41.55 | 24,742 |
| 2015-03-18 | Option exercise (derivative) | 976 | $0.00 | 1,952 |
| 2015-03-18 | Tax withholding | 336 | $41.25 | 23,734 |
| 2015-03-18 | Option exercise | 976 | $41.25 | 24,070 |
| 2015-03-17 | Option exercise (derivative) | 668 | $0.00 | 2,004 |
| 2015-03-17 | Tax withholding | 230 | $40.79 | 23,094 |
| 2015-03-17 | Option exercise | 668 | $40.79 | 23,324 |
| 2015-03-16 | Grant / award (derivative) | 2,739 | $0.00 | 2,739 |
| 2014-04-10 | Open-market sale | 764 | $39.31 | 22,656 |
| 2014-04-08 | Option exercise (derivative) | 1,164 | $0.00 | 0 |
| 2014-04-08 | Option exercise | 1,164 | $39.74 | 23,820 |
| 2014-04-08 | Tax withholding | 400 | $39.74 | 23,420 |
| 2014-04-07 | Open-market sale | 638 | $39.05 | 22,656 |
| 2014-04-02 | Open-market sale | 749 | $40.13 | 23,294 |
| 2014-04-01 | Option exercise (derivative) | 1,142 | $0.00 | 1,142 |
| 2014-04-01 | Tax withholding | 393 | $40.63 | 24,043 |
| 2014-04-01 | Option exercise | 1,142 | $40.63 | 24,436 |
| 2014-03-31 | Option exercise (derivative) | 972 | $0.00 | 0 |
| 2014-03-31 | Tax withholding | 334 | $39.81 | 23,294 |
| 2014-03-31 | Option exercise | 972 | $39.81 | 23,628 |
| 2014-03-24 | Open-market sale | 641 | $39.67 | 22,656 |
| 2014-03-21 | Open-market sale | 661 | $40.78 | 23,297 |
| 2014-03-19 | Option exercise (derivative) | 1,008 | $0.00 | 2,016 |
| 2014-03-19 | Tax withholding | 347 | $40.71 | 23,958 |
| 2014-03-19 | Option exercise | 1,008 | $40.71 | 24,305 |
| 2014-03-18 | Option exercise (derivative) | 977 | $0.00 | 2,928 |
| 2014-03-18 | Option exercise | 977 | $40.82 | 23,633 |
| 2014-03-18 | Tax withholding | 336 | $40.82 | 23,297 |
| 2014-03-17 | Grant / award (derivative) | 8,369 | $0.00 | 8,369 |
| 2014-03-17 | Grant / award (derivative) | 2,672 | $0.00 | 2,672 |
| 2014-03-14 | Open-market sale | 491 | $39.70 | 22,656 |
| 2014-03-12 | Option exercise (derivative) | 749 | $0.00 | 0 |
| 2014-03-12 | Option exercise | 749 | $39.25 | 23,405 |
| 2014-03-12 | Tax withholding | 258 | $39.25 | 23,147 |
| 2013-09-19 | Open-market sale | 1,425 | $35.00 | 22,656 |
| 2013-07-05 | Open-market sale | 1,119 | $33.09 | 24,081 |
| 2013-06-24 | Open-market sale | 4,063 | $30.76 | 25,200 |
| 2013-04-08 | Option exercise (derivative) | 1,164 | $0.00 | 1,164 |
| 2013-04-08 | Option exercise | 1,164 | $26.53 | 29,779 |
| 2013-04-08 | Tax withholding | 516 | $26.53 | 29,263 |
| 2013-04-01 | Option exercise (derivative) | 1,143 | $0.00 | 2,284 |
| 2013-04-01 | Option exercise | 1,143 | $26.60 | 29,007 |
| 2013-04-01 | Tax withholding | 392 | $26.60 | 28,615 |
| 2013-03-31 | Option exercise (derivative) | 972 | $0.00 | 972 |
| 2013-03-31 | Option exercise | 972 | $27.20 | 28,197 |
| 2013-03-31 | Tax withholding | 333 | $27.20 | 27,864 |
| 2013-03-19 | Option exercise (derivative) | 1,008 | $0.00 | 3,024 |
| 2013-03-19 | Tax withholding | 338 | $26.62 | 27,225 |
| 2013-03-19 | Option exercise | 1,008 | $26.62 | 27,563 |
| 2013-03-18 | Grant / award (derivative) | 11,265 | $0.00 | 11,265 |
| 2013-03-18 | Grant / award (derivative) | 3,905 | $0.00 | 3,905 |
| 2013-03-12 | Option exercise (derivative) | 749 | $0.00 | 749 |
| 2013-03-12 | Tax withholding | 249 | $26.46 | 26,555 |
| 2013-03-12 | Option exercise | 749 | $26.46 | 26,804 |
| 2012-04-08 | Option exercise (derivative) | 1,165 | $0.00 | 2,328 |
| 2012-04-08 | Option exercise | 1,165 | $24.66 | 26,558 |
| 2012-04-08 | Tax withholding | 503 | $24.66 | 26,055 |
| 2012-04-01 | Option exercise (derivative) | 1,143 | $0.00 | 3,427 |
| 2012-04-01 | Tax withholding | 380 | $25.37 | 25,393 |
| 2012-04-01 | Option exercise | 1,143 | $25.37 | 25,773 |
| 2012-03-31 | Option exercise (derivative) | 972 | $0.00 | 1,944 |
| 2012-03-31 | Tax withholding | 323 | $25.37 | 24,630 |
| 2012-03-31 | Option exercise | 972 | $25.37 | 24,953 |
| 2012-03-19 | Grant / award (derivative) | 10,463 | $0.00 | 10,463 |
| 2012-03-19 | Grant / award (derivative) | 4,032 | $0.00 | 4,032 |
| 2012-03-12 | Option exercise (derivative) | 750 | $0.00 | 1,498 |
| 2012-03-12 | Option exercise | 750 | $25.50 | 24,261 |
| 2012-03-12 | Tax withholding | 280 | $25.50 | 23,981 |
| 2011-04-08 | Option exercise (derivative) | 1,165 | $0.00 | 3,493 |
| 2011-04-08 | Tax withholding | 503 | $23.43 | 23,511 |
| 2011-04-08 | Option exercise | 1,165 | $23.43 | 24,014 |
| 2011-04-01 | Grant / award (derivative) | 4,570 | $0.00 | 4,570 |
| 2011-04-01 | Grant / award (derivative) | 10,839 | $0.00 | 10,839 |
| 2011-03-31 | Option exercise (derivative) | 972 | $0.00 | 2,916 |
| 2011-03-31 | Tax withholding | 323 | $20.54 | 22,849 |
| 2011-03-31 | Option exercise | 972 | $20.54 | 23,172 |
| 2011-03-12 | Option exercise (derivative) | 750 | $0.00 | 2,248 |
| 2011-03-12 | Option exercise | 750 | $22.31 | 22,449 |
| 2011-03-12 | Tax withholding | 249 | $22.31 | 22,200 |
| 2011-02-18 | Open-market sale | 2,255 | $25.00 | 21,699 |
| 2011-01-28 | Open-market sale | 955 | $23.91 | 23,954 |
| 2010-11-12 | Option exercise (derivative) | 3,333 | $0.00 | 0 |
| 2010-11-12 | Tax withholding | 1,082 | $26.42 | 24,909 |
| 2010-11-12 | Option exercise | 3,333 | $26.42 | 25,991 |
| 2010-11-05 | Open-market sale | 3,760 | $27.50 | 22,658 |
| 2010-10-28 | Open-market sale | 5,255 | $25.55 | 26,418 |
| 2010-08-09 | Open-market sale | 2,255 | $25.00 | 31,673 |
| 2010-07-29 | Open-market sale | 1,400 | $23.00 | 33,928 |
| 2010-07-28 | Open-market sale | 1,600 | $23.01 | 35,328 |
| 2010-04-28 | Open-market sale | 3,000 | $23.34 | 36,928 |
| 2010-04-08 | Option exercise (derivative) | 1,165 | $0.00 | 4,658 |
| 2010-04-08 | Option exercise | 1,165 | $24.96 | 40,422 |
| 2010-04-08 | Tax withholding | 494 | $24.96 | 39,928 |
| 2010-03-31 | Grant / award (derivative) | 3,888 | $0.00 | 3,888 |
| 2010-03-31 | Grant / award (derivative) | 8,952 | $0.00 | 8,952 |
| 2010-03-29 | Open-market sale | 1,000 | $25.45 | 39,257 |
| 2010-03-12 | Grant / award (derivative) | 2,998 | $0.00 | 2,998 |
| 2010-02-26 | Open-market sale | 1,000 | $23.12 | 40,257 |
| 2010-01-27 | Open-market sale | 1,000 | $23.38 | 41,257 |
| 2009-12-28 | Open-market sale | 1,000 | $26.33 | 42,257 |
| 2009-11-25 | Open-market sale | 1,000 | $27.26 | 43,257 |
| 2009-11-12 | Option exercise (derivative) | 3,333 | $0.00 | 3,333 |
| 2009-11-12 | Option exercise | 3,333 | $28.42 | 45,339 |
| 2009-11-12 | Tax withholding | 1,082 | $28.42 | 44,257 |
| 2009-10-26 | Open-market sale | 1,000 | $29.70 | 42,006 |
| 2009-09-27 | Option exercise (derivative) | 6,666 | $0.00 | 0 |
| 2009-09-27 | Tax withholding | 2,164 | $28.65 | 43,006 |
| 2009-09-27 | Option exercise | 6,666 | $28.65 | 45,170 |
| 2009-09-25 | Open-market sale | 1,000 | $28.44 | 38,504 |
| 2009-08-26 | Open-market sale | 1,000 | $27.40 | 39,504 |
| 2009-07-27 | Open-market sale | 1,000 | $24.93 | 40,504 |
| 2009-06-25 | Open-market sale | 1,000 | $26.55 | 41,504 |
| 2009-06-01 | Open-market sale | 1,000 | $26.61 | 42,504 |
| 2009-04-08 | Grant / award (derivative) | 5,823 | $0.00 | 5,823 |
| 2009-04-06 | Option exercise (derivative) | 9,816 | $0.00 | 0 |
| 2009-04-06 | Option exercise | 9,816 | $7.34 | 49,073 |
| 2009-04-06 | Open-market sale | 9,816 | $24.35 | 39,257 |
| 2009-04-03 | Option exercise (derivative) | 10,184 | $0.00 | 9,816 |
| 2009-04-03 | Open-market sale | 10,184 | $24.99 | 39,257 |
| 2009-04-03 | Option exercise | 10,184 | $7.34 | 49,441 |
| 2008-11-12 | Tax withholding | 1,082 | $18.10 | 50,170 |
| 2008-11-12 | Grant / award | 3,334 | $0.00 | 51,252 |
| 2008-11-12 | Option exercise (derivative) | 3,334 | $0.00 | 13,332 |
| 2008-11-12 | Option exercise | 3,334 | $0.00 | 43,504 |
| 2008-09-27 | Option exercise (derivative) | 3,334 | $0.00 | 6,666 |
| 2008-09-27 | Tax withholding | 1,082 | $19.91 | 51,252 |
| 2008-09-27 | Option exercise | 3,334 | $19.91 | 52,334 |
| 2008-04-02 | Open-market sale | 1,000 | $20.50 | 49,000 |
| 2008-03-03 | Open-market sale | 1,000 | $25.81 | 50,000 |
| 2008-02-01 | Open-market sale | 1,000 | $25.90 | 51,000 |
| 2008-01-02 | Open-market sale | 1,000 | $25.70 | 52,000 |
| 2007-12-03 | Open-market sale | 1,000 | $26.39 | 53,000 |
| 2007-11-12 | Grant / award | 10,000 | $0.00 | 54,000 |
| 2007-11-12 | Grant / award (derivative) | 10,000 | $0.00 | 16,666 |
| 2007-11-12 | J | 10,000 | $0.00 | 40,170 |
| 2007-11-01 | Open-market sale | 1,000 | $29.83 | 44,000 |
| 2007-10-01 | Open-market sale | 1,000 | $27.91 | 45,000 |
| 2007-03-23 | Grant / award (derivative) | 30,000 | $0.00 | 60,000 |
| 2006-09-28 | Grant / award (derivative) | 10,000 | $0.00 | 10,000 |
| 2006-09-27 | — | — | — | 46,000 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.