Home/ Crypto News/ AstraZeneca (AZN) Stock Gains Momentum Following CEO Share Purchase and European Drug Approval