Looking Into Insulet’s Return On Capital Employed
According to Benzinga Pro, during Q1, Insulet (NASDAQ:PODD) earned $27.80 million, a 4.79% increase from the preceding quarter. Insulet's sales decreased to $295.40 million, a 4.0% change since Q4.