MyFinsight
Home
Blog
About
Income Statement
|
Cash Flow
|
Balance Sheet
|
Ratios
Show more
Subscribe for Financial Insights
Page 1
123
Page 1
Financial Ratios
2026-06-30
2026-03-31
2025-12-31
2025-09-30
Free Cash flow
55,900
89,500
48,200
100,100
P/E Ratio
28.625
48.501
81.943
89.478
Return on Equity
6.68
6.994
6.705
6.329
Net Profit Margin
-
11.96
12.964
12.403
Debt to Asset Ratio
55.066
56.394
52.508
54.306
Cash Ratio
-
-
-
-
Quick Ratio
183.324
181.382
214.88
218.172
Current Ratio
248.468
248.655
281.429
287.077
Page 1
Page 1
Buy us a coffee
Time Plot
Show the time plot by selecting a row from the table.
insulet-purple-svg
INSULET CORP (PODD)
insulet-purple-svg
INSULET CORP (PODD)