when did insulet go public

Insulet (PODD) went public on May 15, 2007, when it opened at $17.

DATEOPENHIGHLOWCLOSEVOLUME
October 2026
$131.78
$141.86
$128.01
$138.13
16,099,890
September 2026
$149.79
$151.50
$130.10
$130.47
31,665,200
August 2026
$168.56
$172.11
$126.40
$148.66
42,592,212
July 2026
$157.69
$172.92
$152.78
$165.35
28,454,169
June 2026
$146.51
$161.35
$138.79
$152.25
33,402,700
May 2026
$174.19
$178.04
$140.63
$144.94
35,700,800
April 2026
$210.18
$212.72
$158.35
$172.14
22,630,800
March 2026
$243.99
$249.23
$205.11
$209.84
21,512,805
February 2026
$256.91
$275.10
$237.02
$246.61
22,071,648
January 2026
$285.46
$299.80
$253.04
$255.81
18,325,945
December 2025
$324.83
$325.00
$284.09
$284.24
14,776,919
November 2025
$313.61
$354.88
$290.16
$327.19
15,143,875
October 2025
$308.75
$335.26
$288.02
$313.01
11,307,439
September 2025
$338.13
$353.50
$304.64
$308.73
13,801,534
August 2025
$286.25
$341.14
$276.46
$339.88
14,623,213
July 2025
$310.54
$313.54
$280.43
$288.40
12,615,197
June 2025
$324.23
$325.61
$295.56
$314.18
16,913,452
May 2025
$252.94
$329.33
$248.40
$325.03
20,318,550
April 2025
$260.92
$270.33
$234.22
$252.29
16,924,852
March 2025
$272.87
$279.64
$230.05
$262.61
18,714,780
February 2025
$276.17
$289.46
$260.42
$272.27
13,775,276
January 2025
$259.84
$286.39
$255.20
$278.38
11,100,875
December 2024
$267.58
$279.77
$254.79
$261.07
11,816,032
November 2024
$230.07
$279.40
$229.56
$266.78
12,761,766
October 2024
$233.77
$239.09
$225.37
$231.53
9,883,435