Insulet’s (PODD) latest numbers read like the balance sheet of a very determined racehorse: fast, disciplined, and still eager for the next lap, even as a promising upstart named Modular Medical trots onto the same track.
Insulet’s Earnings: Hitting a Full Gallop…
