INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndTotal cash & short-term investments (Million USD)YoY (%)
Dec 31, 2024953+35.39%
Dec 31, 2023704+2.10%
Dec 31, 2022690-14.47%
Dec 31, 2021806-16.21%
Dec 31, 2020962+155.89%
Dec 31, 2019376-18.93%
Dec 31, 2018464+5.43%
Dec 31, 2017440+47.39%
Dec 31, 2016299+143.39%
Dec 31, 2015123-18.86%
Dec 31, 2014151+0.98%
Dec 31, 2013150+161.34%
Dec 31, 201257-39.02%
Dec 31, 201194