AstraZeneca stock gained 1.94% on a tough trading day. Here's what investors need to know about AZN's performance and market prospects.
Read full article on MarketWire