import tickerinside as ti # The funds that hold NVDA (reads its file and the list of funds) nvda = ti.holders("NVDA") # How many funds hold it: in their issuers' own files, and in SEC filings n = nvda.data["counts"] print("NVDA held_by", n["issuer"], "(issuer files), held_by_sec_nport", n["sec_nport"], "(SEC filings)") # data["issuer"] is sorted, largest weight first, each with its file date for row in nvda.data["issuer"]: print(row["fund"], row["weight_pct"], row["holdings_as_of"]) # The line to print under any figure you quote print(nvda.cite)