Insulet Corporation (FRA:GOV)
Germany flag Germany · Delayed Price · Currency is EUR
205.50
-5.60 (-2.65%)
At close: Feb 20, 2026

Insulet Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
14,45317,03017,68813,70719,13016,135
Market Cap Growth
-24.60%-3.72%29.04%-28.35%18.56%17.11%
Enterprise Value
14,69717,30118,20814,40319,77116,512
Last Close Price
205.50242.00250.90195.90275.70238.00
PE Ratio
68.6880.9243.7873.444444.571092.27
PS Ratio
6.277.388.848.9315.6616.70
PB Ratio
11.2013.2015.1120.6842.9232.99
P/TBV Ratio
12.6014.8517.2526.0258.5538.24
P/FCF Ratio
44.9352.9459.98216.14--
P/OCF Ratio
29.8135.1242.57103.99171.81-
EV/Sales Ratio
6.397.509.109.3816.1917.09
EV/EBITDA Ratio
30.1236.0048.3754.35174.92102.39
EV/EBIT Ratio
36.5442.8761.0372.33366.84149.04
EV/FCF Ratio
45.6953.7861.75227.10--
Debt / Equity Ratio
0.660.661.181.983.012.31
Debt / EBITDA Ratio
1.741.743.614.8011.066.79
Debt / FCF Ratio
2.662.664.7020.67--
Net Debt / Equity Ratio
0.190.190.391.021.590.89
Net Debt / EBITDA Ratio
0.510.511.222.546.282.70
Net Debt / FCF Ratio
0.760.761.5610.62-194.38-2.75
Asset Turnover
0.860.860.730.700.610.56
Inventory Turnover
1.741.741.501.431.541.52
Quick Ratio
1.811.812.512.362.414.16
Current Ratio
2.812.813.583.513.605.81
Return on Equity (ROE)
18.12%18.12%43.03%34.13%0.89%2.90%
Return on Assets (ROA)
9.43%9.43%6.80%5.68%1.67%4.02%
Return on Invested Capital (ROIC)
19.68%19.77%19.52%15.60%2.37%11.58%
Return on Capital Employed (ROCE)
18.90%18.90%12.10%10.30%3.10%6.90%
Earnings Yield
1.46%1.24%2.28%1.36%0.02%0.09%
FCF Yield
2.23%1.89%1.67%0.46%-0.02%-0.98%
Buyback Yield / Dilution
2.71%2.71%-0.35%-5.33%-1.94%-3.99%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.