Analyst Cuts Insulet as Payments Names Win Upgrades
Analysts shifted stances across several sectors on August 6, with a downgrade hitting medical device maker PODD while payments and industrial names picked up fresh support. Insulet Corporation was downgraded by…