Stock Analysis: One-off blues no reason to give up on Sun Pharma | Sharefundss