Insulet (NSDQ:PODD) posted third-quarter results after market close yesterday that beat analysts’ consensus for the company. The Acton, Mass.-based tubeless insulin pump manufacturer announced profits of $11.6 million or $0.17 per share on sales of $234 million for the three months ended September 30, 2020, for a bottom-line gain of 13.5% on sales growth of 21% […]