INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 202440-110.66%
Dec 31, 2023-378-35.31%
Dec 31, 2022-584-10.04%
Dec 31, 2021-649-2.52%
Dec 31, 2020-666-0.85%
Dec 31, 2019-672-1.70%
Dec 31, 2018-684-3.34%
Dec 31, 2017-707+3.94%
Dec 31, 2016-680+4.43%
Dec 31, 2015-652+12.72%
Dec 31, 2014-578+9.78%
Dec 31, 2013-527+9.34%
Dec 31, 2012-482+9.19%
Dec 31, 2011-441