Rothschild downgrades Insulet stock rating on competition concerns By Investing.com | AllMind News