| Quarter | Holdings | Value ($000) | Top Holdings | Form Type | Date Filed | Filing ID |
|---|---|---|---|---|---|---|
| Q1 2026 | 32 | 99,475 | BIL, RSP, VTI, VB | 13F-HR | 4/21/2026 | 000156630726000003 |
| Q4 2025 | 36 | 102,130 | SPY, VTI, QQQ, VB | 13F-HR | 1/27/2026 | 000156630726000002 |
| Q3 2025 | 34 | 101,149 | SPY, VTI, QQQ, VB | 13F-HR | 10/23/2025 | 000156630725000017 |
| Q2 2025 | 58 | 92,915 | SPY, BIL, SGOV, VTI | 13F-HR | 5/28/2026 | 000156630726000042 |
| Q1 2025 | 23 | 12,701 | QQQ, VRTX, AMGN, META | NEW HOLDINGS | 5/29/2026 | 000156630726000063 |
| Q1 2025 | 27 | 91,669 | FLTR, SPY, VTI, VB | 13F-HR | 4/30/2025 | 000156630725000011 |
| Q4 2024 | 60 | 109,813 | SPY, QQQ, VTI, VB | 13F-HR | 5/28/2026 | 000156630726000040 |
| Q3 2024 | 64 | 106,150 | QQQ, SPY, VTI, RSP | 13F-HR | 5/28/2026 | 000156630726000038 |
| Q2 2024 | 62 | 102,409 | QQQ, SPY, VTI, RSP | 13F-HR | 5/28/2026 | 000156630726000036 |
| Q1 2024 | 61 | 106,346 | RSP, QQQ, SPY, VTI | 13F-HR | 5/28/2026 | 000156630726000034 |
| Q4 2023 | 24 | 14,142 | EXPE, ADBE, JPM, SNPS | NEW HOLDINGS | 5/29/2026 | 000156630726000061 |
| Q4 2023 | 37 | 92,044 | RSP, QQQ, SPY, ILF | 13F-HR | 2/10/2025 | 000156630725000009 |
| Q3 2023 | 28 | 15,523 | QQQ, ADBE, SNPS, BOND | NEW HOLDINGS | 5/29/2026 | 000156630726000059 |
| Q3 2023 | 36 | 80,757 | SPY, VOOV, QQQM, IEFA | 13F-HR | 2/10/2025 | 000156630725000008 |
| Q2 2023 | 27 | 13,954 | ADBE, EXPE, SNPS, JPM | NEW HOLDINGS | 5/29/2026 | 000156630726000057 |
| Q2 2023 | 40 | 88,517 | SPY, VOOV, QQQM, IYM | 13F-HR | 2/10/2025 | 000156630725000007 |
| Q1 2023 | 30 | 18,786 | VOOV, ANSS, CDNS, SNPS | NEW HOLDINGS | 5/29/2026 | 000156630726000055 |
| Q1 2023 | 35 | 91,522 | QQQ, EFA, IVE, SOXX | 13F-HR | 2/11/2025 | 000156630725000010 |
| Q4 2022 | 32 | 18,568 | QQQ, VOOV, SNPS, CDNS | NEW HOLDINGS | 5/29/2026 | 000156630726000053 |
| Q4 2022 | 28 | 33,424 | SPY, VTI, VB, BND | 13F-HR | 2/10/2025 | 000156630725000005 |
| Q3 2022 | 37 | 16,539 | QQQ, ADSK, CDNS, VRTX | NEW HOLDINGS | 5/29/2026 | 000156630726000051 |
| Q3 2022 | 30 | 31,134 | SPY, VTI, VB, HYG | 13F-HR | 2/10/2025 | 000156630725000004 |
| Q2 2022 | 36 | 14,515 | PTC, SNPS, VRTX, CDNS | NEW HOLDINGS | 5/29/2026 | 000156630726000049 |
| Q2 2022 | 37 | 108,044 | VOOV, IJS, IVOV, FLOT | 13F-HR | 2/10/2025 | 000156630725000002 |
| Q1 2022 | 25 | 17,662 | QQQ, VRTX, CDNS, SNPS | NEW HOLDINGS | 5/28/2026 | 000156630726000047 |
| Q1 2022 | 47 | 126,744 | FLOT, FLTR, SPY, VTI | 13F-HR | 2/10/2025 | 000156630725000003 |
| Q4 2021 | 72 | 148,214 | SPY, QQQ, IWM, VTI | 13F-HR | 5/28/2026 | 000156630726000032 |
| Q3 2021 | 84 | 139,494 | IWM, IYM, IYR, IJT | 13F-HR | 5/28/2026 | 000156630726000030 |
| Q2 2021 | 83 | 139,667 | IWM, IJS, MDY, IJT | 13F-HR | 5/28/2026 | 000156630726000028 |
| Q1 2021 | 86 | 133,044 | IWM, IJS, MDY, IJT | 13F-HR | 5/28/2026 | 000156630726000026 |
| Q4 2020 | 79 | 120,021 | SPY, QQQ, IJK, IYM | 13F-HR | 5/28/2026 | 000156630726000024 |
| Q3 2020 | 75 | 103,250 | SPY, QQQ, IVW, IJK | 13F-HR | 5/28/2026 | 000156630726000021 |
| Q2 2020 | 78 | 94,728 | SPY, QQQ, IVW, DIA | 13F-HR | 5/28/2026 | 000156630726000019 |
| Q1 2020 | 73 | 56,355 | SPY, QQQ, IVW, DIA | 13F-HR | 5/28/2026 | 000156630726000017 |
| Q4 2019 | 72 | 101,284 | QQQ, SPY, IVW, DIA | 13F-HR | 5/26/2026 | 000156630726000015 |