AstraZeneca's latest sale rakes in $555M