Rothschild downgrades Insulet stock rating on competition concerns | AllMind News