| Quarter | Holdings | Value ($000) | Top Holdings | Form Type | Date Filed | Filing ID |
|---|---|---|---|---|---|---|
| Q2 2026 | 617 | 27,836,604 | SPYM, VOO, IVV, NVDA | 13F-HR | 8/11/2026 | 000091957426004930 |
| Q1 2026 | 512 | 25,565,758 | SPYM, VOO, IVV, NVDA | 13F-HR | 4/24/2026 | 000091957426002394 |
| Q4 2025 | 508 | 21,514,744 | SPYM, MSFT, NVDA, AAPL | 13F-HR | 2/13/2026 | 000091957426000941 |
| Q3 2025 | 526 | 21,989,278 | SPYM, MSFT, NVDA, VOO | 13F-HR | 11/13/2025 | 000091957425006678 |
| Q2 2025 | 523 | 16,876,128 | SPYM, MSFT, NVDA, AAPL | 13F-HR | 8/13/2025 | 000091957425004648 |
| Q1 2025 | 533 | 13,691,773 | SPYM, MSFT, AAPL, NVDA | 13F-HR | 5/14/2025 | 000091957425003092 |
| Q4 2024 | 554 | 14,333,634 | MSFT, AAPL, NVDA, V | 13F-HR | 2/13/2025 | 000091957425001222 |
| Q3 2024 | 535 | 13,724,650 | MSFT, AAPL, NVDA, V | 13F-HR | 11/13/2024 | 000091957424006389 |
| Q2 2024 | 551 | 12,568,240 | MSFT, AAPL, NVDA, V | 13F-HR | 8/13/2024 | 000091957424004578 |
| Q1 2024 | 542 | 12,221,173 | MSFT, AAPL, NVDA, V | 13F-HR | 5/15/2024 | 000091957424003133 |
| Q4 2023 | 552 | 11,228,322 | MSFT, AAPL, V, JNJ | 13F-HR | 2/14/2024 | 000091957424001361 |
| Q3 2023 | 577 | 9,231,795 | MSFT, AAPL, NVDA, JNJ | 13F-HR | 11/14/2023 | 000091957423006327 |
| Q2 2023 | 590 | 8,471,121 | AAPL, MSFT, NVDA, JNJ | 13F-HR | 8/14/2023 | 000091957423004722 |
| Q1 2023 | 578 | 7,351,651 | AAPL, MSFT, NVDA, JNJ | 13F-HR | 5/15/2023 | 000091957423003196 |
| Q4 2022 | 599 | 7,141,889 | AAPL, MSFT, BXSL, ICL | 13F-HR | 2/13/2023 | 000091957423001038 |
| Q3 2022 | 587 | 6,843,474 | AAPL, MSFT, BXSL, TSEM | 13F-HR | 11/8/2022 | 000091957422006285 |
| Q2 2022 | 708 | 10,013,604 | AAPL, MSFT, BXSL, TSEM | 13F-HR | 8/12/2022 | 000091957422004758 |
| Q1 2022 | 716 | 12,200,797 | AAPL, MSFT, AMZN, BXSL | RESTATEMENT | 7/18/2022 | 000091957422004270 |
| Q4 2021 | 697 | 13,209,378 | AAPL, MSFT, FERG, AMZN | 13F-HR | 2/14/2022 | 000091957422001637 |
| Q3 2021 | 697 | 11,849,779 | AAPL, MSFT, AMZN, FERG | 13F-HR | 11/15/2021 | 000091957421007024 |
| Q2 2021 | 623 | 12,646,869 | MSFT, AAPL, BABA, AMZN | 13F-HR | 8/10/2021 | 000091957421004946 |
| Q1 2021 | 612 | 11,588,680 | MSFT, AAPL, BABA, AMZN | 13F-HR | 5/12/2021 | 000091957421003351 |
| Q4 2020 | 606 | 11,016,306 | AAPL, MSFT, BABA, AMZN | 13F-HR | 2/12/2021 | 000156761921003242 |
| Q3 2020 | 606 | 10,374,758 | BABA, AAPL, MSFT, AMZN | 13F-HR | 10/30/2020 | 000156761920018372 |
| Q2 2020 | 606 | 9,567,978 | BABA, MSFT, AAPL, LQD | 13F-HR | 8/11/2020 | 000156761920014670 |
| Q1 2020 | 295 | 7,352,447 | BABA, MSFT, AAPL, MA | 13F-HR | 5/11/2020 | 000156761920009457 |
| Q4 2019 | 223 | 10,256,904 | BABA, MSFT, META, MA | 13F-HR | 2/6/2020 | 000156761920002288 |
| Q3 2019 | 122 | 9,670,892 | MSFT, BABA, GOOG, MA | 13F-HR | 11/1/2019 | 000156761919020259 |
| Q2 2019 | 122 | 9,714,390 | MSFT, BABA, MA, META | RESTATEMENT | 8/14/2019 | 000156761919016791 |
| Q1 2019 | 107 | 8,899,610 | MSFT, BABA, MA, GOOG | RESTATEMENT | 5/15/2019 | 000156761919010929 |
| Q4 2018 | 105 | 8,113,279 | MSFT, MA, BABA, GOOG | 13F-HR | 1/9/2019 | 000156761919000843 |
| Q3 2018 | 112 | 9,935,643 | MSFT, UNH, MA, BABA | 13F-HR | 10/23/2018 | 000156761918004426 |
| Q2 2018 | 107 | 9,156,722 | BABA, META, UNH, MA | 13F-HR | 7/24/2018 | 000114036118033253 |
| Q1 2018 | 112 | 9,013,891 | BABA, META, UNH, RTN | 13F-HR | 5/9/2018 | 000114036118022448 |
| Q4 2017 | 125 | 8,585,734 | BABA, AAPL, WFC, UNH | 13F-HR | 1/16/2018 | 000114036118001977 |
| Q3 2017 | 131 | 12,944,130 | ENBRIDGE INC, HSBC HLDGS PLC, BABA, AAPL | RESTATEMENT | 12/6/2017 | 000114036117045139 |
| Q2 2017 | 138 | 10,713,392 | ENBRIDGE INC, WFC, BABA, AAPL | RESTATEMENT | 12/6/2017 | 000114036117045137 |
| Q1 2017 | 145 | 7,234,112 | META, BABA, AAPL, WFC | 13F-HR | 5/10/2017 | 000114036117019215 |
| Q4 2016 | 144 | 6,526,430 | META, EQIX, WFC, CMCSA | 13F-HR | 2/9/2017 | 000114036117005343 |
| Q3 2016 | 137 | 6,505,767 | BABA, EQIX, META, GOOG | 13F-HR | 11/1/2016 | 000114036116084280 |
| Q2 2016 | 129 | 5,744,489 | EQIX, DG, CMCSA, META | 13F-HR | 8/1/2016 | 000114036116074011 |
| Q1 2016 | 132 | 5,949,470 | DG, GOOG, EQIX, META | RESTATEMENT | 5/13/2016 | 000114036116064967 |
| Q4 2015 | 149 | 6,062,460 | GOOG, DG, CVS, META | 13F-HR | 1/15/2016 | 000114036116047902 |
| Q3 2015 | 143 | 5,630,048 | DG, CVS, UNP, CMCSA | 13F-HR | 11/2/2015 | 000114036115039185 |
| Q2 2015 | 98 | 6,302,586 | WFC, DG, GDX, CVS | 13F-HR | 7/16/2015 | 000114036115027726 |
| Q1 2015 | 95 | 6,122,206 | WFC, GDX, UNH, CVS | 13F-HR | 4/22/2015 | 000114036115016053 |
| Q4 2014 | 98 | 6,090,627 | WFC, GDX, MSFT, CVS | 13F-HR | 1/21/2015 | 000114036115002276 |
| Q3 2014 | 81 | 5,696,923 | GDX, AAPL, WFC, MSFT | 13F-HR | 11/3/2014 | 000114036114039844 |
| Q2 2014 | 81 | 5,817,078 | GDX, AAPL, WFC, GILD | 13F-HR | 7/15/2014 | 000114036114028467 |
| Q1 2014 | 79 | 5,533,180 | GDX, WFC, MSFT, GOOGL | 13F-HR | 5/7/2014 | 000114036114019195 |
| Q4 2013 | 74 | 5,208,479 | GDX, GOOGL, WFC, MSFT | 13F-HR | 2/12/2014 | 000114036114006193 |