Insider Transactions by Morgan James C M

Symbol CompanyOwnerRelationshipDateTransactionCost# SharesValue ($)Total SharesFiling
ICFIICF International, Inc.Morgan James C MChief Operating OfficerMar 20, 2024Option Exercise$152.592,003305,63844,073Mar 22, 2024, 04:30 PM
ICFIICF International, Inc.Morgan James C MChief Operating OfficerFeb 27, 2024Sale$155.172,400372,41839,814Feb 28, 2024, 05:23 PM
ICFIICF International, Inc.Morgan James C MChief Operating OfficerFeb 16, 2024Sale$155.0110015,50142,214Feb 20, 2024, 04:23 PM
ICFIICF International, Inc.Morgan James C MChief of Business OperationsJan 25, 2024Sale$137.552,500343,87742,314Jan 26, 2024, 04:09 PM
ICFIICF International, Inc.Morgan James C MChief of Business OperationsJan 16, 2024Option Exercise$132.001,892249,74444,814Jan 18, 2024, 05:22 PM
ICFIICF International, Inc.Morgan James C MChief of Business OperationsNov 05, 2023Option Exercise$125.4868485,82840,574Nov 07, 2023, 05:12 PM
ICFIICF International, Inc.Morgan James C MChief of Business OperationsAug 08, 2023Sale$130.344,800625,64139,743Aug 09, 2023, 04:37 PM
ICFIICF International, Inc.Morgan James C MChief of Business OperationsAug 07, 2023Sale$130.0120026,00144,543Aug 08, 2023, 04:24 PM
ICFIICF International, Inc.Morgan James C MChief of Business OperationsMar 20, 2023Option Exercise$107.281,955209,73246,368Mar 22, 2023, 07:03 PM
ICFIICF International, Inc.Morgan James C MChief of Business OperationsJan 24, 2023Option Exercise$98.671,378135,96740,608Jan 26, 2023, 05:14 PM
ICFIICF International, Inc.Morgan James C MChief of Business OperationsNov 05, 2022Option Exercise$105.5168472,16937,602Nov 08, 2022, 04:42 PM
ICFIICF International, Inc.Morgan James C MChief of Business OperationsOct 31, 2022Sale$120.0018522,20036,770Nov 01, 2022, 04:04 PM
ICFIICF International, Inc.Morgan James C MChief of Business OperationsOct 28, 2022Sale$120.022,315277,84436,955Oct 31, 2022, 04:05 PM
ICFIICF International, Inc.Morgan James C MChief of Business OperationsSep 30, 2022Sale$110.221,000110,22040,170Oct 03, 2022, 04:33 PM
ICFIICF International, Inc.Morgan James C MChief of Business OperationsSep 21, 2022Sale$110.1760066,09941,170Sep 23, 2022, 04:03 PM
ICFIICF International, Inc.Morgan James C MChief of Business OperationsSep 12, 2022Sale$105.255,000526,23041,770Sep 13, 2022, 04:42 PM
ICFIICF International, Inc.Morgan James C MChief of Business OperationsMar 20, 2022Option Exercise$91.791,06597,75647,642Mar 22, 2022, 06:35 PM
ICFIICF International, Inc.Morgan James C MChief of Business OperationsMar 11, 2022Option Exercise$89.321,06595,12645,655Mar 15, 2022, 04:25 PM
ICFIICF International, Inc.Morgan James C MChief of Business OperationsJan 18, 2022Option Exercise$101.451,619164,24842,445Jan 20, 2022, 04:27 PM
ICFIICF International, Inc.Morgan James C MChief of Business OperationsOct 29, 2021Sale$100.253,406341,45238,848Nov 01, 2021, 04:15 PM
ICFIICF International, Inc.Morgan James C MChief of Business OperationsOct 15, 2021Sale$99.502,000199,00042,254Oct 18, 2021, 04:13 PM
ICFIICF International, Inc.Morgan James C MChief of Business OperationsApr 09, 2021Sale$90.502,500226,25049,254Apr 12, 2021, 04:08 PM
ICFIICF International, Inc.Morgan James C MChief of Business OperationsMar 20, 2021Option Exercise$88.9682473,30352,319Mar 23, 2021, 04:41 PM
ICFIICF International, Inc.Morgan James C MChief of Business OperationsMar 15, 2021Sale$93.501,932180,64250,753Mar 16, 2021, 04:30 PM
ICFIICF International, Inc.Morgan James C MChief of Business OperationsMar 11, 2021Option Exercise$90.1179871,90851,682Mar 15, 2021, 06:01 PM
ICFIICF International, Inc.Morgan James C MChief of Business OperationsMar 12, 2021Option Exercise$92.651,280118,59252,685Mar 15, 2021, 06:01 PM
ICFIICF International, Inc.Morgan James C MChief of Business OperationsMar 08, 2021Sale$88.502,500221,25050,157Mar 09, 2021, 04:05 PM
ICFIICF International, Inc.Morgan James C MChief of Business OperationsFeb 25, 2021Sale$86.5018760,409Mar 01, 2021, 04:11 PM
ICFIICF International, Inc.Morgan James C MChief of Business OperationsFeb 26, 2021Sale$88.037,752682,39856,607Mar 01, 2021, 04:11 PM
ICFIICF International, Inc.Morgan James C MChief of Business OperationsJan 26, 2021Option Exercise$81.192,497202,73160,410Jan 28, 2021, 04:07 PM
ICFIICF International, Inc.Morgan James C MChief of Business OperationsMar 20, 2020Option Exercise$57.762,305133,13754,695Mar 24, 2020, 04:50 PM
ICFIICF International, Inc.Morgan James C MChief of Business OperationsMar 21, 2020Option Exercise$57.761,42282,13555,856Mar 24, 2020, 04:50 PM
ICFIICF International, Inc.Morgan James C MChief of Business OperationsMar 11, 2020Option Exercise$77.3079861,68550,054Mar 13, 2020, 04:15 PM
ICFIICF International, Inc.Morgan James C MChief of Business OperationsMar 12, 2020Option Exercise$69.0964044,21850,278Mar 13, 2020, 04:15 PM
ICFIICF International, Inc.Morgan James C MChief Fiancial OfficerJan 24, 2020Option Exercise$88.883,431304,94748,529Jan 28, 2020, 04:07 PM
ICFIICF International, Inc.Morgan James C MChief Fiancial OfficerNov 07, 2019Sale$87.003,144273,52840,716Nov 08, 2019, 04:03 PM
ICFIICF International, Inc.Morgan James C MChief Fiancial OfficerMar 21, 2019Option Exercise$75.281,422107,04844,905Mar 22, 2019, 04:07 PM
ICFIICF International, Inc.Morgan James C MChief Fiancial OfficerMar 20, 2019Option Exercise$75.211,15286,64242,937Mar 21, 2019, 04:07 PM
ICFIICF International, Inc.Morgan James C MChief Fiancial OfficerMar 16, 2019Option Exercise$76.172,069157,59642,108Mar 19, 2019, 05:06 PM
ICFIICF International, Inc.Morgan James C MChief Fiancial OfficerMar 12, 2019Option Exercise$75.9964148,71038,213Mar 14, 2019, 04:15 PM
ICFIICF International, Inc.Morgan James C MChief Fiancial OfficerJan 24, 2019Option Exercise$63.824,421282,14837,434Jan 28, 2019, 04:10 PM
ICFIICF International, Inc.Morgan James C MChief Fiancial OfficerMay 30, 2018Option Exercise$40.684,559185,46031,912May 31, 2018, 04:10 PM
ICFIICF International, Inc.Morgan James C MChief Fiancial OfficerMay 30, 2018Sale$71.504,559325,96927,353May 31, 2018, 04:10 PM
ICFIICF International, Inc.Morgan James C MChief Fiancial OfficerApr 23, 2018Sale$67.507,043475,40327,353Apr 24, 2018, 04:03 PM
ICFIICF International, Inc.Morgan James C MChief Fiancial OfficerApr 23, 2018Option Exercise$40.687,043286,50934,396Apr 24, 2018, 04:03 PM
ICFIICF International, Inc.Morgan James C MChief Fiancial OfficerApr 20, 2018Option Exercise$40.682,957120,29130,310Apr 23, 2018, 04:06 PM
ICFIICF International, Inc.Morgan James C MChief Fiancial OfficerApr 20, 2018Sale$67.502,957199,59827,353Apr 23, 2018, 04:06 PM
ICFIICF International, Inc.Morgan James C MChief Fiancial OfficerMar 21, 2018Option Exercise$61.401,42287,31128,398Mar 23, 2018, 07:52 AM
ICFIICF International, Inc.Morgan James C MChief Fiancial OfficerMar 20, 2018Option Exercise$61.1081749,91926,163Mar 21, 2018, 05:17 PM
ICFIICF International, Inc.Morgan James C MChief Fiancial OfficerMar 16, 2018Option Exercise$61.201,38284,57823,995Mar 20, 2018, 04:07 PM
ICFIICF International, Inc.Morgan James C MChief Fiancial OfficerMar 17, 2018Option Exercise$61.2035021,42023,886Mar 20, 2018, 04:07 PM
ICFIICF International, Inc.Morgan James C MChief Fiancial OfficerJan 19, 2018Option Exercise$55.251,21367,01819,870Jan 23, 2018, 04:06 PM
ICFIICF International, Inc.Morgan James C MChief Fiancial OfficerSep 28, 2017Option Exercise$27.034,696126,93322,479Sep 29, 2017, 04:05 PM
ICFIICF International, Inc.Morgan James C MChief Fiancial OfficerSep 28, 2017Sale$55.004,696258,28017,783Sep 29, 2017, 04:05 PM
ICFIICF International, Inc.Morgan James C MChief Fiancial OfficerSep 05, 2017Sale$51.501,45875,08717,783Sep 06, 2017, 04:17 PM
ICFIICF International, Inc.Morgan James C MChief Fiancial OfficerSep 01, 2017Option Exercise$27.038,542230,89026,325Sep 06, 2017, 04:17 PM
ICFIICF International, Inc.Morgan James C MChief Fiancial OfficerSep 01, 2017Sale$51.508,542439,91317,783Sep 06, 2017, 04:17 PM
ICFIICF International, Inc.Morgan James C MChief Fiancial OfficerSep 05, 2017Option Exercise$27.031,45839,41019,241Sep 06, 2017, 04:17 PM
ICFIICF International, Inc.Morgan James C MChief Fiancial OfficerMar 21, 2017Option Exercise$40.601,04442,38618,550Mar 22, 2017, 04:13 PM
ICFIICF International, Inc.Morgan James C MChief Fiancial OfficerMar 21, 2017Option Exercise$40.603,152127,97118,827Mar 22, 2017, 04:13 PM
ICFIICF International, Inc.Morgan James C MChief Fiancial OfficerMar 17, 2017Option Exercise$42.0538516,18914,824Mar 21, 2017, 05:10 PM
ICFIICF International, Inc.Morgan James C MChief Fiancial OfficerMar 17, 2017Option Exercise$42.051,16248,86215,209Mar 21, 2017, 05:10 PM
ICFIICF International, Inc.Morgan James C MChief Fiancial OfficerMar 18, 2017Option Exercise$42.0542217,74515,675Mar 21, 2017, 05:10 PM
ICFIICF International, Inc.Morgan James C MChief Fiancial OfficerMar 18, 2017Option Exercise$42.051,27353,53016,097Mar 21, 2017, 05:10 PM
ICFIICF International, Inc.Morgan James C MChief Fiancial OfficerMar 16, 2017Option Exercise$41.754,587191,50715,567Mar 20, 2017, 05:55 PM
ICFIICF International, Inc.Morgan James C MChief Fiancial OfficerMar 16, 2017Option Exercise$41.751,52063,46014,047Mar 20, 2017, 05:55 PM
ICFIICF International, Inc.Morgan James C MChief Financial OfficerNov 28, 2016Option Exercise$21.985,104112,18616,084Nov 28, 2016, 04:36 PM
ICFIICF International, Inc.Morgan James C MChief Financial OfficerNov 28, 2016Sale$55.005,104280,72010,980Nov 28, 2016, 04:36 PM
ICFIICF International, Inc.Morgan James C MChief Financial OfficerNov 07, 2016Option Exercise$21.9810,000219,80020,980Nov 07, 2016, 04:21 PM
ICFIICF International, Inc.Morgan James C MChief Financial OfficerNov 07, 2016Sale$50.0010,000500,00010,980Nov 07, 2016, 04:21 PM
ICFIICF International, Inc.Morgan James C MChief Financial OfficerAug 07, 2016Option Exercise$41.511,42158,98611,451Aug 09, 2016, 09:43 AM
ICFIICF International, Inc.Morgan James C MChief Financial OfficerAug 07, 2016Option Exercise$41.5147119,55110,980Aug 09, 2016, 09:43 AM
ICFIICF International, Inc.Morgan James C MChief Financial OfficerMar 18, 2016Option Exercise$33.9742214,33510,030Mar 21, 2016, 06:34 PM
ICFIICF International, Inc.Morgan James C MChief Financial OfficerMar 18, 2016Option Exercise$33.971,27343,24410,452Mar 21, 2016, 06:34 PM
ICFIICF International, Inc.Morgan James C MChief Financial OfficerMar 17, 2016Option Exercise$33.9238513,0599,179Mar 18, 2016, 07:43 PM
ICFIICF International, Inc.Morgan James C MChief Financial OfficerMar 17, 2016Option Exercise$33.921,16239,4159,564Mar 18, 2016, 07:43 PM
ICFIICF International, Inc.Morgan James C MChief Financial OfficerMar 16, 2016Option Exercise$33.461,52050,8598,402Mar 18, 2016, 07:43 PM
ICFIICF International, Inc.Morgan James C MChief Financial OfficerMar 16, 2016Option Exercise$33.464,587153,4818,909Mar 18, 2016, 07:43 PM
ICFIICF International, Inc.Morgan James C MChief Financial OfficerAug 07, 2015Option Exercise$36.1847117,0415,335Aug 10, 2015, 11:52 AM
ICFIICF International, Inc.Morgan James C MChief Financial OfficerAug 07, 2015Option Exercise$36.181,42151,4125,806Aug 10, 2015, 11:52 AM
ICFIICF International, Inc.Morgan James C MChief Financial OfficerMar 18, 2015Option Exercise$41.251,27452,5534,807Mar 20, 2015, 03:42 PM
ICFIICF International, Inc.Morgan James C MChief Financial OfficerMar 18, 2015Option Exercise$41.2542217,4084,385Mar 20, 2015, 03:42 PM
ICFIICF International, Inc.Morgan James C MChief Financial OfficerMar 17, 2015Option Exercise$40.7938515,7043,533Mar 18, 2015, 06:30 PM
ICFIICF International, Inc.Morgan James C MChief Financial OfficerMar 17, 2015Option Exercise$40.791,16347,4393,918Mar 18, 2015, 06:30 PM
ICFIICF International, Inc.Morgan James C MChief Financial OfficerAug 07, 2014Option Exercise$35.0047116,4852,755Aug 08, 2014, 12:24 PM
ICFIICF International, Inc.Morgan James C MChief Financial OfficerAug 07, 2014Option Exercise$35.001,42249,7703,226Aug 08, 2014, 12:24 PM
ICFIICF International, Inc.Morgan James C MChief Financial OfficerMar 18, 2014Option Exercise$40.821,27452,0052,226Mar 19, 2014, 09:11 PM
ICFIICF International, Inc.Morgan James C MChief Financial OfficerMar 18, 2014Option Exercise$40.8242217,2261,804Mar 19, 2014, 09:11 PM
ICFIICF International, Inc.Morgan James C MChief Financial OfficerAug 07, 2013Option Exercise$34.0047015,980952Aug 09, 2013, 12:22 PM
ICFIICF International, Inc.Morgan James C MChief Financial OfficerAug 07, 2013Option Exercise$34.001,42248,3481,422Aug 09, 2013, 12:22 PM