code: def officialPrice(symbol=None, token='', version=''):
      '''The Official Price message is used to disseminate the IEX Official Opening and Closing Prices.
  
      These messages will be provided only for IEX Listed Securities.
  
      https://iexcloud.io/docs/api/#deep-official-price
  
      Args:
          symbol (string); Ticker to request
          token (string); Access token
          version (string); API version
  
      Returns:
          dict: result
      '''
      _raiseIfNotStr(symbol)
      if symbol:
          return _getJson('deep/official-price?symbols=' + symbol, token, version)
      return _getJson('deep/official-price', token, versionf officialPrice(symbol=None, token='', version=''):
      '''The Official Price message is used to disseminate the IEX Official Opening and Closing Prices.
  
      These messages will be provided only for IEX Listed Securities.
  
      https://iexcloud.io/docs/api/#deep-official-price
  
      Args:
          symbol (string); Ticker to request
          token (string); Access token
          version (string); API version
  
      Returns:
          dict: result
      '''
      _raiseIfNotStr(symbol)
      if symbol:
          return _getJson('deep/official-price?symbols=' + symbol, token, version)
      return _getJson('deep/official-price', token, version)
docs: The Official Price message is used to disseminate the IEX Official Opening and Closing Prices.
  
      These messages will be provided only for IEX Listed Securities.
  
      https://iexcloud.io/docs/api/#deep-official-price
  
      Args:
          symbol (string); Ticker to request
          token (string); Access token
          version (string); API version
  
      Returns:
          dict: result