NASDAQ:ICUI | Shares Outstanding | ICU MEDICAL INC/DE

Complete source-backed shares outstanding history.

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

Historical Shares Outstanding

DateShares outstanding
2026-07-3125,007,038
2026-06-3025,007,000
2026-04-3024,993,585
2026-03-3124,993,000
2026-01-3124,690,275
2025-12-3124,688,000
2025-10-3124,686,660
2025-09-3024,686,000
2025-07-3124,685,714
2025-06-3024,685,000
2025-04-3024,611,937
2025-03-3124,611,000
2025-01-3124,519,000
2024-12-3124,517,000
2024-11-0524,484,266
2024-09-3024,459,000
2024-07-3124,425,279
2024-06-3024,425,000
2024-04-3024,365,990
2024-03-3124,365,000
2024-01-3124,142,564
2023-12-3124,141,000
2023-10-3124,140,076
2023-09-3024,139,000
2023-07-3124,135,869
2023-06-3024,104,000
2023-04-3024,064,364
2023-03-3124,064,000
2023-01-3123,998,252
2022-12-3123,993,000
2022-10-3123,981,588
2022-09-3023,979,000
2022-07-3123,899,381
2022-06-3023,898,000
2022-04-3023,896,032
2022-03-3123,884,000
2022-01-3123,786,887
2021-12-3121,280,000
2021-10-3121,239,119
2021-09-3021,238,000
2021-07-3121,207,648
2021-06-3021,208,000
2021-04-3021,218,759
2021-03-3121,192,000
2021-01-3121,138,567
2020-12-3121,058,000
2020-10-3120,981,128
2020-09-3020,968,000
2020-07-3120,937,857
2020-06-3020,936,000
2020-04-3020,832,404
2020-03-3120,825,000
2020-01-3120,774,907
2019-12-3120,742,000
2019-10-3120,673,333
2019-09-3020,671,000
2019-06-3020,661,000
2019-04-3020,614,407
2019-03-3120,612,000
2019-01-3120,498,949
2018-12-3120,491,229
2018-10-3120,489,181
2018-09-3020,489,000
2018-07-3120,467,529
2018-06-3020,460,000
2018-04-3020,317,014
2018-03-3120,304,000
2018-01-3120,239,458
2017-12-3120,210,054
2017-10-3120,130,535
2017-09-3020,021,000
2017-07-3119,977,602
2017-06-3019,844,000
2017-04-3019,799,799
2017-03-3119,798,000
2017-01-3116,338,132
2016-12-3116,337,670
2016-10-3116,330,311
2016-09-3016,307,000
2016-07-3116,132,041
2016-06-3016,125,000
2016-04-3016,080,600
2016-03-3116,074,000
2016-01-3116,119,568
2015-12-3116,086,000
2015-10-2115,976,438
2015-09-3015,951,000
2015-07-2115,831,046
2015-06-3015,794,000
2015-04-2115,777,942
2015-03-3115,769,000
2015-01-3115,640,626
2014-12-3115,595,000
2014-10-2115,365,170
2014-09-3015,360,000
2014-07-2115,269,056
2014-06-3015,268,000
2014-04-2115,209,943
2014-03-3115,175,000
2014-01-3115,090,346