ITC Ltd – Stock Analysis