Insulet Corporation Q2 2025 Earnings & Omnipod 5 Growth Analysis | Monexa