when was insulet founded

The price for Insulet (PODD) today is $289.64. It is down 0.5% for the day (up 0.3% from previous close).

DATEOPENHIGHLOWCLOSEVOLUME
December 17 2025 20:30
$289.71
$290.16
$289.23
$289.64
15,634
December 17 2025 19:30
$289.96
$290.50
$289.92
$290.36
2,474
December 17 2025 18:30
$290.31
$290.37
$289.32
$289.55
2,324
December 17 2025 17:30
$290.96
$291.35
$290.38
$290.48
1,223
December 17 2025 16:30
$291.44
$291.79
$290.02
$290.26
1,937
December 17 2025 15:30
$293.39
$294.13
$291.12
$291.16
1,721
December 17 2025 14:30
$291.17
$291.98
$289.35
$291.62
4,754
Daily pricing data for Insulet dates back to 5/15/2007, and may be incomplete.