NASDAQ:ICCC | Shares Outstanding | IMMUCELL CORP /DE/

Complete source-backed shares outstanding history.

Available history
2011-08-12 to 2026-07-31
Data captured

Historical Shares Outstanding

DateShares outstanding
2026-07-319,082,197
2026-06-309,082,197
2026-05-019,046,799
2026-03-319,046,799
2026-03-249,046,799
2025-12-319,045,851
2025-10-319,045,851
2025-09-309,045,851
2025-08-079,045,851
2025-06-309,045,851
2025-05-069,037,397
2025-03-318,982,623
2025-03-218,982,623
2024-12-318,979,091
2024-10-308,911,589
2024-09-308,833,097
2024-08-027,833,080
2024-06-307,833,080
2024-05-037,811,874
2024-03-317,750,864
2024-03-087,750,864
2023-12-317,750,864
2023-11-017,750,864
2023-09-307,746,864
2023-08-047,746,864
2023-06-307,746,864
2023-05-037,746,864
2023-03-317,746,864
2023-03-107,746,864
2022-12-317,746,864
2022-11-037,746,864
2022-09-307,746,864
2022-08-027,746,864
2022-06-307,746,864
2022-05-067,742,864
2022-03-317,742,864
2022-03-187,742,864
2021-12-317,741,864
2021-10-287,741,864
2021-09-307,741,864
2021-07-307,741,864
2021-06-307,741,864
2021-04-307,735,992
2021-03-317,220,836
2021-03-197,220,836
2020-12-317,218,836
2020-10-307,212,919
2020-09-307,212,919
2020-08-047,212,919
2020-06-307,212,919
2020-05-057,212,919
2020-03-317,212,919
2020-03-197,212,919
2019-12-317,212,919
2019-11-057,209,595
2019-09-307,209,595
2019-08-017,209,595
2019-06-307,209,595
2019-05-027,209,595
2019-03-317,209,595
2019-03-185,573,231
2018-12-315,568,962
2018-11-055,484,728
2018-09-305,484,728
2018-08-085,483,728
2018-06-305,483,728
2018-05-085,480,157
2018-03-315,480,157
2018-03-205,480,157
2017-12-315,476,197
2017-11-065,051,390
2017-09-305,051,390
2017-08-095,048,390
2017-06-304,848,390
2017-05-054,848,390
2017-03-314,848,390
2017-03-204,848,390
2016-12-314,847,390
2016-11-084,847,390
2016-08-094,179,844
2016-05-094,178,844
2016-03-174,178,844
2015-12-313,055,034
2015-11-093,055,034
2015-08-103,055,034
2015-05-073,029,034
2015-03-183,028,034
2014-11-073,027,034
2014-08-083,027,034
2014-05-083,027,034
2014-03-193,027,034
2013-11-083,019,034
2013-08-083,019,034
2013-05-083,019,034
2013-03-203,019,034
2012-11-133,019,034
2012-05-113,019,034
2012-03-263,019,034
2011-11-113,000,652
2011-08-122,983,652