NASDAQ:ICFI | Shares Outstanding | ICF International, Inc.

Complete source-backed shares outstanding history.

Available history
2010-12-31 to 2026-07-31
Data captured

Historical Shares Outstanding

DateShares outstanding
2026-07-3117,933,884
2026-06-3017,933,884
2026-05-0118,104,180
2026-03-3118,117,062
2026-02-2018,273,280
2025-12-3118,247,837
2025-10-2418,435,932
2025-09-3018,435,932
2025-07-2518,428,490
2025-06-3018,428,490
2025-04-2518,411,115
2025-03-3118,426,295
2025-02-2118,436,146
2024-12-3118,666,290
2024-10-2518,762,710
2024-09-3018,762,710
2024-07-2618,757,022
2024-06-3018,757,022
2024-04-2618,736,579
2024-03-3118,754,762
2024-02-2318,715,376
2023-12-3118,845,521
2023-10-2718,816,914
2023-09-3018,816,914
2023-07-2818,814,675
2023-06-3018,814,675
2023-04-2818,788,082
2023-03-3118,788,082
2023-02-2418,732,159
2022-12-3118,883,050
2022-10-2818,843,895
2022-09-3018,833,688
2022-07-2918,818,604
2022-06-3018,818,604
2022-04-2918,793,455
2022-03-3118,793,455
2022-02-1818,766,657
2021-12-3118,876,490
2021-10-2918,875,187
2021-09-3018,869,892
2021-07-3018,859,735
2021-06-3018,859,735
2021-04-3018,837,808
2021-03-3118,859,608
2021-02-1918,874,883
2020-12-3118,909,983
2020-10-3018,863,066
2020-09-3018,857,661
2020-07-3118,848,522
2020-06-3018,848,522
2020-05-0118,827,268
2020-03-3118,827,268
2020-02-2118,852,951
2019-12-3118,867,555
2019-11-0118,811,087
2019-09-3018,811,087
2019-07-2618,789,454
2019-06-3018,758,986
2019-04-2618,830,058
2019-03-3118,865,729
2019-02-2218,814,206
2018-12-3118,817,495
2018-10-2618,847,336
2018-09-3018,868,431
2018-07-2718,860,323
2018-06-3018,825,993
2018-04-2718,806,671
2018-03-3118,767,066
2018-02-2318,620,794
2017-12-3118,661,801
2017-10-2718,642,406
2017-09-3018,639,314
2017-07-2818,734,799
2017-06-3018,717,713
2017-04-2818,799,705
2017-03-3118,837,025
2017-02-2419,017,430
2016-12-3119,021,262
2016-10-2818,957,609
2016-09-3018,963,288
2016-07-2918,972,298
2016-06-3018,976,925
2016-04-2919,013,230
2016-03-3119,024,190
2016-02-2918,963,141
2015-12-3119,032,054
2015-10-2319,223,827
2015-09-3019,222,745
2015-07-2419,370,310
2015-06-3019,400,014
2015-04-2919,525,185
2015-03-3119,522,388
2015-02-2019,435,765
2014-12-3119,430,154
2014-10-3119,398,743
2014-09-3019,397,733
2014-07-3119,470,469
2014-06-3019,522,960
2014-04-3019,943,369
2014-03-3119,937,076