INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndAccounts receivable, net (Million USD)YoY (%)
Dec 31, 2022141-12.48%
Dec 31, 2021161+92.12%
Dec 31, 202084+20.92%
Dec 31, 201969+9.49%
Dec 31, 201863+18.59%
Dec 31, 201753+85.30%
Dec 31, 201629-40.47%
Dec 31, 201548+21.33%
Dec 31, 201440+20.61%
Dec 31, 201333-0.68%
Dec 31, 201233+43.57%
Dec 31, 201123