Sign inGet started

Glover Ellen

Insider CIK 1376431 · ICFI Executive Vice President

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
ICFI ICF International, Inc. M Exercise deriv2019-03-212019-03-22480— $08,789SEC↗
ICFI ICF International, Inc. M Exercise deriv2019-03-212019-03-22878— $07,911SEC↗
ICFI ICF International, Inc. M Exercise2019-03-212019-03-22878— $036,644SEC↗
ICFI ICF International, Inc. F Tax w/h2019-03-212019-03-22293$75.28 $22.1K36,671SEC↗
ICFI ICF International, Inc. F Tax w/h2019-03-212019-03-22160$75.28 $12.0K36,964SEC↗
ICFI ICF International, Inc. M Exercise2019-03-212019-03-22480— $037,124SEC↗
ICFI ICF International, Inc. M Exercise deriv2019-03-202019-03-21677— $09,269SEC↗
ICFI ICF International, Inc. M Exercise deriv2019-03-202019-03-21427— $09,946SEC↗
ICFI ICF International, Inc. M Exercise2019-03-202019-03-21677— $035,708SEC↗
ICFI ICF International, Inc. F Tax w/h2019-03-202019-03-21226$75.21 $17.0K35,766SEC↗
ICFI ICF International, Inc. F Tax w/h2019-03-202019-03-21143$75.21 $10.8K35,992SEC↗
ICFI ICF International, Inc. M Exercise2019-03-202019-03-21427— $036,135SEC↗
ICFI ICF International, Inc. M Exercise deriv2019-03-162019-03-19684— $010,373SEC↗
ICFI ICF International, Inc. M Exercise2019-03-162019-03-19684— $035,259SEC↗
ICFI ICF International, Inc. F Tax w/h2019-03-162019-03-19228$76.17 $17.4K35,031SEC↗
ICFI ICF International, Inc. M Exercise deriv2019-03-122019-03-14646— $011,057SEC↗
ICFI ICF International, Inc. M Exercise2019-03-122019-03-14646— $034,791SEC↗
ICFI ICF International, Inc. F Tax w/h2019-03-122019-03-14216$75.99 $16.4K34,575SEC↗
ICFI ICF International, Inc. A Award deriv2019-03-112019-03-132,407— $011,703SEC↗
ICFI ICF International, Inc. F Tax w/h2019-01-242019-01-281,794$63.82 $114.5K34,145SEC↗
ICFI ICF International, Inc. A Award2019-01-242019-01-285,495— $035,939SEC↗
ICFI ICF International, Inc. M Exercise deriv2018-08-032018-08-064,185— $00SEC↗
ICFI ICF International, Inc. S Sale2018-08-032018-08-06787$78.00 $61.4K34,629SEC↗
ICFI ICF International, Inc. M Exercise2018-08-032018-08-064,185$40.68 $170.2K35,416SEC↗
ICFI ICF International, Inc. S Sale2018-08-032018-08-064,185$76.65 $320.8K30,444SEC↗
ICFI ICF International, Inc. M Exercise deriv2018-07-112018-07-124,184— $04,185SEC↗
ICFI ICF International, Inc. S Sale2018-07-112018-07-124,184$74.00 $309.6K31,231SEC↗
ICFI ICF International, Inc. M Exercise2018-07-112018-07-124,184$40.68 $170.2K35,415SEC↗
ICFI ICF International, Inc. M Exercise deriv2018-03-212018-03-23878— $09,296SEC↗
ICFI ICF International, Inc. M Exercise deriv2018-03-212018-03-23480— $010,174SEC↗
ICFI ICF International, Inc. F Tax w/h2018-03-212018-03-23151$61.40 $9.3K31,507SEC↗
ICFI ICF International, Inc. M Exercise2018-03-212018-03-23480— $031,658SEC↗
ICFI ICF International, Inc. M Exercise2018-03-212018-03-23878— $031,178SEC↗
ICFI ICF International, Inc. F Tax w/h2018-03-212018-03-23276$61.40 $16.9K31,231SEC↗
ICFI ICF International, Inc. M Exercise deriv2018-03-202018-03-21678— $010,654SEC↗
ICFI ICF International, Inc. M Exercise deriv2018-03-202018-03-21428— $011,332SEC↗
ICFI ICF International, Inc. M Exercise2018-03-202018-03-21428— $030,648SEC↗
ICFI ICF International, Inc. M Exercise2018-03-202018-03-21678— $030,220SEC↗
ICFI ICF International, Inc. F Tax w/h2018-03-202018-03-21135$61.10 $8.2K30,513SEC↗
ICFI ICF International, Inc. F Tax w/h2018-03-202018-03-21213$61.10 $13.0K30,300SEC↗
ICFI ICF International, Inc. M Exercise deriv2018-03-172018-03-20668— $011,760SEC↗
ICFI ICF International, Inc. M Exercise2018-03-172018-03-20668— $029,752SEC↗
ICFI ICF International, Inc. F Tax w/h2018-03-172018-03-20210$61.20 $12.9K29,542SEC↗
ICFI ICF International, Inc. M Exercise deriv2018-03-162018-03-20685— $012,428SEC↗
ICFI ICF International, Inc. M Exercise2018-03-162018-03-20685— $029,299SEC↗
ICFI ICF International, Inc. F Tax w/h2018-03-162018-03-20215$61.20 $13.2K29,084SEC↗
ICFI ICF International, Inc. A Award deriv2018-03-122018-03-142,583— $013,113SEC↗
ICFI ICF International, Inc. F Tax w/h2018-01-192018-01-23587$55.25 $32.4K28,614SEC↗
ICFI ICF International, Inc. A Award2018-01-192018-01-231,478— $029,201SEC↗
ICFI ICF International, Inc. M Exercise deriv2017-09-202017-09-215,634— $00SEC↗
ICFI ICF International, Inc. S Sale2017-09-202017-09-215,634$52.00 $293.0K27,723SEC↗
ICFI ICF International, Inc. M Exercise2017-09-202017-09-215,634$27.03 $152.3K33,357SEC↗
ICFI ICF International, Inc. M Exercise deriv2017-09-012017-09-065,631— $05,634SEC↗
ICFI ICF International, Inc. S Sale2017-09-012017-09-065,631$50.00 $281.6K27,723SEC↗
ICFI ICF International, Inc. M Exercise2017-09-012017-09-065,631$27.03 $152.2K33,354SEC↗
ICFI ICF International, Inc. M Exercise deriv2017-03-212017-03-22878— $010,530SEC↗
ICFI ICF International, Inc. M Exercise deriv2017-03-212017-03-22481— $011,408SEC↗
ICFI ICF International, Inc. M Exercise2017-03-212017-03-22878$40.60 $35.6K27,710SEC↗
ICFI ICF International, Inc. M Exercise2017-03-212017-03-22481$40.60 $19.5K28,191SEC↗
ICFI ICF International, Inc. F Tax w/h2017-03-212017-03-22302$40.60 $12.3K27,723SEC↗
ICFI ICF International, Inc. F Tax w/h2017-03-212017-03-22166$40.60 $6.7K28,025SEC↗
ICFI ICF International, Inc. A Award deriv2017-03-202017-03-222,710— $010,179SEC↗
ICFI ICF International, Inc. A Award deriv2017-03-202017-03-221,710— $011,889SEC↗
ICFI ICF International, Inc. M Exercise deriv2017-03-182017-03-21976— $07,469SEC↗
ICFI ICF International, Inc. M Exercise2017-03-182017-03-21976$42.05 $41.0K27,168SEC↗
ICFI ICF International, Inc. D To issuer2017-03-182017-03-21336$42.05 $14.1K26,832SEC↗
ICFI ICF International, Inc. M Exercise deriv2017-03-172017-03-21668— $08,445SEC↗
ICFI ICF International, Inc. M Exercise2017-03-172017-03-21668$42.05 $28.1K26,417SEC↗
ICFI ICF International, Inc. D To issuer2017-03-172017-03-21225$42.05 $9.5K26,192SEC↗
ICFI ICF International, Inc. M Exercise deriv2017-03-162017-03-20685— $01,369SEC↗
ICFI ICF International, Inc. M Exercise2017-03-162017-03-20685$41.75 $28.6K25,979SEC↗
ICFI ICF International, Inc. D To issuer2017-03-162017-03-20230$41.75 $9.6K25,749SEC↗
ICFI ICF International, Inc. M Exercise deriv2016-11-022016-11-026,152— $00SEC↗
ICFI ICF International, Inc. M Exercise2016-11-022016-11-026,152$25.66 $157.9K31,446SEC↗
ICFI ICF International, Inc. S Sale2016-11-022016-11-026,152$47.00 $289.1K25,294SEC↗
ICFI ICF International, Inc. M Exercise deriv2016-10-312016-11-014,311— $06,152SEC↗
ICFI ICF International, Inc. M Exercise2016-10-312016-11-014,311$25.66 $110.6K29,605SEC↗
ICFI ICF International, Inc. S Sale2016-10-312016-11-014,311$47.00 $202.6K25,294SEC↗
ICFI ICF International, Inc. M Exercise deriv2016-09-222016-09-2210,839— $00SEC↗
ICFI ICF International, Inc. M Exercise2016-09-222016-09-2210,839$21.77 $236.0K36,133SEC↗
ICFI ICF International, Inc. S Sale2016-09-222016-09-2210,839$45.00 $487.8K25,294SEC↗
ICFI ICF International, Inc. M Exercise deriv2016-09-162016-09-168,952— $00SEC↗
ICFI ICF International, Inc. S Sale2016-09-162016-09-168,952$43.00 $384.9K25,294SEC↗
ICFI ICF International, Inc. M Exercise2016-09-162016-09-168,952$24.84 $222.4K34,246SEC↗
ICFI ICF International, Inc. M Exercise deriv2016-05-092016-05-107,059— $00SEC↗
ICFI ICF International, Inc. M Exercise2016-05-092016-05-107,059$18.31 $129.3K32,353SEC↗
ICFI ICF International, Inc. S Sale2016-05-092016-05-107,059$40.00 $282.4K25,294SEC↗
ICFI ICF International, Inc. M Exercise deriv2016-05-062016-05-092,941— $07,059SEC↗
ICFI ICF International, Inc. M Exercise2016-05-062016-05-092,941$18.31 $53.8K28,235SEC↗
ICFI ICF International, Inc. S Sale2016-05-062016-05-092,941$40.00 $117.6K25,294SEC↗
ICFI ICF International, Inc. M Exercise deriv2016-04-192016-04-2010,000— $010,000SEC↗
ICFI ICF International, Inc. S Sale2016-04-192016-04-2010,000$38.00 $380.0K25,294SEC↗
ICFI ICF International, Inc. M Exercise2016-04-192016-04-2010,000$18.31 $183.1K35,294SEC↗
ICFI ICF International, Inc. A Award deriv2016-03-212016-06-205,432— $05,432SEC↗
ICFI ICF International, Inc. A Award deriv2016-03-212016-03-221,921— $01,921SEC↗
ICFI ICF International, Inc. M Exercise deriv2016-03-192016-03-211,008— $00SEC↗
ICFI ICF International, Inc. F Tax w/h2016-03-192016-03-21347$33.97 $11.8K25,294SEC↗
ICFI ICF International, Inc. M Exercise2016-03-192016-03-211,008$33.97 $34.2K25,641SEC↗
ICFI ICF International, Inc. M Exercise deriv2016-03-182016-03-21976— $0976SEC↗
ICFI ICF International, Inc. F Tax w/h2016-03-182016-03-21336$33.97 $11.4K24,633SEC↗
ICFI ICF International, Inc. M Exercise2016-03-182016-03-21976$33.97 $33.2K24,969SEC↗
ICFI ICF International, Inc. M Exercise deriv2016-03-172016-03-18668— $01,336SEC↗
ICFI ICF International, Inc. F Tax w/h2016-03-172016-03-18224$33.92 $7.6K23,993SEC↗
ICFI ICF International, Inc. M Exercise2016-03-172016-03-18668$33.92 $22.7K24,217SEC↗
ICFI ICF International, Inc. M Exercise deriv2016-03-162016-03-18685— $02,054SEC↗
ICFI ICF International, Inc. F Tax w/h2016-03-162016-03-18230$33.46 $7.7K23,549SEC↗
ICFI ICF International, Inc. M Exercise2016-03-162016-03-18685$33.46 $22.9K23,779SEC↗
ICFI ICF International, Inc. M Exercise deriv2015-12-292015-12-3110,000— $020,000SEC↗
ICFI ICF International, Inc. S Sale2015-12-292015-12-3110,000$36.00 $360.0K23,094SEC↗
ICFI ICF International, Inc. M Exercise2015-12-292015-12-3110,000$18.31 $183.1K33,094SEC↗
ICFI ICF International, Inc. S Sale2015-04-022015-04-03749$41.88 $31.4K23,094SEC↗
ICFI ICF International, Inc. M Exercise deriv2015-04-012015-04-021,142— $00SEC↗
ICFI ICF International, Inc. F Tax w/h2015-04-012015-04-02393$41.99 $16.5K23,843SEC↗
ICFI ICF International, Inc. M Exercise2015-04-012015-04-021,142$41.99 $48.0K24,236SEC↗
ICFI ICF International, Inc. S Sale2015-03-232015-03-24661$42.67 $28.2K23,094SEC↗
ICFI ICF International, Inc. S Sale2015-03-202015-03-24640$42.30 $27.1K23,755SEC↗
ICFI ICF International, Inc. M Exercise deriv2015-03-192015-03-231,008— $01,008SEC↗
ICFI ICF International, Inc. F Tax w/h2015-03-192015-03-23347$41.55 $14.4K24,395SEC↗
ICFI ICF International, Inc. M Exercise2015-03-192015-03-231,008$41.55 $41.9K24,742SEC↗
ICFI ICF International, Inc. M Exercise deriv2015-03-182015-03-20976— $01,952SEC↗
ICFI ICF International, Inc. F Tax w/h2015-03-182015-03-20336$41.25 $13.9K23,734SEC↗
ICFI ICF International, Inc. M Exercise2015-03-182015-03-20976$41.25 $40.3K24,070SEC↗
ICFI ICF International, Inc. M Exercise deriv2015-03-172015-03-18668— $02,004SEC↗
ICFI ICF International, Inc. F Tax w/h2015-03-172015-03-18230$40.79 $9.4K23,094SEC↗
ICFI ICF International, Inc. M Exercise2015-03-172015-03-18668$40.79 $27.2K23,324SEC↗
ICFI ICF International, Inc. A Award deriv2015-03-162015-03-182,739— $02,739SEC↗
ICFI ICF International, Inc. S Sale2014-04-102014-04-11764$39.31 $30.0K22,656SEC↗
ICFI ICF International, Inc. M Exercise deriv2014-04-082014-04-101,164— $00SEC↗
ICFI ICF International, Inc. M Exercise2014-04-082014-04-101,164$39.74 $46.3K23,820SEC↗
ICFI ICF International, Inc. F Tax w/h2014-04-082014-04-10400$39.74 $15.9K23,420SEC↗
ICFI ICF International, Inc. S Sale2014-04-072014-04-08638$39.05 $24.9K22,656SEC↗
ICFI ICF International, Inc. S Sale2014-04-022014-04-02749$40.13 $30.1K23,294SEC↗
ICFI ICF International, Inc. M Exercise deriv2014-04-012014-04-021,142— $01,142SEC↗
ICFI ICF International, Inc. F Tax w/h2014-04-012014-04-02393$40.63 $16.0K24,043SEC↗
ICFI ICF International, Inc. M Exercise2014-04-012014-04-021,142$40.63 $46.4K24,436SEC↗
ICFI ICF International, Inc. M Exercise deriv2014-03-312014-04-02972— $00SEC↗
ICFI ICF International, Inc. F Tax w/h2014-03-312014-04-02334$39.81 $13.3K23,294SEC↗
ICFI ICF International, Inc. M Exercise2014-03-312014-04-02972$39.81 $38.7K23,628SEC↗
ICFI ICF International, Inc. S Sale2014-03-242014-03-25641$39.67 $25.4K22,656SEC↗
ICFI ICF International, Inc. S Sale2014-03-212014-03-24661$40.78 $27.0K23,297SEC↗
ICFI ICF International, Inc. M Exercise deriv2014-03-192014-03-211,008— $02,016SEC↗
ICFI ICF International, Inc. F Tax w/h2014-03-192014-03-21347$40.71 $14.1K23,958SEC↗
ICFI ICF International, Inc. M Exercise2014-03-192014-03-211,008$40.71 $41.0K24,305SEC↗
ICFI ICF International, Inc. M Exercise deriv2014-03-182014-03-19977— $02,928SEC↗
ICFI ICF International, Inc. M Exercise2014-03-182014-03-19977$40.82 $39.9K23,633SEC↗
ICFI ICF International, Inc. F Tax w/h2014-03-182014-03-19336$40.82 $13.7K23,297SEC↗
ICFI ICF International, Inc. A Award deriv2014-03-172014-03-188,369— $08,369SEC↗
ICFI ICF International, Inc. A Award deriv2014-03-172014-03-182,672— $02,672SEC↗
ICFI ICF International, Inc. S Sale2014-03-142014-03-17491$39.70 $19.5K22,656SEC↗
ICFI ICF International, Inc. M Exercise deriv2014-03-122014-03-14749— $00SEC↗
ICFI ICF International, Inc. M Exercise2014-03-122014-03-14749$39.25 $29.4K23,405SEC↗
ICFI ICF International, Inc. F Tax w/h2014-03-122014-03-14258$39.25 $10.1K23,147SEC↗
ICFI ICF International, Inc. S Sale2013-09-192013-09-231,425$35.00 $49.9K22,656SEC↗
ICFI ICF International, Inc. S Sale2013-07-052013-07-091,119$33.09 $37.0K24,081SEC↗
ICFI ICF International, Inc. S Sale2013-06-242013-06-254,063$30.76 $125.0K25,200SEC↗
ICFI ICF International, Inc. M Exercise deriv2013-04-082013-04-091,164— $01,164SEC↗
ICFI ICF International, Inc. M Exercise2013-04-082013-04-091,164$26.53 $30.9K29,779SEC↗
ICFI ICF International, Inc. F Tax w/h2013-04-082013-04-09516$26.53 $13.7K29,263SEC↗
ICFI ICF International, Inc. M Exercise deriv2013-04-012013-04-021,143— $02,284SEC↗
ICFI ICF International, Inc. M Exercise2013-04-012013-04-021,143$26.60 $30.4K29,007SEC↗
ICFI ICF International, Inc. F Tax w/h2013-04-012013-04-02392$26.60 $10.4K28,615SEC↗
ICFI ICF International, Inc. M Exercise deriv2013-03-312013-04-02972— $0972SEC↗
ICFI ICF International, Inc. M Exercise2013-03-312013-04-02972$27.20 $26.4K28,197SEC↗
ICFI ICF International, Inc. F Tax w/h2013-03-312013-04-02333$27.20 $9.1K27,864SEC↗
ICFI ICF International, Inc. M Exercise deriv2013-03-192013-03-201,008— $03,024SEC↗
ICFI ICF International, Inc. F Tax w/h2013-03-192013-03-20338$26.62 $9.0K27,225SEC↗
ICFI ICF International, Inc. M Exercise2013-03-192013-03-201,008$26.62 $26.8K27,563SEC↗
ICFI ICF International, Inc. A Award deriv2013-03-182013-03-2011,265— $011,265SEC↗
ICFI ICF International, Inc. A Award deriv2013-03-182013-03-203,905— $03,905SEC↗
ICFI ICF International, Inc. M Exercise deriv2013-03-122013-03-14749— $0749SEC↗
ICFI ICF International, Inc. F Tax w/h2013-03-122013-03-14249$26.46 $6.6K26,555SEC↗
ICFI ICF International, Inc. M Exercise2013-03-122013-03-14749$26.46 $19.8K26,804SEC↗
ICFI ICF International, Inc. M Exercise deriv2012-04-082012-04-101,165— $02,328SEC↗
ICFI ICF International, Inc. M Exercise2012-04-082012-04-101,165$24.66 $28.7K26,558SEC↗
ICFI ICF International, Inc. F Tax w/h2012-04-082012-04-10503$24.66 $12.4K26,055SEC↗
ICFI ICF International, Inc. M Exercise deriv2012-04-012012-04-031,143— $03,427SEC↗
ICFI ICF International, Inc. F Tax w/h2012-04-012012-04-03380$25.37 $9.6K25,393SEC↗
ICFI ICF International, Inc. M Exercise2012-04-012012-04-031,143$25.37 $29.0K25,773SEC↗
ICFI ICF International, Inc. M Exercise deriv2012-03-312012-04-03972— $01,944SEC↗
ICFI ICF International, Inc. F Tax w/h2012-03-312012-04-03323$25.37 $8.2K24,630SEC↗
ICFI ICF International, Inc. M Exercise2012-03-312012-04-03972$25.37 $24.7K24,953SEC↗
ICFI ICF International, Inc. A Award deriv2012-03-192012-03-2010,463— $010,463SEC↗
ICFI ICF International, Inc. A Award deriv2012-03-192012-03-204,032— $04,032SEC↗
ICFI ICF International, Inc. M Exercise deriv2012-03-122012-03-14750— $01,498SEC↗
ICFI ICF International, Inc. M Exercise2012-03-122012-03-14750$25.50 $19.1K24,261SEC↗
ICFI ICF International, Inc. F Tax w/h2012-03-122012-03-14280$25.50 $7.1K23,981SEC↗