AstraZeneca plc (AZN) & More: Three FTSE Shares Hitting New Highs

LONDON -- It's little more than a month since the FTSE 100 set a new five-year record of 6,534 points on March 12.

Keep Reading →