INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024430+195.33%
Dec 31, 2023146+22.44%
Dec 31, 2022119-274.74%
Dec 31, 2021-68-181.07%
Dec 31, 202084-14.63%
Dec 31, 201998+174.10%
Dec 31, 201836-12.88%
Dec 31, 201741+158.98%
Dec 31, 201616-226.76%
Dec 31, 2015-13-240.72%
Dec 31, 20149+166.43%
Dec 31, 20133-111.52%
Dec 31, 2012-29+14.17%
Dec 31, 2011-25