private PricingData RetrievePricingData(string ticker) { var stockData = GetStockData(ticker, "abb2b3pokjj5k4j6k5w"); return(new PricingData { Ask = inputConverter.ConvertStringToDecimal(stockData[0]), Bid = inputConverter.ConvertStringToDecimal(stockData[1]), AskRealTime = inputConverter.ConvertStringToDecimal(stockData[2]), BidRealTime = inputConverter.ConvertStringToDecimal(stockData[3]), PreviousClose = inputConverter.ConvertStringToDecimal(stockData[4]), Open = inputConverter.ConvertStringToDecimal(stockData[5]), FiftyTwoWeekHigh = inputConverter.ConvertStringToDecimal(stockData[6]), FiftyTwoWeekLow = inputConverter.ConvertStringToDecimal(stockData[7]), FiftyTwoWeekLowChange = inputConverter.ConvertStringToDecimal(stockData[8]), FiftyTwoWeekHighChange = inputConverter.ConvertStringToDecimal(stockData[9]), FiftyTwoWeekLowChangePercent = inputConverter.ConvertStringToPercentDecimal(stockData[10]), FiftyTwoWeekHighChangePercent = inputConverter.ConvertStringToPercentDecimal(stockData[11]), FiftyTwoWeekRange = inputConverter.CheckIfNotAvailable(stockData[12]), }); }