CESC Stock Analysis