INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndEffective tax rate (%) (Million USD)YoY (%)
Dec 31, 2024-39.3-1117.16%
Dec 31, 20233.9-92.71%
Dec 31, 202253.1+193.99%
Dec 31, 202118-39.63%
Dec 31, 202029.9+49.48%
Dec 31, 201920-45.96%
Dec 31, 201837-3926.58%
Dec 31, 2017-1-33.84%
Dec 31, 2016-1.5+267.83%
Dec 31, 2015-0.4+43.72%
Dec 31, 2014-0.3+24.07%
Dec 31, 2013-0.2-45.70%
Dec 31, 2012-0.4+84.34%
Dec 31, 2011-0.2