when did insulet go public

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

DATE OPEN HIGH LOW CLOSE VOLUME
January 2025
$259.84
$269.94
$255.20
$268.41
1,525,053
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
October 2023
$163.88
$169.26
$125.82
$132.57
32,389,007
September 2023
$192.40
$198.19
$152.43
$159.49
25,814,427
August 2023
$275.19
$277.65
$178.55
$191.71
32,376,798
July 2023
$287.03
$293.64
$274.48
$276.75
8,980,757
June 2023
$274.48
$298.95
$270.00
$288.34
12,309,182
May 2023
$317.19
$335.91
$268.76
$274.25
14,459,228
April 2023
$318.43
$328.87
$311.58
$318.04
8,900,033
March 2023
$276.05
$326.74
$269.06
$318.96
34,930,340
February 2023
$287.02
$311.93
$273.19
$276.36
9,192,098
January 2023
$299.50
$309.44
$278.18
$287.32
7,637,318