INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndFCF margin (%) YoY (%)
Dec 31, 202414.7+256.90%
Dec 31, 20234.1-1482.47%
Dec 31, 2022-0.3-98.18%
Dec 31, 2021-16.4+229.23%
Dec 31, 2020-5-43.75%
Dec 31, 2019-8.8-60.56%
Dec 31, 2018-22.4+188.78%
Dec 31, 2017-7.8+359.42%
Dec 31, 2016-1.7-76.33%
Dec 31, 2015-7.1+703.73%
Dec 31, 2014-0.9-44.53%
Dec 31, 2013-1.6-91.54%
Dec 31, 2012-18.9-21.10%
Dec 31, 2011-24