 Insulet Corporation NASDAQ: PODD posted Q1 profits of 27.8 million, or an EPS of 0.40, beating the consensus of 0.23. Q1 sales increased 17.1 YY, or 19.3 in constant currency, to 295.4 million, exceeding the guidance range of 13 to 16 in constant currency and the consensus of. 