#stocks 

Astrazeneca is up 7%, Crossed 3k Mark 

Parent Astrazeneca retains guidance after strong first quarter performance

Share Hits All Time High 

Astrazeneca India PE 96x

Astrazeneca PLC PE  100x