AstraZenca - Have they learnt the right lessons?

This has run 100% in last 4 months.

Formed a wonderful base of accumulation for 4 years from Jan 14 to Jan 18.
Broke out of major Resistance line in Jan 18… with a markup …

Investors having information on fundamentals, kindly share…