Insulet Corporation (BMV:PODD)
Mexico flag Mexico · Delayed Price · Currency is MXN
4,402.00
-1,636.64 (-27.10%)
At close: Feb 3, 2026

Insulet Ratios and Metrics

Millions MXN. 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
298,690359,981381,589256,145398,802376,187
Market Cap Growth
-25.73%-5.66%48.97%-35.77%6.01%12.18%
Enterprise Value
303,621365,710392,812269,137412,158384,977
Last Close Price
4402.006038.645232.003243.005787.936055.97
PE Ratio
67.1480.9243.7873.444444.571092.27
PS Ratio
6.137.388.848.9315.6616.70
PB Ratio
10.9513.2015.1120.6842.9232.99
P/TBV Ratio
12.3214.8517.2526.0258.5538.24
P/FCF Ratio
43.9352.9459.98216.14--
P/OCF Ratio
29.1435.1242.57103.99171.81-
EV/Sales Ratio
6.527.509.109.3816.1917.09
EV/EBITDA Ratio
30.7036.0048.3754.35174.92102.39
EV/EBIT Ratio
37.2542.8761.0372.33366.84149.04
EV/FCF Ratio
44.6553.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.49%1.24%2.28%1.36%0.02%0.09%
FCF Yield
2.28%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.