Insulet CorporationPODD

$145.76+2.24 (+1.56%)
NASDAQHealthcare24:00 UTC

Company snapshot

Market Cap
$10B
Large-cap
+536%
2016 — today
10-Year Price
+417%
2016 — today
52-Week Range
$142.43$352.82
Current $145.76· 2%

Insulet Corporation specializes in the creation, production, and distribution of advanced insulin management systems for individuals living with insulin-dependent diabetes. At the core of their offerings is the Omnipod System, an innovative solution featuring a unique, self-adhesive, and disposable Omnipod device. This tubeless unit can be directly applied to the body for a duration of up to three days, and it operates in conjunction with a wireless handheld personal diabetes manager. The company's products reach customers predominantly through independent distributors and pharmaceutical channels, though direct sales also occur. Geographically, Insulet serves markets spanning the United States, Canada, Europe, the Middle East, and Australia. Established in 2000, the corporation's headquarters are located in Acton, Massachusetts.

Valuation in context

P/E ratio
33.9
Below average
Below the 10-year average
P/B ratio
7.9
Near historic low
Near historic low — last 10 years
EV / EBITDA
18.6
Near historic low
Near historic low — last 10 years
PEG ratio
0.3
Near historic low
Near historic low — last 10 years
FCF Yield
4.0%
Near historic high
Near historic highs — last 10 years
Free · No credit card needed

Get alerted when PODD is cheap

Set a free alert — we'll push you when P/E, yield, or other metrics cross a historical threshold.