code: def _fetch(self, proxy):
      modules = ",".join(
          [
              "institutionOwnership",
              "fundOwnership",
              "majorDirectHolders",
              "majorHoldersBreakdown",
              "insiderTransactions",
              "insiderHolders",
              "netSharePurchaseActivity",
          ]
      )
      params_dict = {
          "modules": modules,
          "corsDomain": "finance.yahoo.com",
          "symbol": self._symbol,
          "formatted": "false",
      }
      result = self._data.get_raw_json(
          _QUOTE_SUMMARY_URL_,
          user_agent_headers=self._data.user_agent_headers,
          params=params_dict,
          proxy=proxy,
      )
      return result
  
imports: import pandas
  import requests
  from yfinance import utils
  from yfinance.data import YfData
  from yfinance.const import _BASE_URL_
  from yfinance.exceptions import YFinanceDataException
label_desc: Use image node_id 8 for calling the Holders obj's underlying member method code with example usage: obj._fetch(proxy) and returns: result