when did insulet go public

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

DATEOPENHIGHLOWCLOSEVOLUME
November 2025
$313.61
$354.88
$290.16
$331.17
12,243,144
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,149
June 2025
$324.23
$325.61
$295.56
$314.18
16,913,358
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
September 2024
$202.00
$243.98
$199.69
$232.75
14,997,899
August 2024
$194.82
$209.22
$173.00
$202.77
17,842,782
July 2024
$201.80
$209.35
$180.45
$194.35
13,389,196
June 2024
$177.40
$208.21
$172.07
$201.80
14,480,512
May 2024
$171.59
$193.30
$160.19
$177.19
23,323,892
April 2024
$171.27
$180.01
$160.38
$171.94
15,405,487
March 2024
$163.65
$184.85
$160.84
$171.40
17,310,980
February 2024
$193.00
$202.72
$161.51
$164.00
19,853,847
January 2024
$214.14
$217.46
$190.28
$190.87
18,645,078
December 2023
$188.62
$223.56
$185.87
$216.98
16,577,232
November 2023
$132.31
$194.87
$128.68
$189.09
31,058,161