Bank of America, AstraZeneca are big market movers