insulet stock price history 20 years

The average closing price for Insulet (PODD) all-time is $108.25. The latest price is $175.04.

DATEOPENHIGHLOWCLOSEVOLUME
2026
$285.46
$299.80
$158.35
$175.04
85,814,507
2025
$259.84
$354.88
$230.05
$284.24
180,015,962
2024
$214.14
$279.77
$160.19
$261.07
189,710,906
2023
$299.50
$335.91
$125.82
$216.98
234,624,581
2022
$264.80
$320.00
$181.00
$294.39
128,078,012
2021
$257.76
$324.81
$218.28
$266.07
109,189,222
2020
$171.24
$269.42
$121.00
$255.63
131,680,733
2019
$77.75
$187.25
$70.80
$171.20
189,146,947
2018
$69.14
$108.91
$67.88
$79.32
147,229,458
2017
$38.14
$72.99
$36.80
$69.00
124,569,326
2016
$37.20
$45.60
$23.94
$37.68
142,977,534
2015
$46.08
$46.91
$24.95
$37.81
173,623,980
2014
$37.00
$51.31
$30.04
$46.06
140,160,380
2013
$21.69
$40.50
$20.87
$37.10
105,956,377
2012
$19.22
$22.36
$16.85
$21.22
74,258,156
2011
$15.58
$23.33
$14.00
$18.83
102,561,657
2010
$14.47
$16.53
$12.25
$15.50
63,038,985
2009
$7.70
$14.66
$2.57
$14.28
81,211,216
2008
$23.14
$26.71
$3.11
$7.72
87,497,257
2007
$17.00
$27.85
$13.28
$23.48
26,806,636
Daily pricing data for Insulet dates back to 5/15/2007, and may be incomplete.