$ICFI: ICF International, Inc. - Common Stock
2024-02-27 ICFI 2024-02-27 10:01:26 155.53 153.53 0.31% ICFI 2024-02-27 11:01:09 154.64 153.04 0.01% ICFI 2024-02-27 12:01:13 155.19 154.92 0.80% ICFI 2024-02-27 13:01:02 155.99 155.68 1.38% ICFI 2024-02-27 14:01:11 155.11 154.48 0.63% ICFI 2024-02-27 15:01:02 154.45 154.08 0.20% ICFI 2024-02-27 16:00:57 154.38 154.12 0.30% ICFI 2024-02-27 17:01:11 0.00 151.85 1.07% ICFI 2024-02-27 18:01:05 157.53 152.50 -0.82% ICFI 2024-02-27 21:03:14 0.00 0.00 -0.82% ICFI 2024-02-27 22:03:03 ICF International, Inc. (ICFI) Q4 2023 Earnings Call Transcript 2024-02-28 ICFI 2024-02-28 06:01:10 157.53 148.53 -0.82% ICFI 2024-02-28 07:05:32 10-K Sec report https://www.sec.gov/Archives/edgar/data/1362004/000095017024021617/0000950170-24-021617-index.htm 10-K - ICF International, Inc. (0001362004) (Filer) ICFI 2024-02-28 11:01:02 152.55 151.24 -2.09% ICFI 2024-02-28 12:01:03 153.99 153.08 -1.40% ICFI 2024-02-28 13:01:02 154.32 153.99 -0.77% ICFI 2024-02-28 14:01:11 153.30 153.03 -1.43% ICFI 2024-02-28 15:00:59 153.75 153.38 -1.25% ICFI 2024-02-28 16:01:12 153.45 153.07 -1.48% ICFI 2024-02-28 17:01:04 155.87 149.75 -1.70% ICFI 2024-02-28 18:01:08 155.87 149.75 -1.69% ICFI 2024-02-28 19:01:12 157.53 147.58 -1.69% ICFI 2024-02-28 20:01:04 157.53 152.50 -1.69% ICFI 2024-02-28 21:05:22 0.00 0.00 -1.69% 2024-02-29 ICFI 2024-02-29 06:01:09 157.53 147.58 -1.69% ICFI 2024-02-29 11:01:09 155.71 154.62 1.71% ICFI 2024-02-29 12:01:20 153.63 153.13 0.52% ICFI 2024-02-29 13:01:04 153.10 152.46 -0.12% ICFI 2024-02-29 14:01:12 153.84 153.48 0.66% ICFI 2024-02-29 15:01:05 153.58 153.35 0.50% ICFI 2024-02-29 16:01:16 154.70 154.30 1.17% ICFI 2024-02-29 17:00:57 157.53 151.75 1.31% ICFI 2024-02-29 18:01:16 157.53 151.75 1.33% ICFI 2024-02-29 19:01:10 157.53 147.58 1.33% ICFI 2024-02-29 21:06:09 0.00 0.00 1.33% 2024-03-01 ICFI 2024-03-01 06:01:11 157.53 147.58 1.33% ICFI 2024-03-01 09:01:15 157.53 152.01 1.33% ICFI 2024-03-01 10:01:15 157.53 152.00 1.33% ICFI 2024-03-01 11:01:08 156.29 155.55 0.91% ICFI 2024-03-01 12:01:11 153.46 153.03 -1.01% ICFI 2024-03-01 13:01:05 154.69 154.15 -0.27% ICFI 2024-03-01 14:01:10 154.68 154.19 -0.11% ICFI 2024-03-01 15:01:18 154.76 154.46 -0.07% ICFI 2024-03-01 16:01:16 155.00 154.79 0.12% ICFI 2024-03-01 17:01:01 157.53 152.71 0.64% ICFI 2024-03-01 18:01:09 157.53 152.71 0.63% ICFI 2024-03-01 19:01:01 157.53 147.00 0.63% 2024-03-04 ICFI 2024-03-04 00:06:08 0.00 0.00 0.63% ICFI 2024-03-04 06:01:30 157.53 147.00 0.63% ICFI 2024-03-04 11:01:00 157.48 156.76 0.61% ICFI 2024-03-04 12:01:12 157.65 157.25 1.11% ICFI 2024-03-04 13:01:04 157.55 157.21 0.90% ICFI 2024-03-04 14:01:11 157.93 157.72 1.23% ICFI 2024-03-04 15:00:58 157.80 157.42 1.10% ICFI 2024-03-04 16:01:21 157.09 156.85 0.63% ICFI 2024-03-04 17:01:03 159.53 154.53 0.76% ICFI 2024-03-04 21:05:17 0.00 0.00 0.76% 2024-03-05 ICFI 2024-03-05 06:01:11 159.53 154.53 0.76% ICFI 2024-03-05 11:00:58 157.21 156.03 -0.46% ICFI 2024-03-05 12:01:19 156.72 156.39 -0.39% ICFI 2024-03-05 13:01:06 156.37 156.01 -0.43% ICFI 2024-03-05 14:01:14 156.00 155.70 -0.66% ICFI 2024-03-05 15:01:01 155.57 155.36 -0.95% ICFI 2024-03-05 16:01:08 154.38 154.10 -1.73% ICFI 2024-03-05 17:00:56 157.61 151.43 -1.60% ICFI 2024-03-05 18:01:07 157.61 151.43 -1.59% ICFI 2024-03-05 19:00:58 159.53 147.00 -1.59% ICFI 2024-03-05 21:04:00 0.00 0.00 -1.59% 2024-03-06 ICFI 2024-03-06 06:01:25 159.53 147.00 -1.59% ICFI 2024-03-06 11:01:03 155.23 153.42 0.02% ICFI 2024-03-06 12:01:09 154.36 154.00 -0.27% ICFI 2024-03-06 13:00:58 154.27 153.79 -0.48% ICFI 2024-03-06 14:01:47 154.83 154.35 0.04% ICFI 2024-03-06 15:01:00 154.85 154.43 -0.06% ICFI 2024-03-06 16:01:11 154.43 154.16 -0.11% ICFI 2024-03-06 17:01:07 157.07 150.91 -0.34% ICFI 2024-03-06 19:01:05 159.53 147.00 -0.34% ICFI 2024-03-06 21:05:55 0.00 0.00 -0.34% ICFI 2024-03-06 22:04:33 159.53 147.00 -0.34% 2024-03-07 ICFI 2024-03-07 11:01:02 154.87 154.01 0.15% ICFI 2024-03-07 12:01:24 154.56 153.83 0.01% ICFI 2024-03-07 13:01:02 154.62 154.09 0.21% ICFI 2024-03-07 14:01:24 154.00 153.73 -0.13% ICFI 2024-03-07 15:01:03 155.00 154.64 0.39% ICFI 2024-03-07 16:01:15 154.52 154.21 0.32% ICFI 2024-03-07 17:00:58 157.66 151.48 0.38% ICFI 2024-03-07 19:00:51 159.53 147.00 0.38% ICFI 2024-03-07 21:04:39 0.00 0.00 0.38% 2024-03-08 ICFI 2024-03-08 06:01:20 159.53 147.00 0.38% ICFI 2024-03-08 11:01:03 155.64 154.88 0.10% ICFI 2024-03-08 12:01:17 156.28 155.54 1.08% ICFI 2024-03-08 13:00:58 154.97 154.76 0.24% ICFI 2024-03-08 14:01:18 155.33 154.98 0.49% ICFI 2024-03-08 15:01:04 154.97 154.76 0.26% ICFI 2024-03-08 16:01:10 156.10 155.85 0.86% ICFI 2024-03-08 17:01:07 158.05 151.85 0.25% ICFI 2024-03-08 19:01:07 159.53 147.00 0.25% ICFI 2024-03-08 21:03:59 0.00 0.00 0.25% ICFI 2024-03-08 22:03:52 159.53 147.00 0.25% 2024-03-11 ICFI 2024-03-11 00:07:52 0.00 0.00 0.25% ICFI 2024-03-11 05:00:56 159.53 147.00 0.25% ICFI 2024-03-11 10:01:30 153.70 152.45 -0.87% ICFI 2024-03-11 11:01:09 153.51 152.71 -1.26% ICFI 2024-03-11 12:01:10 153.95 153.53 -0.67% ICFI 2024-03-11 13:01:24 154.68 153.93 -0.38% ICFI 2024-03-11 14:01:13 154.99 154.52 -0.05% ICFI 2024-03-11 15:01:04 154.90 154.51 -0.25% ICFI 2024-03-11 16:01:12 156.72 150.58 -0.84% ICFI 2024-03-11 18:01:09 159.53 147.00 -0.84% ICFI 2024-03-11 20:01:05 0.00 0.00 -0.84% 2024-03-12 ICFI 2024-03-12 05:01:04 159.53 147.00 -0.84% ICFI 2024-03-12 10:01:20 153.09 152.27 -0.50% ICFI 2024-03-12 11:01:13 153.60 153.11 -0.03% ICFI 2024-03-12 12:01:07 153.22 152.89 -0.43% ICFI 2024-03-12 13:01:12 153.67 153.07 -0.35% ICFI 2024-03-12 14:01:09 152.96 152.76 -0.57% ICFI 2024-03-12 15:01:04 152.70 152.54 -0.71% ICFI 2024-03-12 16:01:13 155.66 149.56 -0.67% ICFI 2024-03-12 17:01:09 155.66 149.56 -0.68% ICFI 2024-03-12 18:01:13 159.53 147.00 -0.68% ICFI 2024-03-12 20:01:17 0.00 0.00 -0.68% 2024-03-13 ICFI 2024-03-13 05:01:06 159.53 147.00 -0.68% ICFI 2024-03-13 10:01:22 153.11 152.20 0.16% ICFI 2024-03-13 11:01:12 152.80 152.42 0.10% ICFI 2024-03-13 12:01:13 152.76 152.43 -0.01% ICFI 2024-03-13 13:01:08 153.29 152.81 0.32% ICFI 2024-03-13 14:01:12 153.30 152.97 0.42% ICFI 2024-03-13 15:01:05 153.81 153.52 0.61% ICFI 2024-03-13 16:01:07 156.76 150.62 0.70% ICFI 2024-03-13 16:06:04 8-K Sec report https://www.sec.gov/Archives/edgar/data/1362004/000143774924007621/0001437749-24-007621-index.htm 8-K - ICF International, Inc. (0001362004) (Filer) ICFI 2024-03-13 17:00:58 156.76 150.62 0.71% ICFI 2024-03-13 18:01:24 159.53 147.00 0.71% ICFI 2024-03-13 19:01:07 159.53 150.10 0.71% ICFI 2024-03-13 20:01:10 0.00 0.00 0.71% 2024-03-14 ICFI 2024-03-14 05:01:04 159.53 147.00 0.71% ICFI 2024-03-14 10:01:18 152.44 151.32 -1.46% ICFI 2024-03-14 11:01:14 152.27 151.70 -1.09% ICFI 2024-03-14 12:01:23 152.37 152.05 -0.88% ICFI 2024-03-14 13:01:08 152.20 152.01 -0.91% ICFI 2024-03-14 14:01:14 152.25 152.02 -1.05% ICFI 2024-03-14 15:01:03 151.87 151.67 -1.27% ICFI 2024-03-14 16:01:19 155.46 149.36 -0.84% ICFI 2024-03-14 17:01:03 155.46 149.36 -0.83% ICFI 2024-03-14 18:01:08 152.78 151.74 -0.83% ICFI 2024-03-14 19:01:10 152.81 151.78 -0.83% ICFI 2024-03-14 20:01:05 0.00 0.00 -0.83% 2024-03-15 ICFI 2024-03-15 05:01:05 159.53 147.00 -0.83% ICFI 2024-03-15 10:01:18 153.18 151.64 0.50% ICFI 2024-03-15 11:01:01 153.29 152.71 0.50% ICFI 2024-03-15 12:01:11 153.35 152.96 0.61% ICFI 2024-03-15 13:01:04 152.41 151.96 -0.26% ICFI 2024-03-15 14:01:15 152.85 152.43 0.15% ICFI 2024-03-15 15:01:02 152.98 152.62 0.14% ICFI 2024-03-15 16:01:12 156.22 150.10 0.49% ICFI 2024-03-15 18:01:03 153.68 152.64 0.49% ICFI 2024-03-15 20:01:09 0.00 0.00 0.49% 2024-03-18 ICFI 2024-03-18 05:01:05 159.53 147.00 0.49% ICFI 2024-03-18 08:01:26 154.72 153.17 0.49% ICFI 2024-03-18 09:01:00 159.23 152.71 0.01% ICFI 2024-03-18 10:01:53 153.54 153.20 0.22% ICFI 2024-03-18 11:00:55 153.28 152.63 0.04% ICFI 2024-03-18 12:01:14 153.49 152.98 0.14% ICFI 2024-03-18 13:01:01 153.63 153.08 0.14% ICFI 2024-03-18 14:01:06 153.48 153.19 0.02% ICFI 2024-03-18 15:00:56 152.87 152.42 -0.40% ICFI 2024-03-18 16:01:17 154.73 148.67 -0.96% ICFI 2024-03-18 17:01:07 154.73 148.67 -0.95% ICFI 2024-03-18 18:01:07 152.22 151.18 -0.95% ICFI 2024-03-18 19:01:04 159.53 147.00 -0.95% ICFI 2024-03-18 20:01:08 0.00 0.00 -0.95% 2024-03-19 ICFI 2024-03-19 04:01:12 0.00 148.00 -0.95% ICFI 2024-03-19 05:00:54 159.53 148.00 -0.95% ICFI 2024-03-19 07:01:09 159.53 147.00 -0.95% ICFI 2024-03-19 09:01:02 151.79 150.75 -0.95% ICFI 2024-03-19 10:01:10 152.01 150.80 0.20% ICFI 2024-03-19 11:01:03 151.85 151.21 0.08% ICFI 2024-03-19 12:01:14 153.49 153.02 1.05% ICFI 2024-03-19 13:01:09 153.38 152.88 1.01% ICFI 2024-03-19 14:01:26 153.76 153.41 1.20% ICFI 2024-03-19 15:01:09 153.02 152.55 0.71% ICFI 2024-03-19 16:01:19 159.53 148.00 0.54% ICFI 2024-03-19 17:00:53 155.57 149.47 0.54% ICFI 2024-03-19 18:01:09 152.99 151.95 0.54% ICFI 2024-03-19 20:01:10 0.00 0.00 0.54% 2024-03-20 ICFI 2024-03-20 05:01:16 159.53 147.00 0.54% ICFI 2024-03-20 08:01:19 153.16 152.12 0.54% ICFI 2024-03-20 09:01:09 152.92 151.88 0.54% ICFI 2024-03-20 10:01:24 152.96 151.83 0.22% ICFI 2024-03-20 11:00:54 153.12 152.66 0.26% ICFI 2024-03-20 12:01:17 152.90 152.56 0.09% ICFI 2024-03-20 13:01:05 153.49 153.13 0.41% ICFI 2024-03-20 14:01:22 154.79 153.28 1.00% ICFI 2024-03-20 15:01:04 153.33 152.74 0.16% ICFI 2024-03-20 16:01:26 155.64 149.54 0.05% ICFI 2024-03-20 18:01:08 153.27 152.23 0.05% ICFI 2024-03-20 19:01:07 159.53 147.00 0.05% ICFI 2024-03-20 20:01:18 0.00 0.00 0.05% 2024-03-21 ICFI 2024-03-21 05:01:08 159.53 147.00 0.05% ICFI 2024-03-21 10:01:16 153.75 152.56 0.67% ICFI 2024-03-21 11:01:08 152.97 152.60 0.29% ICFI 2024-03-21 12:01:22 152.73 152.30 0.22% ICFI 2024-03-21 13:01:03 152.06 151.62 -0.31% ICFI 2024-03-21 14:01:02 151.81 151.46 -0.65% ICFI 2024-03-21 15:01:02 151.30 150.96 -0.89% ICFI 2024-03-21 16:01:09 159.53 147.00 -1.61% ICFI 2024-03-21 17:01:03 153.13 147.13 -1.61% ICFI 2024-03-21 18:01:00 150.75 149.72 -1.61% ICFI 2024-03-21 19:01:02 150.79 149.76 -1.61% ICFI 2024-03-21 20:01:15 0.00 0.00 -1.61% 2024-03-22 ICFI 2024-03-22 05:00:57 159.53 147.00 -1.61% ICFI 2024-03-22 10:01:24 151.50 151.06 0.64% ICFI 2024-03-22 11:01:07 150.14 149.46 -0.25% ICFI 2024-03-22 12:01:14 150.44 150.03 0.12% ICFI 2024-03-22 13:01:03 150.61 150.07 0.07% ICFI 2024-03-22 14:01:06 150.58 150.20 0.06% ICFI 2024-03-22 15:01:02 150.01 149.82 -0.20% ICFI 2024-03-22 16:01:10 152.99 147.00 -0.09% ICFI 2024-03-22 18:01:05 150.45 149.42 -0.09% ICFI 2024-03-22 20:01:16 0.00 0.00 -0.09% 2024-03-25 ICFI 2024-03-25 05:01:09 159.53 147.00 -0.09% ICFI 2024-03-25 09:00:56 159.53 149.06 -0.09% ICFI 2024-03-25 10:01:28 150.67 150.07 0.59% ICFI 2024-03-25 11:01:11 150.41 149.41 0.11% ICFI 2024-03-25 12:01:19 149.90 149.71 -0.12% ICFI 2024-03-25 13:01:04 149.65 149.37 -0.24% ICFI 2024-03-25 14:01:14 149.39 149.05 -0.62% ICFI 2024-03-25 15:01:16 149.15 148.71 -0.73% ICFI 2024-03-25 16:01:06 151.97 147.00 -0.67% ICFI 2024-03-25 18:00:51 149.58 148.55 -0.67% ICFI 2024-03-25 19:01:13 149.66 148.63 -0.67% ICFI 2024-03-25 20:01:13 0.00 0.00 -0.67% 2024-03-26 ICFI 2024-03-26 05:00:58 159.53 147.00 -0.67% ICFI 2024-03-26 10:01:17 150.01 148.83 0.69% ICFI 2024-03-26 11:01:03 149.30 149.03 0.07% ICFI 2024-03-26 12:01:17 150.03 149.65 0.49% ICFI 2024-03-26 13:00:58 150.05 149.73 0.51% ICFI 2024-03-26 14:01:20 150.39 150.10 0.85% ICFI 2024-03-26 15:00:54 150.27 149.94 0.81% ICFI 2024-03-26 16:01:08 153.30 147.28 0.87% ICFI 2024-03-26 18:00:51 159.53 147.00 0.87% ICFI 2024-03-26 20:00:58 0.00 0.00 0.87% 2024-03-27 ICFI 2024-03-27 05:00:57 159.53 147.00 0.87% ICFI 2024-03-27 10:01:14 152.71 151.63 0.91% ICFI 2024-03-27 11:01:04 151.17 150.56 0.18% ICFI 2024-03-27 12:01:23 150.60 150.28 -0.01% ICFI 2024-03-27 13:01:07 150.42 150.05 -0.10% ICFI 2024-03-27 14:01:14 149.81 149.60 -0.46% ICFI 2024-03-27 15:00:50 149.51 149.32 -0.58% ICFI 2024-03-27 16:00:57 159.53 147.00 -0.91% ICFI 2024-03-27 17:00:52 151.91 147.00 -0.90% ICFI 2024-03-27 19:01:12 149.22 148.20 -0.90% ICFI 2024-03-27 20:01:06 0.00 0.00 -0.90% 2024-03-28 ICFI 2024-03-28 05:01:06 159.53 147.00 -0.90%