| Quarter | Holdings | Value ($000) | Top Holdings | Form Type | Date Filed | Filing ID |
|---|---|---|---|---|---|---|
| Q2 2026 | 626 | 3,857,113 | IVV, VEA, MSFT, AAPL | 13F-HR | 7/31/2026 | 000117266126002975 |
| Q1 2026 | 571 | 3,297,356 | IVV, VEA, MSFT, NVDA | 13F-HR | 5/13/2026 | 000117266126001772 |
| Q4 2025 | 556 | 3,379,676 | IVV, MSFT, VEA, NVDA | 13F-HR | 1/23/2026 | 000117266126000297 |
| Q3 2025 | 545 | 3,264,994 | IVV, MSFT, VEA, NVDA | 13F-HR | 11/12/2025 | 000117266125004725 |
| Q2 2025 | 456 | 2,964,220 | IVV, MSFT, VEA, NVDA | 13F-HR | 8/5/2025 | 000117266125002886 |
| Q1 2025 | 446 | 2,681,055 | IVV, MSFT, NVDA, VEA | 13F-HR | 5/13/2025 | 000117266125001788 |
| Q4 2024 | 449 | 2,891,474 | IVV, MSFT, NVDA, VWO | 13F-HR | 2/6/2025 | 000117266125000557 |
| Q3 2024 | 443 | 2,910,270 | IVV, MSFT, NVDA, VEA | 13F-HR | 11/14/2024 | 000117266124004850 |
| Q2 2024 | 464 | 2,798,498 | IVV, MSFT, NVDA, JAAA | RESTATEMENT | 11/22/2024 | 000117266124005355 |
| Q1 2024 | 447 | 2,684,635 | IVV, MSFT, JAAA, NVDA | RESTATEMENT | 11/22/2024 | 000117266124005354 |
| Q4 2023 | 405 | 2,228,522 | IVV, MSFT, VEA, NVDA | 13F-HR | 2/13/2024 | 000117266124000787 |
| Q3 2023 | 380 | 1,890,167 | IVV, MSFT, VEA, SPY | 13F-HR | 11/14/2023 | 000117266123003819 |
| Q2 2023 | 396 | 2,481,661 | USFR, IVV, MSFT, VEA | 13F-HR | 8/9/2023 | 000117266123002836 |
| Q1 2023 | 375 | 2,257,774 | USFR, IVV, MSFT, VEA | 13F-HR | 5/12/2023 | 000117266123002070 |
| Q4 2022 | 382 | 2,186,133 | SHV, IVV, USFR, MSFT | 13F-HR | 2/13/2023 | 000117266123000796 |
| Q3 2022 | 378 | 2,217,158 | SHV, IVV, MSFT, VEA | 13F-HR | 11/9/2022 | 000117266122002335 |
| Q2 2022 | 422 | 2,619,955 | SHV, IVV, MSFT, VEA | 13F-HR | 8/9/2022 | 000117266122001756 |
| Q1 2022 | 581 | 2,488,293 | MSFT, IVV, SPY, AAPL | 13F-HR | 5/12/2022 | 000117266122001241 |
| Q4 2021 | 508 | 2,366,607 | SPY, MSFT, NKE, VEA | 13F-HR | 2/14/2022 | 000117266122000540 |
| Q3 2021 | 419 | 1,993,937 | SPY, MSFT, NKE, AGG | 13F-HR | 11/15/2021 | 000117266121002298 |
| Q2 2021 | 413 | 1,992,587 | SPY, NKE, AGG, VEA | 13F-HR | 8/16/2021 | 000117266121001720 |
| Q1 2021 | 397 | 1,838,544 | SPY, AGG, BSV, NKE | 13F-HR | 5/17/2021 | 000117266121001230 |
| Q4 2020 | 1,279 | 1,713,849 | SPY, AGG, BSV, NKE | 13F-HR | 2/16/2021 | 000106299321001487 |
| Q3 2020 | 1,206 | 1,534,961 | SPY, AGG, BSV, NKE | 13F-HR | 11/6/2020 | 000106299320005437 |
| Q2 2020 | 349 | 8,529,782 | RDFN, MSFT, SPY, DOCU | 13F-HR | 8/4/2020 | 000106299320003623 |
| Q1 2020 | 372 | 4,623,900 | MSFT, RDFN, SPY, SMAR | 13F-HR | 5/12/2020 | 000106299320002273 |
| Q4 2019 | 386 | 4,827,597 | MSFT, DOCU, SPY, SMAR | 13F-HR | 2/4/2020 | 000106299320000439 |
| Q3 2019 | 369 | 4,149,658 | MSFT, NFLX, SPY, AGG | 13F-HR | 11/7/2019 | 000106299319004224 |
| Q2 2019 | 346 | 3,905,614 | MSFT, SPY, AGG, PXH | 13F-HR | 8/5/2019 | 000106299319003146 |
| Q1 2019 | 351 | 1,685,106 | AAPL, SPY, AGG, NKE | 13F-HR | 5/8/2019 | 000106299319002053 |
| Q4 2018 | 407 | 1,476,467 | SPY, AGG, NKE, PXH | 13F-HR | 2/12/2019 | 000106299319000661 |
| Q3 2018 | 392 | 15,840,026 | SPY calls, SPY, NKE, VEA | 13F-HR | 11/13/2018 | 000106299318004504 |
| Q2 2018 | 349 | 15,959,293 | SPDR S&P 500 ETF TR, SPY, GMED, VEA | 13F-HR | 8/14/2018 | 000106299318003390 |
| Q1 2018 | 334 | 1,714,487 | SPY, AXP calls, VEA, GMED calls | 13F-HR | 5/15/2018 | 000106299318002271 |
| Q4 2017 | 333 | 1,443,247 | SPY, VEA, HPQ, CSCO | 13F-HR | 2/13/2018 | 000106299318000699 |
| Q3 2017 | 341 | 1,405,445 | SPY, VEA, HPQ, AAPL | 13F-HR | 11/14/2017 | 000106299317004931 |
| Q2 2017 | 333 | 1,284,114 | SPY, VEA, NKE, HRB | RESTATEMENT | 8/15/2017 | 000106299317003831 |
| Q1 2017 | 348 | 1,296,959 | SPY, VEA, HPQ, NKE | 13F-HR | 5/15/2017 | 000106299317002562 |
| Q4 2016 | 347 | 1,164,315 | SPY, IDCC, TSRA, VEA | RESTATEMENT | 2/21/2017 | 000106299317001047 |
| Q3 2016 | 336 | 1,093,378 | SPY, IDCC, NKE, VAL | 13F-HR | 11/14/2016 | 000106299316012291 |
| Q2 2016 | 314 | 1,024,094 | SPY, VAL, NKE, CSCO | 13F-HR | 8/10/2016 | 000106299316010925 |
| Q1 2016 | 326 | 951,263 | NKE, VAL, SPY, VEA | 13F-HR | 5/12/2016 | 000106299316009608 |
| Q4 2015 | 360 | 965,832 | SPY, MSFT, NKE, AGG | 13F-HR | 2/10/2016 | 000106299316007617 |
| Q3 2015 | 347 | 921,282 | VWO, SPY, NKE, AGG | 13F-HR | 11/12/2015 | 000106299315006006 |
| Q2 2015 | 225 | 628,337 | CRUS, GILD, MSFT, SHOO | 13F-HR | 8/12/2015 | 000106299315004353 |
| Q1 2015 | 172 | 635,011 | KRFT, CRUS, AAPL, DLX | 13F-HR | 5/11/2015 | 000106299315002534 |
| Q4 2014 | 169 | 605,892 | AAPL, NOC, BAH, MSFT | 13F-HR | 2/11/2015 | 000106299315000622 |
| Q3 2014 | 131 | 578,381 | BRCD, CNVR, AAPL, MSFT | 13F-HR | 11/14/2014 | 000106299314006648 |
| Q2 2014 | 215 | 639,986 | BRCD, ALLY, AAPL, ATVI | 13F-HR | 8/14/2014 | 000106299314004888 |
| Q1 2014 | 233 | 564,205 | QCOR, MSFT, CNVR, AAPL | 13F-HR | 5/15/2014 | 000106299314003009 |
| Q4 2013 | 291 | 563,989 | AAPL, NOC, MSFT, CF | 13F-HR | 2/13/2014 | 000106299314000786 |