{"slug":"how-to-check-if-a-fund-still-owns-a-stock","qid":"instrument_mix","label":"What kind of position every 13F line actually reports","post_title":"How to Check if a Fund Still Owns a Stock","post_url":"/blog/how-to-check-if-a-fund-still-owns-a-stock#q-instrument_mix","columns":["position_type","lines_reported","pct_of_lines"],"rows":[{"position_type":"Shares","lines_reported":"3.31 million","pct_of_lines":96.1},{"position_type":"Call option","lines_reported":"63.01 thousand","pct_of_lines":1.83},{"position_type":"Put option","lines_reported":"56.64 thousand","pct_of_lines":1.64},{"position_type":"Principal amount of debt","lines_reported":"14.51 thousand","pct_of_lines":0.42},{"position_type":"Other or unlabelled","lines_reported":"1.00","pct_of_lines":0}],"shape":"ranking","sql":"SELECT\n    position_type,\n    formatReadableQuantity(lines_count)                     AS lines_reported,\n    round(100 * lines_count / sum(lines_count) OVER (), 2)  AS pct_of_lines\nFROM\n(\n    SELECT\n        multiIf(\n            upper(ifNull(toString(put_call), '')) LIKE 'P%',                'Put option',\n            upper(ifNull(toString(put_call), '')) LIKE 'C%',                'Call option',\n            upper(ifNull(toString(shares_or_principal_type), '')) = 'PRN',  'Principal amount of debt',\n            upper(ifNull(toString(shares_or_principal_type), '')) = 'SH',   'Shares',\n            'Other or unlabelled')  AS position_type,\n        count()                     AS lines_count\n    FROM global_markets.stocks_13f_filings\n    WHERE form_type = '13F-HR'\n      AND toDate(period) =\n      (\n          SELECT max(period_end)\n          FROM\n          (\n              SELECT toDate(period) AS period_end\n              FROM global_markets.stocks_13f_filings\n              WHERE form_type = '13F-HR'\n                AND toDate(period) <= today() - 46\n              GROUP BY period_end\n              HAVING countDistinct(accession_number) >= 100\n          )\n      )\n    GROUP BY position_type\n)\nORDER BY pct_of_lines DESC","computed_at":"2026-10-16T15:49:14.965875+00:00","elapsed":47.477850253}