INSULET CORPPODD

Market cap
$20.3B
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 202414.7+72.80%
Dec 31, 20238.5+3961.90%
Dec 31, 20220.2-75.58%
Dec 31, 20210.9+91.11%
Dec 31, 20200.5-59.82%
Dec 31, 20191.1+194.74%
Dec 31, 20180.4-109.03%
Dec 31, 2017-4.2-46.64%
Dec 31, 2016-7.9-69.02%
Dec 31, 2015-25.5+45.96%
Dec 31, 2014-17.4-5.73%
Dec 31, 2013-18.5-27.27%
Dec 31, 2012-25.4