| Quarter | Holdings | Value ($000) | Top Holdings | Form Type | Date Filed | Filing ID |
|---|---|---|---|---|---|---|
| Q4 2025 | 978 | 115,785,521 | NVDA, MSFT, AAPL, AMZN | 13F-HR | 2/17/2026 | 000090514826000767 |
| Q3 2025 | 956 | 114,154,539 | NVDA, MSFT, AAPL, AMZN | 13F-HR | 11/14/2025 | 000090514825003980 |
| Q2 2025 | 946 | 100,059,144 | MSFT, NVDA, AAPL, META | 13F-HR | 8/14/2025 | 000090514825002908 |
| Q1 2025 | 977 | 89,317,905 | AAPL, MSFT, NVDA, AMZN | 13F-HR | 5/15/2025 | 000090514825001691 |
| Q4 2024 | 935 | 98,579,394 | MSFT, AAPL, NVDA, AMZN | 13F-HR | 2/14/2025 | 000090514825000602 |
| Q3 2024 | 987 | 102,016,606 | MSFT, AAPL, NVDA, AMZN | RESTATEMENT | 5/4/2026 | 000090514826002055 |
| Q2 2024 | 1,023 | 97,564,917 | MSFT, NVDA, AAPL, AMZN | RESTATEMENT | 5/4/2026 | 000090514826002054 |
| Q1 2024 | 1,028 | 93,187,887 | MSFT, NVDA, AMZN, AAPL | RESTATEMENT | 5/4/2026 | 000090514826002053 |
| Q4 2023 | 994 | 80,422,655 | MSFT, AAPL, NVDA, AMZN | RESTATEMENT | 5/4/2026 | 000090514826002052 |
| Q3 2023 | 983 | 70,374,046 | MSFT, AAPL, NVDA, GOOGL | RESTATEMENT | 5/4/2026 | 000090514826002051 |
| Q2 2023 | 1,019 | 66,525,528 | MSFT, AAPL, NVDA, GOOGL | RESTATEMENT | 5/4/2026 | 000090514826002050 |
| Q1 2023 | 1,035 | 60,781,047 | MSFT, AAPL, NVDA, LIN | RESTATEMENT | 5/4/2026 | 000090514826002048 |
| Q1 2023 | 2 | 232 | INFL, LIT | NEW HOLDINGS | 5/4/2026 | 000090514826002049 |
| Q4 2022 | 1,031 | 57,415,688 | MSFT, LIN, AAPL, JPM | RESTATEMENT | 5/4/2026 | 000090514826002046 |
| Q4 2022 | 5 | 1,615 | STIP, TIP, QUAL, INFL | NEW HOLDINGS | 5/4/2026 | 000090514826002047 |
| Q3 2022 | 1,014 | 52,875,138 | AAPL, MSFT, LIN, AMZN | RESTATEMENT | 5/4/2026 | 000090514826002044 |
| Q3 2022 | 6 | 1,820 | STIP, TIP, RJI, QUAL | NEW HOLDINGS | 5/4/2026 | 000090514826002045 |
| Q2 2022 | 1,013 | 55,532,191 | MSFT, AAPL, LIN, GOOGL | RESTATEMENT | 5/4/2026 | 000090514826002042 |
| Q2 2022 | 8 | 11,348 | SLB, TSN, STIP, TIP | NEW HOLDINGS | 5/4/2026 | 000090514826002043 |
| Q1 2022 | 984 | 66,697,751 | MSFT, AAPL, LIN, GOOGL | RESTATEMENT | 5/4/2026 | 000090514826002040 |
| Q1 2022 | 8 | 2,988 | STIP, RJI, VLUE, TIP | NEW HOLDINGS | 5/4/2026 | 000090514826002041 |
| Q4 2021 | 987 | 70,472,671 | MSFT, AAPL, LIN, AMZN | RESTATEMENT | 5/4/2026 | 000090514826002038 |
| Q4 2021 | 19 | 19,318 | MPC, CP.TO, DXCM, STIP | NEW HOLDINGS | 5/4/2026 | 000090514826002039 |
| Q4 2021 | 1 | 154,044 | SIGNA SPORTS UNITED NV | NEW HOLDINGS | 6/17/2022 | 000156761922013024 |
| Q3 2021 | 955 | 62,708,100 | MSFT, AAPL, LIN, AMZN | RESTATEMENT | 5/4/2026 | 000090514826002036 |
| Q3 2021 | 6 | 2,330 | STIP, RJI, TIP, VLUE | NEW HOLDINGS | 5/4/2026 | 000090514826002037 |
| Q2 2021 | 932 | 61,579,356 | MSFT, AAPL, AMZN, LIN | RESTATEMENT | 5/4/2026 | 000090514826002034 |
| Q2 2021 | 5 | 2,168 | STIP, VLUE, TIP, RJI | NEW HOLDINGS | 5/4/2026 | 000090514826002035 |
| Q1 2021 | 892 | 54,340,045 | MSFT, AAPL, LIN, AMZN | RESTATEMENT | 5/4/2026 | 000090514826002033 |
| Q4 2020 | 855 | 47,189,071 | AAPL, MSFT, LIN, AMZN | RESTATEMENT | 5/4/2026 | 000090514826002031 |
| Q4 2020 | 6 | 2,370 | STIP, IWO, TIP, VXX | NEW HOLDINGS | 5/4/2026 | 000090514826002032 |
| Q3 2020 | 833 | 41,684,874 | AAPL, MSFT, AMZN, LIN | RESTATEMENT | 5/4/2026 | 000090514826002029 |
| Q3 2020 | 2 | 1,165 | STIP, TIP | NEW HOLDINGS | 5/4/2026 | 000090514826002030 |
| Q2 2020 | 805 | 36,371,942 | MSFT, AAPL, AMZN, GOOGL | RESTATEMENT | 5/4/2026 | 000090514826002027 |
| Q2 2020 | 2 | 764 | TIP, STIP | NEW HOLDINGS | 5/4/2026 | 000090514826002028 |
| Q1 2020 | 809 | 29,532,156 | MSFT, AAPL, LIN, GOOGL | RESTATEMENT | 5/4/2026 | 000090514826002025 |
| Q1 2020 | 1 | 392 | TIP | NEW HOLDINGS | 5/4/2026 | 000090514826002026 |
| Q4 2019 | 745 | 38,166,555 | AAPL, MSFT, LIN, GOOGL | RESTATEMENT | 5/4/2026 | 000090514826002024 |
| Q3 2019 | 759 | 33,552,871 | MSFT, LIN, AAPL, JPM | RESTATEMENT | 5/4/2026 | 000090514826002022 |
| Q3 2019 | 5 | 1,272 | IEMG, IWD, EFV, IWN | NEW HOLDINGS | 5/4/2026 | 000090514826002023 |
| Q2 2019 | 750 | 32,379,003 | MSFT, LIN, JPM, PG | 13F-HR | 8/14/2019 | 000156761919016828 |
| Q1 2019 | 741 | 30,779,103 | MSFT, LIN, GOOGL, PG | 13F-HR | 5/15/2019 | 000156761919011078 |
| Q4 2018 | 745 | 25,781,540 | LIN, MSFT, GOOGL, JPM | 13F-HR | 2/14/2019 | 000156761919004287 |
| Q3 2018 | 771 | 28,135,947 | MSFT, AMZN, JPM, AAPL | 13F-HR | 11/14/2018 | 000156761918005977 |
| Q2 2018 | 848 | 27,067,890 | MSFT, BABA, AMZN, GOOGL | RESTATEMENT | 4/15/2019 | 000156761919008781 |
| Q2 2018 | 4 | 7,743 | DHR, GIB, CPRI calls, BMY | NEW HOLDINGS | 4/15/2019 | 000156761919008782 |
| Q1 2018 | 1,138 | 25,818,433 | MSFT, JPM, BABA, GOOGL | 13F-HR | 5/15/2018 | 000114036118023983 |
| Q4 2017 | 819 | 26,087,876 | MSFT, JPM, GOOGL, WFC | 13F-HR | 2/14/2018 | 000114036118007636 |
| Q3 2017 | 840 | 24,117,071 | META, PM, BABA, MSFT | 13F-HR | 11/14/2017 | 000114036117042761 |
| Q2 2017 | 930 | 21,583,374 | PM, META, MSFT, GOOGL | 13F-HR | 8/14/2017 | 000114036117031971 |
| Q1 2017 | 882 | 21,953,469 | PM, META, MSFT, WFC | 13F-HR | 5/15/2017 | 000114036117020452 |
| Q4 2016 | 849 | 20,744,456 | WFC, JPM, GS, MSFT | 13F-HR | 2/15/2017 | 000114036117007704 |