code: def __init__(self, data: YfData, symbol: str, proxy=None):
      self._data = data
      self._symbol = symbol
      self.proxy = proxy
  
      self._major = None
      self._major_direct_holders = None
      self._institutional = None
      self._mutualfund = None
  
      self._insider_transactions = None
      self._insider_purchases = None
      self._insider_roster = None
  
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 1 to create a new Holders object  with example: obj = Holders(data, symbol, proxy)