Insulet Corporation
NASDAQ: PODD
Stock price
143.05 USD
(+0%) TODAY
Financial Performance
5Y price score: (73)
The price score is a basic measure of the stock's performance against the S&P 500 Index over a five-year period.
A score of 100 indicates that the stock did as well as the S&P 500 Index.
A score below 100 means the stock underperformed the index, while a score above 100 means it outperformed the S&P 500.
10Y return: 243.9%
US$ Per
Share
By default your notes are visible only to you.
126.4
52-week range
354.8
Your model inputs
Your fair value & Margin of safety
To calculate fair value based on cost of capital and terminal growth assumptions above, please select free cash flow forecast.
Forecast:
Valuation
Free Cash Flow Yield
3 %
Dividend Yield TTM
-
Market cap $
$ 9,908
Price / Earnings TTM
26.7
Price / Book TTM
7
PEG TTM
0.1
Earnings growth and return
LTM
5YR
10YR
Total return (price & dividends)
(56.5) %
(52.3) %
243.9 %
Free cash flow per share growth
(65.1) %
520 %
1,388.3 %
Earnings per share growth
328.1 %
3,380 %
369.8 %
Business Summary:
Latest Earnings Call Takeaways
2026 Q2 (Aug 5, 2026)
1) Strategy & Leadership - Insulet Corporation reported strong revenue growth of 23% YoY in Q2 2026, driven by demand for Omnipod across U.S. and international markets. - CEO Ashley McEvoy emphasized the company's commitment to improving customer support, particularly for the type 2 diabetes segment, where they are adapting their commercial model to enhance retention and utilization. - The company is implementing several initiatives, including expanding the customer care team and refining sales force compensation to prioritize long-term retention.
2) Financial & Segment Results - Total revenue for Q2 2026 was $802 million, a 23.5% increase YoY, with U.S. Omnipod revenue growing 20% and international revenue up over 35%. - Adjusted EPS rose approximately 42% YoY to $1.66, reflecting strong revenue growth and operational efficiency. - Adjusted operating margin increased by 140 basis points YoY to 19.3%, supported by manufacturing productivity and scale benefits.
3) Problems / Headwinds - Insulet is facing challenges in the type 2 diabetes market, particularly with retention rates during the critical first 90 days of therapy, which have been lower than expected. - The company has acknowledged that it should have identified these issues sooner and is now focused on improving customer onboarding and support. - The updated guidance reflects these retention challenges, with full-year revenue growth expectations adjusted to 20-22% due to anticipated ongoing trends in type 2 customer utilization.
4) Operational or Product Plans - Insulet is advancing its innovation pipeline, with plans for annual algorithm enhancements over the next four years, starting with the upcoming Omnipod 6 launch in 2027. - The company is also rolling out the Omnipod Discover platform, which aims to improve patient engagement and retention by providing real-time data and insights. - Insulet is committed to expanding its prescriber base, with over 32,000 healthcare providers now prescribing Omnipod, a 27% increase YoY.
5) Guidance & Outlook / Investor Angle - For 2026, Insulet expects total company revenue growth of 20-22% and U.S. Omnipod growth of 17-19%, while raising its international growth outlook to 30-32%. - The company plans to provide updated long-range revenue growth expectations in the fourth quarter, as it reassesses its strategies based on recent learnings in the type 2 market. - Investors are encouraged by the company's strong market position and ongoing commitment to innovation, despite current headwinds in the type 2 segment.
Bottom line: Insulet's strong revenue growth and profitability reflect its market leadership and innovative capabilities, but challenges in the type 2 diabetes segment necessitate strategic adjustments. The company's proactive measures to enhance customer support and retention are expected to bolster long-term growth, making it a compelling investment for shareholders.
Annual Reports, Presentations And IR Contacts
Go to the websiteInsulet Corporation — Financial Overview, Stock Price, Market Cap
Insulet Corporation is a company. Founded in 2000. As of August 26, 2026, the company's market capitalization is $9908311616 with a current stock price of $143.05.
