INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndResearch & development (Million USD)YoY (%)
Dec 31, 2024220+7.12%
Dec 31, 2023205+13.76%
Dec 31, 2022180+12.55%
Dec 31, 2021160+9.06%
Dec 31, 2020147+13.18%
Dec 31, 2019130+46.38%
Dec 31, 201889+19.01%
Dec 31, 201774+33.64%
Dec 31, 201656+28.93%
Dec 31, 201543+54.87%
Dec 31, 201428+28.19%
Dec 31, 201322-10.65%
Dec 31, 201224+11.42%
Dec 31, 201122