INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndCash and cash equivalents (Million USD)YoY (%)
Dec 31, 2024953+35.39%
Dec 31, 2023704+2.10%
Dec 31, 2022690-14.47%
Dec 31, 2021806-12.54%
Dec 31, 2020922+331.45%
Dec 31, 2019214+87.61%
Dec 31, 2018114-58.21%
Dec 31, 2017273+98.71%
Dec 31, 2016137+11.82%
Dec 31, 2015123-18.86%
Dec 31, 2014151+0.98%
Dec 31, 2013150+161.34%
Dec 31, 201257-39.02%
Dec 31, 201194