×

Subscribe Today

Get our free articles delivered directly to your email!

Continue reading

Insider Transactions by James C. Morgan


Symbol CompanyOwnerRelationshipDateTransactionCost# SharesValue ($)Total SharesFiling
ICFIICF International, Inc.James C. MorganChief Operating OfficerMar 20, 2026Tax Payment (Shares)$65.891,983130,66051,408Mar 24, 2026, 06:14 PM
ICFIICF International, Inc.James C. MorganChief Operating OfficerMar 20, 2026Option/RSU Exercise-7,588-51,666Mar 24, 2026, 06:14 PM
ICFIICF International, Inc.James C. MorganChief Operating OfficerJan 20, 2026Tax Payment (Shares)$94.531,532144,82044,078Jan 22, 2026, 05:23 PM
ICFIICF International, Inc.James C. MorganChief Operating OfficerOct 02, 2025Sale$95.192,400228,46639,704Oct 06, 2025, 04:26 PM
ICFIICF International, Inc.James C. MorganChief Operating OfficerSep 25, 2025Sale$95.001009,50042,104Sep 29, 2025, 04:20 PM
ICFIICF International, Inc.James C. MorganChief Operating OfficerMay 09, 2025Sale$87.002,500217,49144,704May 13, 2025, 04:24 PM
ICFIICF International, Inc.James C. MorganChief Operating OfficerMay 12, 2025Sale$87.502,500218,75042,204May 13, 2025, 04:24 PM
ICFIICF International, Inc.James C. MorganChief Operating OfficerMar 20, 2025Tax Payment (Shares)$84.832,424205,62849,151Mar 24, 2025, 04:47 PM
ICFIICF International, Inc.James C. MorganChief Operating OfficerMar 20, 2025Option/RSU Exercise-6,134-49,628Mar 24, 2025, 04:47 PM
ICFIICF International, Inc.James C. MorganChief Operating OfficerJan 21, 2025Tax Payment (Shares)$133.281,879250,43343,494Jan 23, 2025, 05:43 PM
ICFIICF International, Inc.James C. MorganChief Operating OfficerNov 05, 2024Tax Payment (Shares)$171.001,367233,75739,327Nov 07, 2024, 04:18 PM
ICFIICF International, Inc.James C. MorganChief Operating OfficerNov 05, 2024Option/RSU Exercise-3,031-40,694Nov 07, 2024, 04:18 PM
ICFIICF International, Inc.James C. MorganChief Operating OfficerOct 16, 2024Sale$175.072,500437,67337,663Oct 17, 2024, 04:07 PM
ICFIICF International, Inc.James C. MorganChief Operating OfficerAug 02, 2024Sale$152.502,500381,25040,163Aug 05, 2024, 07:24 PM
ICFIICF International, Inc.James C. MorganChief Operating OfficerMar 20, 2024Tax Payment (Shares)$152.592,003305,63844,073Mar 22, 2024, 04:30 PM
ICFIICF International, Inc.James C. MorganChief Operating OfficerMar 20, 2024Option/RSU Exercise-4,852-44,666Mar 22, 2024, 04:30 PM
ICFIICF International, Inc.James C. MorganChief Operating OfficerFeb 27, 2024Sale$155.172,400372,41839,814Feb 28, 2024, 05:23 PM
ICFIICF International, Inc.James C. MorganChief Operating OfficerFeb 16, 2024Sale$155.0110015,50142,214Feb 20, 2024, 04:23 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsJan 25, 2024Sale$137.552,500343,87742,314Jan 26, 2024, 04:09 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsJan 16, 2024Tax Payment (Shares)$132.001,892249,74444,814Jan 18, 2024, 05:22 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsNov 05, 2023Tax Payment (Shares)$125.4868485,82840,574Nov 07, 2023, 05:12 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsNov 05, 2023Option/RSU Exercise-1,515-41,258Nov 07, 2023, 05:12 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsAug 08, 2023Sale$130.344,800625,64139,743Aug 09, 2023, 04:37 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsAug 07, 2023Sale$130.0120026,00144,543Aug 08, 2023, 04:24 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsMar 20, 2023Option/RSU Exercise-6,090-46,698Mar 22, 2023, 07:03 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsMar 20, 2023Tax Payment (Shares)$107.281,955209,73246,368Mar 22, 2023, 07:03 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsJan 24, 2023Tax Payment (Shares)$98.671,378135,96740,608Jan 26, 2023, 05:14 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsNov 05, 2022Tax Payment (Shares)$105.5168472,16937,602Nov 08, 2022, 04:42 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsNov 05, 2022Option/RSU Exercise-1,516-38,286Nov 08, 2022, 04:42 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsOct 31, 2022Sale$120.0018522,20036,770Nov 01, 2022, 04:04 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsOct 28, 2022Sale$120.022,315277,84436,955Oct 31, 2022, 04:05 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsSep 30, 2022Sale$110.221,000110,22040,170Oct 03, 2022, 04:33 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsSep 21, 2022Sale$110.1760066,09941,170Sep 23, 2022, 04:03 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsSep 12, 2022Sale$105.255,000526,23041,770Sep 13, 2022, 04:42 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsMar 20, 2022Option/RSU Exercise-2,921-47,835Mar 22, 2022, 06:35 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsMar 20, 2022Tax Payment (Shares)$91.791,06597,75647,642Mar 22, 2022, 06:35 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsMar 11, 2022Tax Payment (Shares)$89.321,06595,12645,655Mar 15, 2022, 04:25 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsMar 11, 2022Option/RSU Exercise-3,534-45,979Mar 15, 2022, 04:25 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsJan 18, 2022Tax Payment (Shares)$101.451,619164,24842,445Jan 20, 2022, 04:27 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsOct 29, 2021Sale$100.253,406341,45238,848Nov 01, 2021, 04:15 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsOct 15, 2021Sale$99.502,000199,00042,254Oct 18, 2021, 04:13 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsApr 09, 2021Sale$90.502,500226,25049,254Apr 12, 2021, 04:08 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsMar 20, 2021Tax Payment (Shares)$88.9682473,30352,319Mar 23, 2021, 04:41 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsMar 20, 2021Option/RSU Exercise-1,825-52,578Mar 23, 2021, 04:41 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsMar 15, 2021Sale$93.501,932180,64250,753Mar 16, 2021, 04:30 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsMar 11, 2021Tax Payment (Shares)$90.1179871,90851,682Mar 15, 2021, 06:01 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsMar 11, 2021Option/RSU Exercise-1,768-51,925Mar 15, 2021, 06:01 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsMar 12, 2021Tax Payment (Shares)$92.651,280118,59252,685Mar 15, 2021, 06:01 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsMar 12, 2021Option/RSU Exercise-2,838-53,965Mar 15, 2021, 06:01 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsMar 08, 2021Sale$88.502,500221,25050,157Mar 09, 2021, 04:05 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsFeb 26, 2021Sale$88.037,752682,39856,607Mar 01, 2021, 04:11 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsFeb 25, 2021Sale$86.5018760,409Mar 01, 2021, 04:11 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsJan 26, 2021Tax Payment (Shares)$81.192,497202,73160,410Jan 28, 2021, 04:07 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsMar 20, 2020Option/RSU Exercise-5,109-55,387Mar 24, 2020, 04:50 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsMar 21, 2020Tax Payment (Shares)$57.761,42282,13555,856Mar 24, 2020, 04:50 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsMar 21, 2020Option/RSU Exercise-3,151-56,233Mar 24, 2020, 04:50 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsMar 20, 2020Tax Payment (Shares)$57.762,305133,13754,695Mar 24, 2020, 04:50 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsMar 11, 2020Tax Payment (Shares)$77.3079861,68550,054Mar 13, 2020, 04:15 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsMar 11, 2020Option/RSU Exercise-1,768-50,297Mar 13, 2020, 04:15 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsMar 12, 2020Tax Payment (Shares)$69.0964044,21850,278Mar 13, 2020, 04:15 PM
ICFIICF International, Inc.James C. MorganChief of Business OperationsMar 12, 2020Option/RSU Exercise-1,419-50,918Mar 13, 2020, 04:15 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerJan 24, 2020Tax Payment (Shares)$88.883,431304,94748,529Jan 28, 2020, 04:07 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerNov 07, 2019Sale$87.003,144273,52840,716Nov 08, 2019, 04:03 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerMar 21, 2019Tax Payment (Shares)$75.281,422107,04844,905Mar 22, 2019, 04:07 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerMar 21, 2019Option/RSU Exercise-3,151-45,282Mar 22, 2019, 04:07 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerMar 20, 2019Tax Payment (Shares)$75.211,15286,64242,937Mar 21, 2019, 04:07 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerMar 20, 2019Option/RSU Exercise-2,554-43,283Mar 21, 2019, 04:07 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerMar 16, 2019Tax Payment (Shares)$76.172,069157,59642,108Mar 19, 2019, 05:06 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerMar 16, 2019Option/RSU Exercise-4,585-42,798Mar 19, 2019, 05:06 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerMar 12, 2019Tax Payment (Shares)$75.9964148,71038,213Mar 14, 2019, 04:15 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerMar 12, 2019Option/RSU Exercise-1,420-38,854Mar 14, 2019, 04:15 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerJan 24, 2019Tax Payment (Shares)$63.824,421282,14837,434Jan 28, 2019, 04:10 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerMay 30, 2018Option/RSU Exercise$40.684,559185,46031,912May 31, 2018, 04:10 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerMay 30, 2018Sale$71.504,559325,96927,353May 31, 2018, 04:10 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerApr 23, 2018Option/RSU Exercise$40.687,043286,50934,396Apr 24, 2018, 04:03 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerApr 23, 2018Sale$67.507,043475,40327,353Apr 24, 2018, 04:03 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerApr 20, 2018Sale$67.502,957199,59827,353Apr 23, 2018, 04:06 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerApr 20, 2018Option/RSU Exercise$40.682,957120,29130,310Apr 23, 2018, 04:06 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerMar 21, 2018Tax Payment (Shares)$61.401,42287,31128,398Mar 23, 2018, 07:52 AM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerMar 21, 2018Option/RSU Exercise-3,151-28,775Mar 23, 2018, 07:52 AM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerMar 20, 2018Tax Payment (Shares)$61.1081749,91926,163Mar 21, 2018, 05:17 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerMar 20, 2018Option/RSU Exercise-2,555-26,441Mar 21, 2018, 05:17 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerMar 16, 2018Tax Payment (Shares)$61.201,38284,57823,995Mar 20, 2018, 04:07 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerMar 16, 2018Option/RSU Exercise-4,586-24,456Mar 20, 2018, 04:07 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerMar 17, 2018Tax Payment (Shares)$61.2035021,42023,886Mar 20, 2018, 04:07 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerMar 17, 2018Option/RSU Exercise-1,162-24,236Mar 20, 2018, 04:07 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerJan 19, 2018Tax Payment (Shares)$55.251,21367,01819,870Jan 23, 2018, 04:06 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerSep 28, 2017Option/RSU Exercise$27.034,696126,93322,479Sep 29, 2017, 04:05 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerSep 28, 2017Sale$55.004,696258,28017,783Sep 29, 2017, 04:05 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerSep 01, 2017Option/RSU Exercise$27.038,542230,89026,325Sep 06, 2017, 04:17 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerSep 01, 2017Sale$51.508,542439,91317,783Sep 06, 2017, 04:17 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerSep 05, 2017Option/RSU Exercise$27.031,45839,41019,241Sep 06, 2017, 04:17 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerSep 05, 2017Sale$51.501,45875,08717,783Sep 06, 2017, 04:17 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerMar 21, 2017Tax Payment (Shares)$40.601,04442,38618,550Mar 22, 2017, 04:13 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerMar 21, 2017Option/RSU Exercise$40.603,152127,97118,827Mar 22, 2017, 04:13 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerMar 17, 2017Option/RSU Exercise$42.051,16248,86215,209Mar 21, 2017, 05:10 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerMar 18, 2017Disposition to Issuer$42.0542217,74515,675Mar 21, 2017, 05:10 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerMar 18, 2017Option/RSU Exercise$42.051,27353,53016,097Mar 21, 2017, 05:10 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerMar 17, 2017Disposition to Issuer$42.0538516,18914,824Mar 21, 2017, 05:10 PM
ICFIICF International, Inc.James C. MorganChief Fiancial OfficerMar 16, 2017Disposition to Issuer$41.751,52063,46014,047Mar 20, 2017, 05:55 PM