| Quarter | Holdings | Value, Excl. Options ($000) | Top Holdings | Form Type | Date Filed | Filing ID |
|---|---|---|---|---|---|---|
| Q2 2026 | 1,077 | 127,294,933 | NVDA, AAPL, GOOGL, AMZN | 13F-HR | 8/14/2026 | 000090514826003687 |
| Q1 2026 | 1,002 | 109,531,937 | NVDA, AAPL, MSFT, AMZN | 13F-HR | 5/15/2026 | 000090514826002319 |
| Q4 2025 | 978 | 113,927,450 | NVDA, MSFT, AAPL, AMZN | 13F-HR | 2/17/2026 | 000090514826000767 |
| Q3 2025 | 956 | 110,988,206 | NVDA, MSFT, AAPL, AMZN | 13F-HR | 11/14/2025 | 000090514825003980 |
| Q2 2025 | 946 | 96,644,166 | MSFT, NVDA, AAPL, META | 13F-HR | 8/14/2025 | 000090514825002908 |
| Q1 2025 | 977 | 85,896,722 | AAPL, MSFT, NVDA, AMZN | 13F-HR | 5/15/2025 | 000090514825001691 |
| Q4 2024 | 935 | 93,785,094 | MSFT, AAPL, NVDA, AMZN | 13F-HR | 2/14/2025 | 000090514825000602 |
| Q3 2024 | 987 | 96,692,060 | MSFT, AAPL, NVDA, AMZN | RESTATEMENT | 5/4/2026 | 000090514826002055 |
| Q2 2024 | 1,023 | 91,001,622 | MSFT, NVDA, AAPL, AMZN | RESTATEMENT | 5/4/2026 | 000090514826002054 |
| Q1 2024 | 1,028 | 87,826,387 | MSFT, NVDA, AMZN, AAPL | RESTATEMENT | 5/4/2026 | 000090514826002053 |
| Q4 2023 | 994 | 75,530,411 | MSFT, AAPL, NVDA, AMZN | RESTATEMENT | 5/4/2026 | 000090514826002052 |
| Q3 2023 | 983 | 67,624,518 | MSFT, AAPL, NVDA, GOOGL | RESTATEMENT | 5/4/2026 | 000090514826002051 |
| Q2 2023 | 1,019 | 64,045,253 | MSFT, AAPL, NVDA, GOOGL | RESTATEMENT | 5/4/2026 | 000090514826002050 |
| Q1 2023 | 1,035 | 59,084,264 | MSFT, AAPL, NVDA, LIN | RESTATEMENT | 5/4/2026 | 000090514826002048 |
| Q4 2022 | 1,031 | 56,288,458 | MSFT, LIN, AAPL, JPM | RESTATEMENT | 5/4/2026 | 000090514826002046 |
| Q3 2022 | 1,014 | 51,722,590 | AAPL, MSFT, LIN, AMZN | RESTATEMENT | 5/4/2026 | 000090514826002044 |
| Q2 2022 | 1,013 | 54,412,322 | MSFT, AAPL, LIN, GOOGL | RESTATEMENT | 5/4/2026 | 000090514826002042 |
| Q1 2022 | 984 | 65,281,158 | MSFT, AAPL, LIN, GOOGL | RESTATEMENT | 5/4/2026 | 000090514826002040 |
| Q4 2021 | 987 | 69,356,679 | MSFT, AAPL, LIN, AMZN | RESTATEMENT | 5/4/2026 | 000090514826002038 |
| Q4 2021 | 19 | 19,319 | MPC, CP, DXCM, STIP | NEW HOLDINGS | 5/4/2026 | 000090514826002039 |
| Q3 2021 | 955 | 61,945,340 | MSFT, AAPL, LIN, AMZN | RESTATEMENT | 5/4/2026 | 000090514826002036 |
| Q2 2021 | 932 | 60,369,884 | MSFT, AAPL, AMZN, LIN | RESTATEMENT | 5/4/2026 | 000090514826002034 |
| Q1 2021 | 892 | 53,353,620 | MSFT, AAPL, LIN, AMZN | RESTATEMENT | 5/4/2026 | 000090514826002033 |
| Q4 2020 | 855 | 46,202,810 | AAPL, MSFT, LIN, AMZN | RESTATEMENT | 5/4/2026 | 000090514826002031 |
| Q3 2020 | 833 | 41,044,159 | AAPL, MSFT, AMZN, LIN | RESTATEMENT | 5/4/2026 | 000090514826002029 |
| Q2 2020 | 805 | 35,934,181 | MSFT, AAPL, AMZN, GOOGL | RESTATEMENT | 5/4/2026 | 000090514826002027 |
| Q1 2020 | 809 | 29,252,327 | MSFT, AAPL, LIN, GOOGL | RESTATEMENT | 5/4/2026 | 000090514826002025 |
| Q4 2019 | 745 | 37,830,606 | AAPL, MSFT, LIN, GOOGL | RESTATEMENT | 5/4/2026 | 000090514826002024 |
| Q3 2019 | 759 | 33,284,434 | MSFT, LIN, AAPL, JPM | RESTATEMENT | 5/4/2026 | 000090514826002022 |
| Q2 2019 | 750 | 32,223,261 | MSFT, LIN, JPM, PG | 13F-HR | 8/14/2019 | 000156761919016828 |
| Q1 2019 | 741 | 30,606,910 | MSFT, LIN, GOOGL, PG | 13F-HR | 5/15/2019 | 000156761919011078 |
| Q4 2018 | 745 | 25,674,389 | LIN, MSFT, GOOGL, JPM | 13F-HR | 2/14/2019 | 000156761919004287 |
| Q3 2018 | 771 | 28,032,321 | MSFT, AMZN, JPM, AAPL | 13F-HR | 11/14/2018 | 000156761918005977 |
| Q2 2018 | 848 | 27,015,828 | MSFT, BABA, AMZN, GOOGL | RESTATEMENT | 4/15/2019 | 000156761919008781 |
| Q2 2018 | 4 | 7,610 | DHR, GIB, KORS calls, BMY | NEW HOLDINGS | 4/15/2019 | 000156761919008782 |
| Q1 2018 | 1,138 | 25,744,878 | MSFT, JPM, BABA, GOOGL | 13F-HR | 5/15/2018 | 000114036118023983 |
| Q4 2017 | 819 | 25,962,112 | MSFT, JPM, GOOGL, WFC | 13F-HR | 2/14/2018 | 000114036118007636 |
| Q3 2017 | 840 | 24,007,452 | META, PM, BABA, MSFT | 13F-HR | 11/14/2017 | 000114036117042761 |
| Q2 2017 | 930 | 21,476,965 | PM, META, MSFT, GOOGL | 13F-HR | 8/14/2017 | 000114036117031971 |
| Q1 2017 | 882 | 21,711,781 | PM, META, MSFT, WFC | 13F-HR | 5/15/2017 | 000114036117020452 |
| Q4 2016 | 849 | 20,544,021 | WFC, JPM, GS, MSFT | 13F-HR | 2/15/2017 | 000114036117007704 |