cnnc stock predictions