Insulet Corp. Insulet Corp.

Insulet Corp.

PODD

Rank in Stocks #2086
Insulet Corporation develops, manufactures, and sells insulin delivery systems... Insulet Corporation develops, manufactures, and sells insulin delivery systems for people with insulin-dependent diabetes in the United States and internationally. The company offers Omnipod platform products comprising Omnipod 5 automated insulin delivery system, which includes a proprietary AID algorithm embedded in the pod that integrates with a third-party continuous glucose monitor to obtain glucose values through wireless Bluetooth communication; Omnipod DASH insulin management system that features a Bluetooth enabled pod that is controlled by a smartphone-like personal diabetes manager with a color touch screen user interface; and the Omnipod Insulin Management System. It also provides pods for Amgen for use in the Neulasta Onpro kit, which is a delivery system to help reduce the risk of infection after intense chemotherapy. The company sells its products to end-users through the pharmacy channel; and independent distributors. Insulet Corporation was incorporated in 2000 and is headquartered in Acton, Massachusetts.
Share Price
$141.37
Market Cap
$9.80B
Change (1 day)
0.19%
Change (1 year)
-55.63%
Country
US
Trade Insulet Corp. (PODD)

Category

Healthcare
P/E ratio for Insulet Corp. (PODD)
P/E ratio as of October 2026 TTM: 24.99
According to Insulet Corp. latest financial reports and stock price the company's current price-to-earnings ratio (TTM) is 24.99. At the end of 2023 the company had a P/E ratio of 73.36.
P/E ratio history for Insulet Corp. from 2002 to 2026
P/E ratio at the end of each year
Year P/E Ratio Change
2026 (TTM) 24.99 -42.87%
2024 43.74 -40.38%
2023 73.36 -98.35%
2022 4.44K 314.10%
2021 1.07K -55.94%
2020 2.43K 172.12%
2019 894.28 -36.94%
2018 1.42K -1,050.77%
2017 -149.16 101.67%
2016 -73.96 153.27%
2015 -29.20 -41.30%
2014 -49.75 11.67%
2013 -44.55 127.24%
2012 -19.61 27.50%
2011 -15.38 53.20%
2010 -10.04 88.09%
2009 -5.34 132.32%
2008 -2.30 -68.61%
2007 -7.32 1,697.37%
2006 -0.41 80.98%
2005 -0.23 -32.84%
2004 -0.34 -7.89%
2003 -0.36 -3.60%
2002 -0.38 0.00%
P/E ratio for similar companies or competitors
Company P/E Ratio P/E Ratio Difference Country
33.11 32.51%
US
21.39 -14.40%
IE
28.94 15.84%
US
17.34 -30.61%
US
- -
DE
How to read a P/E ratio?

The Price/Earnings ratio measures the relationship between a company's stock price and its earnings per share.
A low but positive P/E ratio stands for a company that is generating high earnings compared to its current valuation and might be undervalued. A company with a high negative (near 0) P/E ratio stands for a company that is generating heavy losses compared to its current valuation.

Companies with a P/E ratio over 30 or a negative one are generaly seen as "growth stocks" meaning that investors typically expect the company to grow or to become profitable in the future.

Companies with a positive P/E ratio bellow 10 are generally seen as "value stocks" meaning that the company is already very profitable and unlikely to strong growth in the future.