SEC CIK 1376431

Glover Ellen

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
ICFIview stock →36,6442019-03-21

Position History — ICFI

Reported shares owned immediately after each Form 4 transaction, over time.

018,00036,00054,0002006-092009-112012-042014-042016-042018-012019-032019-03

Recent Filings — ICFI

DateActivitySharesPriceOwned After
2019-03-21Option exercise (derivative)480$0.008,789
2019-03-21Option exercise (derivative)878$0.007,911
2019-03-21Option exercise878$0.0036,644
2019-03-21Tax withholding293$75.2836,671
2019-03-21Tax withholding160$75.2836,964
2019-03-21Option exercise480$0.0037,124
2019-03-20Option exercise (derivative)677—9,269
2019-03-20Option exercise (derivative)427—9,946
2019-03-20Option exercise677$0.0035,708
2019-03-20Tax withholding226$75.2135,766
2019-03-20Tax withholding143$75.2135,992
2019-03-20Option exercise427$0.0036,135
2019-03-16Option exercise (derivative)684—10,373
2019-03-16Option exercise684$0.0035,259
2019-03-16Tax withholding228$76.1735,031
2019-03-12Option exercise (derivative)646—11,057
2019-03-12Option exercise646$0.0034,791
2019-03-12Tax withholding216$75.9934,575
2019-03-11Grant / award (derivative)2,407$0.0011,703
2019-01-24Tax withholding1,794$63.8234,145
2019-01-24Grant / award5,495$0.0035,939
2018-08-03Option exercise (derivative)4,185$0.000
2018-08-03Open-market sale787$78.0034,629
2018-08-03Option exercise4,185$40.6835,416
2018-08-03Open-market sale4,185$76.6530,444
2018-07-11Option exercise (derivative)4,184$0.004,185
2018-07-11Open-market sale4,184$74.0031,231
2018-07-11Option exercise4,184$40.6835,415
2018-03-21Option exercise (derivative)878—9,296
2018-03-21Option exercise (derivative)480—10,174
2018-03-21Tax withholding151$61.4031,507
2018-03-21Option exercise480$0.0031,658
2018-03-21Option exercise878$0.0031,178
2018-03-21Tax withholding276$61.4031,231
2018-03-20Option exercise (derivative)678—10,654
2018-03-20Option exercise (derivative)428—11,332
2018-03-20Option exercise428$0.0030,648
2018-03-20Option exercise678$0.0030,220
2018-03-20Tax withholding135$61.1030,513
2018-03-20Tax withholding213$61.1030,300
2018-03-17Option exercise (derivative)668—11,760
2018-03-17Option exercise668$0.0029,752
2018-03-17Tax withholding210$61.2029,542
2018-03-16Option exercise (derivative)685—12,428
2018-03-16Option exercise685$0.0029,299
2018-03-16Tax withholding215$61.2029,084
2018-03-12Grant / award (derivative)2,583$0.0013,113
2018-01-19Tax withholding587$55.2528,614
2018-01-19Grant / award1,478$0.0029,201
2017-09-20Option exercise (derivative)5,634$0.000
2017-09-20Open-market sale5,634$52.0027,723
2017-09-20Option exercise5,634$27.0333,357
2017-09-01Option exercise (derivative)5,631$0.005,634
2017-09-01Open-market sale5,631$50.0027,723
2017-09-01Option exercise5,631$27.0333,354
2017-03-21Option exercise (derivative)878—10,530
2017-03-21Option exercise (derivative)481—11,408
2017-03-21Option exercise878$40.6027,710
2017-03-21Option exercise481$40.6028,191
2017-03-21Tax withholding302$40.6027,723
2017-03-21Tax withholding166$40.6028,025
2017-03-20Grant / award (derivative)2,710$0.0010,179
2017-03-20Grant / award (derivative)1,710$0.0011,889
2017-03-18Option exercise (derivative)976—7,469
2017-03-18Option exercise976$42.0527,168
2017-03-18Disposition to issuer336$42.0526,832
2017-03-17Option exercise (derivative)668—8,445
2017-03-17Option exercise668$42.0526,417
2017-03-17Disposition to issuer225$42.0526,192
2017-03-16Option exercise (derivative)685—1,369
2017-03-16Option exercise685$41.7525,979
2017-03-16Disposition to issuer230$41.7525,749
2016-11-02Option exercise (derivative)6,152$0.000
2016-11-02Option exercise6,152$25.6631,446
2016-11-02Open-market sale6,152$47.0025,294
2016-10-31Option exercise (derivative)4,311$0.006,152
2016-10-31Option exercise4,311$25.6629,605
2016-10-31Open-market sale4,311$47.0025,294
2016-09-22Option exercise (derivative)10,839$0.000
2016-09-22Option exercise10,839$21.7736,133
2016-09-22Open-market sale10,839$45.0025,294
2016-09-16Option exercise (derivative)8,952$0.000
2016-09-16Open-market sale8,952$43.0025,294
2016-09-16Option exercise8,952$24.8434,246
2016-05-09Option exercise (derivative)7,059$0.000
2016-05-09Option exercise7,059$18.3132,353
2016-05-09Open-market sale7,059$40.0025,294
2016-05-06Option exercise (derivative)2,941$0.007,059
2016-05-06Option exercise2,941$18.3128,235
2016-05-06Open-market sale2,941$40.0025,294
2016-04-19Option exercise (derivative)10,000$0.0010,000
2016-04-19Open-market sale10,000$38.0025,294
2016-04-19Option exercise10,000$18.3135,294
2016-03-21Grant / award (derivative)1,921$0.001,921
2016-03-21Grant / award (derivative)5,432$0.005,432
2016-03-19Option exercise (derivative)1,008$0.000
2016-03-19Tax withholding347$33.9725,294
2016-03-19Option exercise1,008$33.9725,641
2016-03-18Option exercise (derivative)976$0.00976
2016-03-18Tax withholding336$33.9724,633
2016-03-18Option exercise976$33.9724,969
2016-03-17Option exercise (derivative)668$0.001,336
2016-03-17Tax withholding224$33.9223,993
2016-03-17Option exercise668$33.9224,217
2016-03-16Option exercise (derivative)685$0.002,054
2016-03-16Tax withholding230$33.4623,549
2016-03-16Option exercise685$33.4623,779
2015-12-29Option exercise (derivative)10,000$0.0020,000
2015-12-29Open-market sale10,000$36.0023,094
2015-12-29Option exercise10,000$18.3133,094
2015-04-02Open-market sale749$41.8823,094
2015-04-01Option exercise (derivative)1,142$0.000
2015-04-01Tax withholding393$41.9923,843
2015-04-01Option exercise1,142$41.9924,236
2015-03-23Open-market sale661$42.6723,094
2015-03-20Open-market sale640$42.3023,755
2015-03-19Option exercise (derivative)1,008$0.001,008
2015-03-19Tax withholding347$41.5524,395
2015-03-19Option exercise1,008$41.5524,742
2015-03-18Option exercise (derivative)976$0.001,952
2015-03-18Tax withholding336$41.2523,734
2015-03-18Option exercise976$41.2524,070
2015-03-17Option exercise (derivative)668$0.002,004
2015-03-17Tax withholding230$40.7923,094
2015-03-17Option exercise668$40.7923,324
2015-03-16Grant / award (derivative)2,739$0.002,739
2014-04-10Open-market sale764$39.3122,656
2014-04-08Option exercise (derivative)1,164$0.000
2014-04-08Option exercise1,164$39.7423,820
2014-04-08Tax withholding400$39.7423,420
2014-04-07Open-market sale638$39.0522,656
2014-04-02Open-market sale749$40.1323,294
2014-04-01Option exercise (derivative)1,142$0.001,142
2014-04-01Tax withholding393$40.6324,043
2014-04-01Option exercise1,142$40.6324,436
2014-03-31Option exercise (derivative)972$0.000
2014-03-31Tax withholding334$39.8123,294
2014-03-31Option exercise972$39.8123,628
2014-03-24Open-market sale641$39.6722,656
2014-03-21Open-market sale661$40.7823,297
2014-03-19Option exercise (derivative)1,008$0.002,016
2014-03-19Tax withholding347$40.7123,958
2014-03-19Option exercise1,008$40.7124,305
2014-03-18Option exercise (derivative)977$0.002,928
2014-03-18Option exercise977$40.8223,633
2014-03-18Tax withholding336$40.8223,297
2014-03-17Grant / award (derivative)8,369$0.008,369
2014-03-17Grant / award (derivative)2,672$0.002,672
2014-03-14Open-market sale491$39.7022,656
2014-03-12Option exercise (derivative)749$0.000
2014-03-12Option exercise749$39.2523,405
2014-03-12Tax withholding258$39.2523,147
2013-09-19Open-market sale1,425$35.0022,656
2013-07-05Open-market sale1,119$33.0924,081
2013-06-24Open-market sale4,063$30.7625,200
2013-04-08Option exercise (derivative)1,164$0.001,164
2013-04-08Option exercise1,164$26.5329,779
2013-04-08Tax withholding516$26.5329,263
2013-04-01Option exercise (derivative)1,143$0.002,284
2013-04-01Option exercise1,143$26.6029,007
2013-04-01Tax withholding392$26.6028,615
2013-03-31Option exercise (derivative)972$0.00972
2013-03-31Option exercise972$27.2028,197
2013-03-31Tax withholding333$27.2027,864
2013-03-19Option exercise (derivative)1,008$0.003,024
2013-03-19Tax withholding338$26.6227,225
2013-03-19Option exercise1,008$26.6227,563
2013-03-18Grant / award (derivative)11,265$0.0011,265
2013-03-18Grant / award (derivative)3,905$0.003,905
2013-03-12Option exercise (derivative)749$0.00749
2013-03-12Tax withholding249$26.4626,555
2013-03-12Option exercise749$26.4626,804
2012-04-08Option exercise (derivative)1,165$0.002,328
2012-04-08Option exercise1,165$24.6626,558
2012-04-08Tax withholding503$24.6626,055
2012-04-01Option exercise (derivative)1,143$0.003,427
2012-04-01Tax withholding380$25.3725,393
2012-04-01Option exercise1,143$25.3725,773
2012-03-31Option exercise (derivative)972$0.001,944
2012-03-31Tax withholding323$25.3724,630
2012-03-31Option exercise972$25.3724,953
2012-03-19Grant / award (derivative)10,463$0.0010,463
2012-03-19Grant / award (derivative)4,032$0.004,032
2012-03-12Option exercise (derivative)750$0.001,498
2012-03-12Option exercise750$25.5024,261
2012-03-12Tax withholding280$25.5023,981
2011-04-08Option exercise (derivative)1,165$0.003,493
2011-04-08Tax withholding503$23.4323,511
2011-04-08Option exercise1,165$23.4324,014
2011-04-01Grant / award (derivative)4,570$0.004,570
2011-04-01Grant / award (derivative)10,839$0.0010,839
2011-03-31Option exercise (derivative)972$0.002,916
2011-03-31Tax withholding323$20.5422,849
2011-03-31Option exercise972$20.5423,172
2011-03-12Option exercise (derivative)750$0.002,248
2011-03-12Option exercise750$22.3122,449
2011-03-12Tax withholding249$22.3122,200
2011-02-18Open-market sale2,255$25.0021,699
2011-01-28Open-market sale955$23.9123,954
2010-11-12Option exercise (derivative)3,333$0.000
2010-11-12Tax withholding1,082$26.4224,909
2010-11-12Option exercise3,333$26.4225,991
2010-11-05Open-market sale3,760$27.5022,658
2010-10-28Open-market sale5,255$25.5526,418
2010-08-09Open-market sale2,255$25.0031,673
2010-07-29Open-market sale1,400$23.0033,928
2010-07-28Open-market sale1,600$23.0135,328
2010-04-28Open-market sale3,000$23.3436,928
2010-04-08Option exercise (derivative)1,165$0.004,658
2010-04-08Option exercise1,165$24.9640,422
2010-04-08Tax withholding494$24.9639,928
2010-03-31Grant / award (derivative)3,888$0.003,888
2010-03-31Grant / award (derivative)8,952$0.008,952
2010-03-29Open-market sale1,000$25.4539,257
2010-03-12Grant / award (derivative)2,998$0.002,998
2010-02-26Open-market sale1,000$23.1240,257
2010-01-27Open-market sale1,000$23.3841,257
2009-12-28Open-market sale1,000$26.3342,257
2009-11-25Open-market sale1,000$27.2643,257
2009-11-12Option exercise (derivative)3,333$0.003,333
2009-11-12Option exercise3,333$28.4245,339
2009-11-12Tax withholding1,082$28.4244,257
2009-10-26Open-market sale1,000$29.7042,006
2009-09-27Option exercise (derivative)6,666$0.000
2009-09-27Tax withholding2,164$28.6543,006
2009-09-27Option exercise6,666$28.6545,170
2009-09-25Open-market sale1,000$28.4438,504
2009-08-26Open-market sale1,000$27.4039,504
2009-07-27Open-market sale1,000$24.9340,504
2009-06-25Open-market sale1,000$26.5541,504
2009-06-01Open-market sale1,000$26.6142,504
2009-04-08Grant / award (derivative)5,823$0.005,823
2009-04-06Option exercise (derivative)9,816$0.000
2009-04-06Option exercise9,816$7.3449,073
2009-04-06Open-market sale9,816$24.3539,257
2009-04-03Option exercise (derivative)10,184$0.009,816
2009-04-03Open-market sale10,184$24.9939,257
2009-04-03Option exercise10,184$7.3449,441
2008-11-12Tax withholding1,082$18.1050,170
2008-11-12Grant / award3,334$0.0051,252
2008-11-12Option exercise (derivative)3,334$0.0013,332
2008-11-12Option exercise3,334$0.0043,504
2008-09-27Option exercise (derivative)3,334$0.006,666
2008-09-27Tax withholding1,082$19.9151,252
2008-09-27Option exercise3,334$19.9152,334
2008-04-02Open-market sale1,000$20.5049,000
2008-03-03Open-market sale1,000$25.8150,000
2008-02-01Open-market sale1,000$25.9051,000
2008-01-02Open-market sale1,000$25.7052,000
2007-12-03Open-market sale1,000$26.3953,000
2007-11-12Grant / award10,000$0.0054,000
2007-11-12Grant / award (derivative)10,000$0.0016,666
2007-11-12J10,000$0.0040,170
2007-11-01Open-market sale1,000$29.8344,000
2007-10-01Open-market sale1,000$27.9145,000
2007-03-23Grant / award (derivative)30,000$0.0060,000
2006-09-28Grant / award (derivative)10,000$0.0010,000
2006-09-27———46,000

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.