| Quarter | Holdings | Value ($000) | Top Holdings | Form Type | Date Filed | Filing ID |
|---|---|---|---|---|---|---|
| Q1 2026 | 65 | 329,353 | SPY, MSFT, AAPL, GOOGL | 13F-HR | 5/15/2026 | 000110465926062107 |
| Q4 2025 | 63 | 370,586 | SPY, QQQ, AAPL, MSFT | 13F-HR | 5/15/2026 | 000110465926062270 |
| Q3 2025 | 58 | 406,131 | SPY, QQQ, GOOGL, MSFT | 13F-HR | 5/15/2026 | 000110465926062265 |
| Q2 2025 | 68 | 468,050 | SPY, QQQ, AVGO, RSP | 13F-HR | 5/15/2026 | 000110465926062262 |
| Q1 2025 | 68 | 425,640 | SPY, QQQ, RSP, AVGO | 13F-HR | 5/15/2026 | 000110465926062271 |
| Q4 2024 | 68 | 444,782 | SPY, QQQ, RSP, AVGO | 13F-HR | 5/15/2026 | 000110465926062276 |
| Q3 2024 | 73 | 463,277 | SPY, QQQ, RSP, NVDA | 13F-HR | 5/15/2026 | 000110465926062286 |
| Q2 2024 | 73 | 439,212 | SPY, QQQ, NVDA, RSP | 13F-HR | 5/15/2026 | 000110465926062284 |
| Q1 2024 | 73 | 423,131 | SPY, QQQ, RSP, NVDA | 13F-HR | 5/15/2026 | 000110465926062281 |
| Q4 2023 | 73 | 387,646 | SPY, QQQ, RSP, MSFT | 13F-HR | 5/15/2026 | 000110465926062299 |
| Q3 2023 | 72 | 348,620 | SPY, QQQ, RSP, MSFT | 13F-HR | 5/15/2026 | 000110465926062297 |
| Q2 2023 | 73 | 360,071 | SPY, QQQ, RSP, MSFT | 13F-HR | 5/15/2026 | 000110465926062291 |
| Q1 2023 | 76 | 334,848 | SPY, QQQ, RSP, MSFT | 13F-HR | 5/15/2026 | 000110465926062289 |
| Q4 2022 | 78 | 319,703 | SPY, QQQ, RSP, MSFT | 13F-HR | 5/15/2026 | 000110465926062308 |
| Q3 2022 | 78 | 294,593 | SPY, QQQ, RSP, MSFT | 13F-HR | 5/15/2026 | 000110465926062304 |
| Q2 2022 | 75 | 306,102 | SPY, QQQ, RSP, AAPL | 13F-HR | 5/15/2026 | 000110465926062303 |
| Q1 2022 | 77 | 366,485 | SPY, QQQ, RSP, AAPL | 13F-HR | 5/15/2026 | 000110465926062301 |
| Q4 2021 | 79 | 389,123 | SPY, QQQ, RSP, AAPL | 13F-HR | 5/15/2026 | 000110465926062336 |
| Q3 2021 | 87 | 366,755 | SPY, QQQ, RSP, GOOGL | 13F-HR | 5/15/2026 | 000110465926062317 |
| Q2 2021 | 87 | 358,437 | SPY, QQQ, RSP, AAPL | 13F-HR | 5/15/2026 | 000110465926062312 |
| Q1 2021 | 88 | 325,666 | SPY, QQQ, AAPL, RSP | 13F-HR | 5/15/2026 | 000110465926062311 |
| Q4 2020 | 83 | 314,093 | SPY, QQQ, AAPL, XLK | 13F-HR | 5/15/2026 | 000110465926062358 |
| Q3 2020 | 84 | 282,527 | SPY, QQQ, XLK, AAPL | 13F-HR | 5/15/2026 | 000110465926062352 |
| Q2 2020 | 75 | 236,932 | SPY, QQQ, XLK, AAPL | 13F-HR | 5/15/2026 | 000110465926062347 |
| Q1 2020 | 82 | 209,296 | SPY, QQQ, XLK, MSFT | 13F-HR | 5/15/2026 | 000110465926062341 |
| Q4 2019 | 81 | 252,309 | SPY, QQQ, XLK, AAPL | 13F-HR | 5/15/2026 | 000110465926062382 |
| Q3 2019 | 80 | 229,934 | SPY, QQQ, XLK, TMO | 13F-HR | 5/15/2026 | 000110465926062377 |
| Q2 2019 | 84 | 238,004 | SPY, QQQ, V, TMO | 13F-HR | 5/15/2026 | 000110465926062369 |
| Q1 2019 | 86 | 230,463 | SPY, QQQ, V, TMO | 13F-HR | 5/15/2026 | 000110465926062363 |
| Q4 2018 | 84 | 204,498 | SPY, QQQ, V, UNH | 13F-HR | 5/27/2026 | 000110465926067026 |
| Q3 2018 | 82 | 199,228 | QQQ, V, UNH, XLK | 13F-HR | 5/27/2026 | 000110465926067023 |
| Q2 2018 | 82 | 214,728 | SPY, QQQ, V, UNH | 13F-HR | 5/27/2026 | 000110465926067022 |
| Q1 2018 | 82 | 209,708 | SPY, QQQ, BA, UNH | 13F-HR | 5/27/2026 | 000110465926067018 |
| Q4 2017 | 79 | 209,038 | SPY, QQQ, UNH, BA | 13F-HR | 5/27/2026 | 000110465926067015 |
| Q3 2017 | 81 | 199,302 | SPY, QQQ, UNH, V | 13F-HR | 5/27/2026 | 000110465926067014 |
| Q2 2017 | 82 | 195,580 | SPY, QQQ, UNH, V | 13F-HR | 5/27/2026 | 000110465926067011 |
| Q1 2017 | 83 | 191,535 | SPY, QQQ, UNH, V | 13F-HR | 5/27/2026 | 000110465926067009 |
| Q4 2016 | 82 | 178,618 | SPY, QQQ, UNH, CVX | 13F-HR | 5/27/2026 | 000110465926066997 |
| Q3 2016 | 82 | 179,323 | SPY, QQQ, V, JNJ | 13F-HR | 5/27/2026 | 000110465926066994 |
| Q2 2016 | 84 | 182,828 | SPY, QQQ, AZO, JNJ | 13F-HR | 5/27/2026 | 000110465926066990 |
| Q1 2016 | 84 | 179,509 | SPY, QQQ, AZO, V | 13F-HR | 5/27/2026 | 000110465926066988 |