NASDAQ:PODD | Shares Outstanding | INSULET CORP

Complete source-backed shares outstanding history.

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

Historical Shares Outstanding

DateShares outstanding
2026-07-2969,354,199
2026-04-2969,264,674
2026-02-1170,395,848
2025-12-3170,390,816
2025-10-3070,346,898
2025-07-3170,392,535
2025-05-0170,374,923
2025-03-3170,361,846
2025-02-1370,226,104
2024-12-3170,196,031
2024-10-3170,144,775
2024-09-3070,141,692
2024-08-0170,115,482
2024-06-3070,112,039
2024-05-0270,039,511
2024-03-3170,020,202
2024-02-1569,925,730
2023-12-3169,907,289
2023-10-2669,827,619
2023-09-3069,825,875
2023-08-0169,821,118
2023-06-3069,804,489
2023-04-2769,695,828
2023-03-3169,694,363
2023-02-1669,542,257
2022-12-3169,511,286
2022-10-2769,448,703
2022-09-3069,431,159
2022-07-2969,403,602
2022-06-3069,386,057
2022-04-2969,339,638
2022-03-3169,320,427
2022-02-1769,217,620
2021-12-3169,178,691
2021-10-2868,967,286
2021-09-3068,921,847
2021-07-3068,873,869
2021-06-3068,610,078
2021-04-3066,271,242
2021-03-3166,213,670
2021-02-1866,080,324
2020-12-3166,017,444
2020-10-2865,927,871
2020-09-3065,871,736
2020-07-3065,650,528
2020-06-3065,604,347
2020-04-3063,084,855
2020-03-3163,057,874
2020-02-2062,863,402
2019-12-3162,685,000
2019-10-2561,821,566
2019-09-3061,786,969
2019-07-2560,271,673
2019-06-3060,149,926
2019-04-2559,675,242
2019-03-3159,638,439
2019-02-2059,278,993
2018-12-3159,188,758
2018-10-3159,077,244
2018-09-3059,068,586
2018-08-0158,997,012
2018-06-3058,975,395
2018-05-0158,744,475
2018-03-3158,723,242
2018-02-1658,391,036
2017-12-3158,319,348
2017-11-0158,187,756
2017-09-3058,156,128
2017-07-3158,059,598
2017-06-3058,044,088
2017-04-2757,916,580
2017-03-3157,912,745
2017-02-2157,651,012
2016-12-3157,457,967
2016-11-0257,426,072
2016-09-3057,418,432
2016-08-0257,267,862
2016-06-3057,240,894
2016-04-2757,159,581
2016-03-3157,112,482
2016-02-2557,015,489
2015-12-3156,954,830
2015-11-0556,928,573
2015-09-3056,914,557
2015-08-1056,895,050
2015-06-3056,876,012
2015-04-2856,750,931
2015-03-3156,704,347
2015-02-2056,447,961
2014-12-3156,299,022
2014-10-3156,081,464
2014-09-3056,040,361
2014-08-0155,881,647
2014-06-3055,495,352
2014-05-0255,414,556
2014-03-3155,261,626
2014-02-2155,061,744
2013-12-3154,870,424
2013-11-0154,539,340
2013-09-3054,521,310