Insulet Corporation (PODD)
NASDAQ: PODD · Real-Time Price · USD
242.89
+1.05 (0.43%)
At close: Mar 4, 2026, 4:00 PM EST
242.69
-0.20 (-0.08%)
After-hours: Mar 4, 2026, 7:15 PM EST

Insulet Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
17,09820,00818,32615,16820,46318,406
Market Cap Growth
-13.12%9.18%20.82%-25.87%11.18%9.07%
Enterprise Value
17,38320,24118,75315,88021,19118,889
Last Close Price
242.89284.24261.07216.98294.39266.07
PE Ratio
69.8181.6845.1773.804205.571108.63
Forward PE
38.2749.2670.6793.67-227.00
PEG Ratio
1.50-----
PS Ratio
6.317.398.858.9415.6816.75
PB Ratio
11.2813.2015.1320.7042.9533.09
P/TBV Ratio
11.5213.4815.9221.8143.1932.80
P/FCF Ratio
45.2752.9760.03216.38-5247.03-102.26
P/OCF Ratio
30.0335.1442.60104.11171.96-270.28
EV/Sales Ratio
6.427.479.059.3616.2317.19
EV/EBITDA Ratio
30.8135.8848.1254.22210.22102.99
EV/EBIT Ratio
36.6942.7260.7172.15563.58149.91
EV/FCF Ratio
46.0253.5961.42226.53-5433.49-104.94
Debt / Equity Ratio
0.630.631.141.932.942.29
Debt / EBITDA Ratio
1.681.683.544.8313.916.95
Debt / FCF Ratio
2.512.514.5220.20-359.44-7.08
Net Debt / Equity Ratio
0.150.150.350.971.530.87
Net Debt / EBITDA Ratio
0.410.411.092.437.212.63
Net Debt / FCF Ratio
0.620.621.4010.15-186.44-2.68
Asset Turnover
0.860.860.730.700.610.56
Inventory Turnover
--3.111.431.541.52
Quick Ratio
1.811.812.502.362.414.16
Current Ratio
2.812.813.583.513.605.81
Return on Equity (ROE)
18.12%18.12%43.03%34.12%0.89%2.90%
Return on Assets (ROA)
19.20%19.20%6.60%9.45%2.68%7.59%
Return on Invested Capital (ROIC)
34.42%34.42%11.82%16.80%5.02%16.65%
Return on Capital Employed (ROCE)
18.69%18.69%13.16%10.94%2.03%7.23%
Earnings Yield
1.45%1.22%2.21%1.35%0.02%0.09%
FCF Yield
2.21%1.89%1.67%0.46%-0.02%-0.98%
Buyback Yield / Dilution
0.26%0.26%-0.07%-0.09%0.00%0.03%
Updated Feb 18, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q