INSULET CORPPODD

Market cap
$20.3B
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 202443+26.11%
Dec 31, 202334.1+3733.71%
Dec 31, 20220.9-69.31%
Dec 31, 20212.9+45.00%
Dec 31, 20202-75.19%
Dec 31, 20198.1+352.81%
Dec 31, 20181.8-107.35%
Dec 31, 2017-24.2-59.26%
Dec 31, 2016-59.4-52.36%
Dec 31, 2015-124.7+152.41%
Dec 31, 2014-49.4-7.28%
Dec 31, 2013-53.3-40.62%
Dec 31, 2012-89.8