STRASMORE/EXPLORE 3,293 QUERIES

One filer's reported Apple position, quarter by quarter

Answered against 22 years of US equities and 12 years of US options data and published with the query that produced it. This result is stored as of 2026-10-16, from How to Check if a Fund Still Owns a Stock.

as of series 22×4read in context →
One filer's reported Apple position, quarter by quarter — 22 rows by 4 columns, computed from US exchange, SIP and OPRA data.
datequartershares_millionsreported_on
2021-03-31Mar 2021887.1May 17, 2021
2021-06-30Jun 2021887.1Aug 16, 2021
2021-09-30Sep 2021887.1Nov 15, 2021
2021-12-31Dec 2021887.1Feb 14, 2022
2022-03-31Mar 2022890.9May 16, 2022
2022-06-30Jun 2022894.8Aug 15, 2022
2022-09-30Sep 2022894.8Nov 14, 2022
2022-12-31Dec 2022895.1Feb 14, 2023
2023-03-31Mar 2023915.6May 15, 2023
2023-06-30Jun 20231831.1Aug 14, 2023
2023-09-30Sep 20231831.1Nov 14, 2023
2023-12-31Dec 20231811.1Feb 14, 2024
2024-03-31Mar 20241578.7May 15, 2024
2024-06-30Jun 2024800Aug 14, 2024
2024-09-30Sep 2024600Nov 14, 2024
2024-12-31Dec 2024600Feb 14, 2025
2025-03-31Mar 2025600May 15, 2025
2025-06-30Jun 2025560Aug 14, 2025
2025-09-30Sep 2025476.4Nov 14, 2025
2025-12-31Dec 2025455.8Feb 17, 2026
2026-03-31Mar 2026455.8May 15, 2026
2026-06-30Jun 2026227.9Aug 14, 2026
Rows × columns
22 × 4
Period covered
to
Computed
Completeness
No missing values
Source
US exchange, SIP and OPRA market data
Licence
Strasmore terms · free, no signup
Formats
JSON · CSV · the SQL below

What each column holds

Column definitions for One filer's reported Apple position, quarter by quarter, derived from the stored result.
ColumnTypeRangeNotes
date date 2021-03-31 to 2026-06-30
quarter text 22 distinct values (Dec 2021, Dec 2022, Dec 2023…)
shares_millions number 227.9 to 1,831.1 count
reported_on text 22 distinct values (Aug 14, 2023, Aug 14, 2024, Aug 14, 2025…)

Computed from Strasmore's warehouse of US exchange, SIP and OPRA market data. Equity prices are delayed; options greeks and implied volatility are end-of-day. This result is stored, not recomputed on load — it is exactly the numbers that were returned on , and the query below is what returned them.

Run it yourself

This is the exact query behind the result above. Change a ticker, a date or a column and run it against the warehouse — no account, no key. The no-signup tier is smaller than the one this page was computed on; a query that reaches past it comes back saying which plan runs it.

SELECT
    period_end                                            AS date,
    formatDateTime(period_end, '%b %Y')                   AS quarter,
    round(argMax(acc_shares, (filed, acc)) / 1000000, 1)  AS shares_millions,
    formatDateTime(max(filed), '%b %e, %Y')               AS reported_on
FROM
(
    SELECT
        toDate(period)                              AS period_end,
        accession_number                            AS acc,
        max(toDate(filing_date))                    AS filed,
        sum(toFloat64(shares_or_principal_amount))  AS acc_shares
    FROM global_markets.stocks_13f_filings
    WHERE form_type = '13F-HR'
      AND cusip IN ('037833100', '37833100')
      AND filer_cik IN ('1067983', '0001067983')
      AND toDate(period) >= '2021-01-01'
    GROUP BY period_end, acc
)
GROUP BY period_end
ORDER BY period_end
⌘/Ctrl + Enter

Work with this data in your AI assistant

Opens ready to query, with this page's data. Free, no account.

More from this analysisHow to Check if a Fund Still Owns a Stock
How old the newest available 13F snapshot is, day by day series 91×2 → Days between a quarter end and the 13F-HR that reports it series 22×5 → What kind of position every 13F line actually reports ranking 5×3 → AAPL: quarter-end snapshot price vs the price on the 13F deadline series 8×7 → The four 13F deadlines for the 2026 quarters series 4×7 → Share of reported volume marked short, Q1 2026 disclosure window ranking 5×3 → See all 3,293 queries →