C R Bard Inc (NYSE:BCR) has received an “A+” credit rating from analysts at Morningstar. The research firm’s “A+” rating suggests that the company is a low default risk. They also gave their stock a two star rating. Several other brokerages also recently weighed in on BCR. Zacks Investment Research downgraded shares of C R […]