INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 2024305+335.66%
Dec 31, 202370-1897.44%
Dec 31, 2022-4-97.83%
Dec 31, 2021-180+300.00%
Dec 31, 2020-45-31.09%
Dec 31, 2019-65-48.36%
Dec 31, 2018-126+251.08%
Dec 31, 2017-36+480.58%
Dec 31, 2016-6-73.21%
Dec 31, 2015-23+802.57%
Dec 31, 2014-3-35.19%
Dec 31, 2013-4-90.11%
Dec 31, 2012-40+9.53%
Dec 31, 2011-37