Insulet Corporation (BIT:1PODD)
Italy flag Italy · Delayed Price · Currency is EUR
208.10
-3.60 (-1.70%)
At close: Mar 5, 2026

Insulet Ratios and Metrics

Millions EUR. 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
Market Cap
14,66817,21515,76813,05117,60715,837
Market Cap Growth
-23.29%9.18%20.82%-25.87%11.18%9.07%
Enterprise Value
14,91617,40016,06313,62118,20916,230
PE Ratio
69.7081.6845.1773.804205.571108.63
Forward PE
38.1049.2670.6793.67-227.00
PS Ratio
6.367.398.858.9415.6816.75
PB Ratio
11.3713.2015.1320.7042.9533.09
P/TBV Ratio
9.8713.4815.9221.8143.1932.80
P/FCF Ratio
45.6052.9760.03216.38-5247.03-102.26
P/OCF Ratio
30.2535.1442.60104.11171.96-270.28
EV/Sales Ratio
6.377.479.019.3316.2117.17
EV/EBITDA Ratio
30.0135.8447.9154.05209.95102.85
EV/EBIT Ratio
36.4042.6860.4471.92562.85149.71
EV/FCF Ratio
46.3753.5461.15225.83-5426.44-104.80
Debt / Equity Ratio
0.610.611.071.862.882.24
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.43%1.22%2.21%1.35%0.02%0.09%
FCF Yield
2.19%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 Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.