Insulet Corporation (PODD)
NASDAQ: PODD · Real-Time Price · USD
150.71
-8.90 (-5.58%)
At close: Jun 10, 2026, 4:00 PM EDT
152.42
+1.71 (1.14%)
After-hours: Jun 10, 2026, 7:48 PM EDT

Insulet Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
10,43920,00818,32615,16920,46318,406
Market Cap Growth
-54.59%9.18%20.82%-25.87%11.18%9.07%
Enterprise Value
10,97220,24118,75315,88021,19118,889
Last Close Price
150.71284.24261.07216.98294.39266.07
PE Ratio
35.1381.6845.1773.804205.571108.63
Forward PE
22.5449.2670.6793.67-227.00
PEG Ratio
1.051.872.442.624.802.35
PS Ratio
3.607.398.858.9415.6816.75
PB Ratio
8.0113.2015.1320.7042.9533.09
P/TBV Ratio
8.1613.4815.9221.8143.1932.80
P/FCF Ratio
25.1152.9760.03216.38--
P/OCF Ratio
16.8635.1442.60104.11171.96-
EV/Sales Ratio
3.787.479.059.3616.2317.19
EV/EBITDA Ratio
18.2335.8848.1254.22210.22102.99
EV/EBIT Ratio
21.6442.7260.7172.15563.58149.91
EV/FCF Ratio
26.4053.5961.42226.54--
Debt / Equity Ratio
0.710.611.071.862.882.24
Debt / EBITDA Ratio
1.581.683.544.8313.916.95
Debt / FCF Ratio
2.282.514.5220.20--
Net Debt / Equity Ratio
0.360.150.350.971.530.87
Net Debt / EBITDA Ratio
0.780.411.092.437.212.63
Net Debt / FCF Ratio
1.130.621.4010.15-186.44-2.68
Asset Turnover
0.940.860.730.700.610.56
Inventory Turnover
--3.111.431.541.52
Quick Ratio
0.701.812.502.362.414.16
Current Ratio
2.492.813.583.513.605.81
Return on Equity (ROE)
21.49%18.12%43.03%34.12%0.89%2.90%
Return on Assets (ROA)
20.54%19.20%6.60%9.45%2.68%7.59%
Return on Invested Capital (ROIC)
34.76%34.42%11.82%16.80%5.02%16.65%
Return on Capital Employed (ROCE)
21.09%18.69%13.15%10.94%2.03%7.23%
Earnings Yield
2.90%1.22%2.21%1.35%0.02%0.09%
FCF Yield
3.98%1.89%1.67%0.46%--
Buyback Yield / Dilution
4.15%2.71%-0.35%-5.33%-1.94%-3.99%
Total Shareholder Return
4.15%2.71%-0.35%-5.33%-1.94%-3.99%
SEC Filings: 10-K · 10-Q