Insulet Corp. Insulet Corp.

Insulet Corp.

PODD

Rank in Stocks #2100
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.05
Market Cap
$9.78B
Change (1 day)
-0.04%
Change (1 year)
-55.73%
Country
US
Trade Insulet Corp. (PODD)

Category

Healthcare
P/S ratio for Insulet Corp. (PODD)
P/S ratio as of October 2026 TTM: 3.04
According to Insulet Corp. latest financial reports and stock price the company's current price-to-sales ratio (TTM) is 3.04. At the end of 2023 the company had a P/S ratio of 8.92.
P/S ratio history for Insulet Corp. from 2002 to 2026
P/S ratio at the end of each year
Year P/S Ratio Change
2026 (TTM) 3.04 -65.55%
2024 8.83 -0.97%
2023 8.92 -43.00%
2022 15.65 -4.55%
2021 16.39 -10.41%
2020 18.30 30.21%
2019 14.05 69.71%
2018 8.28 -4.05%
2017 8.63 48.27%
2016 5.82 -28.46%
2015 8.14 -8.32%
2014 8.87 9.43%
2013 8.11 68.56%
2012 4.81 -16.68%
2011 5.77 -8.80%
2010 6.33 -1.52%
2009 6.43 8.75%
2008 5.91 -79.83%
2007 29.30 633.21%
2006 4.00 -95.89%
2005 97.34 0.00%
2004 0.00 0.00%
2003 0.00 0.00%
2002 0.00 0.00%
P/S ratio for similar companies or competitors
Company P/S Ratio P/S Ratio Difference Country
3.82 25.73%
US
2.78 -8.45%
IE
4.18 37.37%
US
2.97 -2.35%
US
- -
DE