public async Task <IEXResponse <IEnumerable <Quote> > > ListAsync(ListType listType, bool displayPercent = false,
                                                                          int listLimit = 10)
        {
            const string urlPattern = "stock/market/list/[listType]";

            var qsb = new QueryStringBuilder();

            if (!displayPercent)
            {
                qsb.Add("displayPercent", displayPercent);
            }
            if (listLimit != 10)
            {
                qsb.Add("listLimit", listLimit);
            }

            var pathNvc = new NameValueCollection {
                { "listType", listType.GetDescriptionFromEnum() }
            };

            return(await executor.ExecuteAsync <IEnumerable <Quote> >(urlPattern, pathNvc, qsb));
        }