| Quarter | Holdings | Value ($000) | Top Holdings | Form Type | Date Filed | Filing ID |
|---|---|---|---|---|---|---|
| Q1 2023 | 180 | 526,485 | VGT, REGL, MSFT, DIA | 13F-HR | 4/26/2023 | 000100902223000004 |
| Q4 2022 | 179 | 510,165 | VGT, ABBV, REGL, DIA | 13F-HR | 1/23/2023 | 000100902223000001 |
| Q3 2022 | 171 | 462,459 | VGT, ABBV, BMY, REGL | 13F-HR | 11/7/2022 | 000100902222000010 |
| Q2 2022 | 174 | 485,921 | ABBV, VGT, BMY, REGL | RESTATEMENT | 8/2/2022 | 000100902222000008 |
| Q1 2022 | 180 | 569,254 | ABBV, IPI, AXP, MSFT | 13F-HR | 5/11/2022 | 000100902222000005 |
| Q4 2021 | 181 | 620,135 | VGT, IPI, QQQ, ABBV | 13F-HR | 2/2/2022 | 000100902222000003 |
| Q3 2021 | 158 | 520,255 | DIA, VGT, ABBV, AXP | 13F-HR | 11/3/2021 | 000100902221000007 |
| Q2 2021 | 163 | 519,553 | DIA, VGT, ABBV, REGL | 13F-HR | 8/10/2021 | 000100902221000005 |
| Q1 2021 | 155 | 496,327 | DIA, LMNX, VGT, ABBV | 13F-HR | 5/10/2021 | 000100902221000003 |
| Q4 2020 | 148 | 460,113 | DIA, VGT, ABBV, DDD | 13F-HR | 2/3/2021 | 000100902221000001 |
| Q3 2020 | 149 | 401,838 | DIA, VGT, LMNX, ABBV | 13F-HR | 11/6/2020 | 000100902220000008 |
| Q2 2020 | 142 | 400,749 | DIA, LMNX, ABBV, VGT | 13F-HR | 8/11/2020 | 000100902220000006 |
| Q1 2020 | 142 | 329,843 | DIA, DDD, LMNX, BMY | 13F-HR | 4/29/2020 | 000100902220000004 |
| Q4 2019 | 140 | 436,223 | DIA, LMNX, DDD, QDEL | 13F-HR | 2/6/2020 | 000100902220000001 |
| Q3 2019 | 143 | 406,829 | LMNX, DIA, DDD, WFC | 13F-HR | 11/5/2019 | 000100902219000009 |
| Q2 2019 | 147 | 417,720 | LMNX, DDD, WFC, QDEL | 13F-HR | 7/30/2019 | 000100902219000007 |
| Q1 2019 | 158 | 422,500 | DDD, LMNX, QDEL, IBKC | 13F-HR | 5/2/2019 | 000100902219000003 |
| Q1 2019 | 156 | 422,220 | DDD, LMNX, QDEL, IBKC | NEW HOLDINGS | 5/2/2019 | 000100902219000004 |
| Q4 2018 | 150 | 384,933 | DDD, LMNX, EPAY, IBKC | NEW HOLDINGS | 5/2/2019 | 000100902219000005 |
| Q4 2018 | 150 | 384,781 | DDD, LMNX, EPAY, IBKC | 13F-HR | 2/7/2019 | 000100902219000001 |
| Q3 2018 | 150 | 473,165 | DDD, LMNX, EPAY, QDEL | 13F-HR | 11/13/2018 | 000100902218000007 |
| Q2 2018 | 144 | 453,385 | DDD, LMNX, EPAY, MDRIQ | NEW HOLDINGS | 11/13/2018 | 000100902218000009 |
| Q2 2018 | 143 | 452,971 | DDD, LMNX, EPAY, MDRIQ | 13F-HR | 8/6/2018 | 000100902218000005 |
| Q1 2018 | 143 | 430,449 | DDD, LMNX, EPAY, MDR | NEW HOLDINGS | 11/13/2018 | 000100902218000010 |
| Q1 2018 | 142 | 430,101 | DDD, LMNX, EPAY, MDR | 13F-HR | 5/11/2018 | 000100902218000003 |
| Q4 2017 | 143 | 421,614 | LMNX, DDD, MDR, EPAY | NEW HOLDINGS | 11/13/2018 | 000100902218000011 |
| Q4 2017 | 142 | 421,355 | LMNX, DDD, MDR, EPAY | 13F-HR | 2/6/2018 | 000100902218000001 |
| Q3 2017 | 140 | 425,493 | DDD, LMNX, MDR, EPAY | 13F-HR | 11/2/2017 | 000100902217000007 |
| Q2 2017 | 139 | 415,630 | DDD, LMNX, MDR, STMP | 13F-HR | 8/4/2017 | 000100902217000005 |
| Q1 2017 | 140 | 407,109 | DDD, LMNX, MDR, QDEL | 13F-HR | 5/2/2017 | 000100902217000003 |
| Q4 2016 | 143 | 418,694 | DDD, LMNX, MDR, IBKC | 13F-HR | 2/7/2017 | 000100902217000001 |
| Q3 2016 | 143 | 407,780 | DDD, LMNX, MDR, ASPS | 13F-HR | 10/13/2016 | 000100902216000021 |
| Q2 2016 | 142 | 391,217 | DDD, LMNX, MDR, BWXT | 13F-HR | 8/12/2016 | 000100902216000019 |
| Q1 2016 | 144 | 380,996 | DDD, LMNX, MDR, BWXT | 13F-HR | 5/6/2016 | 000100902216000017 |
| Q4 2015 | 150 | 376,288 | LMNX, DDD, BWXT, MDR | 13F-HR | 2/10/2016 | 000100902216000015 |
| Q3 2015 | 149 | 378,090 | LMNX, DDD, MDR, BWXT | 13F-HR | 10/15/2015 | 000100902215000011 |
| Q2 2015 | 152 | 433,840 | DDD, LMNX, MDR, KVHI | RESTATEMENT | 7/31/2015 | 000100902215000010 |
| Q1 2015 | 151 | 439,807 | DDD, LMNX, KVHI, BWC | 13F-HR | 5/1/2015 | 000100902215000006 |
| Q4 2014 | 153 | 479,971 | DDD, LMNX, AEIS, BWC | 13F-HR | 1/26/2015 | 000100902215000001 |
| Q3 2014 | 149 | 556,772 | DDD, LMNX, ASPS, EOX | 13F-HR | 10/14/2014 | 000100902214000008 |
| Q2 2014 | 153 | 618,751 | DDD, ASPS, LMNX, EOX | 13F-HR | 8/8/2014 | 000100902214000005 |
| Q1 2014 | 164 | 610,638 | DDD, ASPS, LMNX, OCN | 13F-HR | 5/6/2014 | 000100902214000003 |
| Q4 2013 | 158 | 606,340 | DDD, ASPS, OCN, LMNX | 13F-HR | 2/10/2014 | 000100902214000001 |