News

BD (NYSE: BDX) shares took a hit today on second-quarter results that were mixed compared to the consensus forecast..