These three Pharma stocks should be on your radar today; Key factors explained