ITC Stock Analysis