Insulet Corporation (PODD)
NASDAQ: PODD · Real-Time Price · USD
152.49
+5.03 (3.41%)
May 18, 2026, 4:00 PM EDT - Market closed

Insulet Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
10,56220,00818,32615,16920,46318,406
Market Cap Growth
-39.90%9.18%20.82%-25.87%11.18%9.07%
Enterprise Value
11,09620,22318,66915,83121,16318,864
Last Close Price
152.49284.24261.07216.98294.39266.07
PE Ratio
35.5581.6845.1773.804205.571108.63
Forward PE
22.8749.2670.6793.67-227.00
PEG Ratio
1.161.872.442.624.802.35
PS Ratio
3.647.398.858.9415.6816.75
PB Ratio
8.1113.2015.1320.7042.9533.09
P/TBV Ratio
8.2613.4815.9221.8143.1932.80
P/FCF Ratio
25.4152.9760.03216.38-5247.03-102.26
P/OCF Ratio
17.0635.1442.60104.11171.96-270.28
EV/Sales Ratio
3.837.479.019.3316.2117.17
EV/EBITDA Ratio
18.4335.8447.9154.05209.95102.86
EV/EBIT Ratio
21.8842.6860.4471.93562.85149.71
EV/FCF Ratio
26.6953.5461.15225.83-5426.44-104.80
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-359.44-7.08
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.87%1.22%2.21%1.35%0.02%0.09%
FCF Yield
3.94%1.89%1.67%0.46%-0.02%-0.98%
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%
Updated May 6, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q