| Quarter | Holdings | Value ($000) | Top Holdings | Form Type | Date Filed | Filing ID |
|---|---|---|---|---|---|---|
| Q3 2025 | 147 | 216,832 | AAPL, IWF, AMZN, MSFT | 13F-HR | 11/17/2025 | 000134391625000005 |
| Q2 2025 | 151 | 214,096 | IWF, AAPL, AMZN, MSFT | 13F-HR | 7/15/2025 | 000134391625000003 |
| Q1 2025 | 134 | 198,348 | AAPL, IWF, AMZN, MSFT | 13F-HR | 7/15/2025 | 000134391625000002 |
| Q4 2024 | 135 | 215,796 | AAPL, IWF, AMZN, NVDA | 13F-HR | 1/29/2025 | 000134391625000001 |
| Q3 2024 | 143 | 222,616 | JELD, AAPL, IWF, MSFT | 13F-HR | 12/17/2024 | 000134391624000004 |
| Q2 2024 | 141 | 214,662 | AAPL, JELD, IWF, NVDA | 13F-HR | 8/21/2024 | 000134391624000003 |
| Q1 2024 | 142 | 215,137 | JELD, AAPL, IWF, MSFT | 13F-HR | 6/12/2024 | 000134391624000002 |
| Q4 2023 | 145 | 203,639 | JELD, AAPL, IWF, MSFT | 13F-HR | 4/1/2024 | 000134391624000001 |
| Q3 2023 | 125 | 167,529 | JELD, AAPL, IWF, MSFT | 13F-HR | 10/10/2023 | 000134391623000004 |
| Q2 2023 | 127 | 180,171 | JELD, AAPL, MSFT, IWF | 13F-HR | 9/13/2023 | 000134391623000003 |
| Q1 2023 | 135 | 168,319 | JELD, AAPL, IWF, MSFT | 13F-HR | 9/13/2023 | 000134391623000002 |
| Q4 2022 | 138 | 156,934 | JELD, AAPL, IWF, MSFT | 13F-HR | 2/22/2023 | 000134391623000001 |
| Q3 2022 | 133 | 144,826 | JELD, AAPL, IWF, AMZN | 13F-HR | 11/17/2022 | 000134391622000004 |
| Q2 2022 | 136 | 154,636 | JELD, AAPL, IWF, MSFT | 13F-HR | 7/13/2022 | 000134391622000003 |
| Q1 2022 | 140 | 189,759 | JELD, AAPL, IWF, AMZN | 13F-HR | 4/8/2022 | 000134391622000002 |
| Q4 2021 | 137 | 194,574 | JELD, AAPL, IWF, MSFT | 13F-HR | 1/5/2022 | 000134391622000001 |
| Q3 2021 | 134 | 172,733 | JELD, AAPL, IWF, MSFT | 13F-HR | 10/7/2021 | 000134391621000006 |
| Q2 2021 | 130 | 169,413 | JELD, AAPL, IWF, AMZN | 13F-HR | 7/6/2021 | 000134391621000004 |
| Q1 2021 | 123 | 158,791 | JELD, AAPL, IWF, JPST | 13F-HR | 4/22/2021 | 000134391621000003 |
| Q4 2020 | 129 | 160,324 | JELD, AAPL, IWF, JPST | 13F-HR | 1/12/2021 | 000134391621000001 |
| Q3 2020 | 102 | 138,884 | JELD, AAPL, IWF, JPST | 13F-HR | 11/5/2020 | 000134391620000004 |
| Q2 2020 | 123 | 129,078 | JELD, AAPL, JPST, IWF | 13F-HR | 7/15/2020 | 000134391620000003 |
| Q1 2020 | 102 | 98,399 | JELD, JPST, AAPL, MSFT | 13F-HR | 4/3/2020 | 000134391620000002 |
| Q4 2019 | 132 | 145,415 | JELD, JPST, AAPL, MSFT | 13F-HR | 1/15/2020 | 000134391620000001 |
| Q3 2019 | 129 | 131,252 | JELD, JPST, AAPL, MSFT | 13F-HR | 10/9/2019 | 000134391619000004 |
| Q2 2019 | 123 | 134,732 | JELD, JPST, AAPL, AMZN | 13F-HR | 8/14/2019 | 000134391619000003 |
| Q1 2019 | 115 | 122,362 | JELD, JPST, AAPL, AMZN | 13F-HR | 5/21/2019 | 000134391619000002 |
| Q4 2018 | 118 | 106,825 | JELD, AMZN, AAPL, JPST | 13F-HR | 2/7/2019 | 000134391619000001 |
| Q3 2018 | 395 | 147,477 | JELD, AAPL, AMZN, MSFT | RESTATEMENT | 12/13/2018 | 000134391618000007 |
| Q2 2018 | 193 | 157,892 | JELD, AAPL, AMZN, MSFT | 13F-HR | 7/26/2018 | 000134391618000003 |
| Q1 2018 | 145 | 161,501 | JELD, AAPL, INTC, DLTR | 13F-HR | 5/14/2018 | 000134391618000002 |
| Q4 2017 | 145 | 161,501 | JELD, AAPL, INTC, DLTR | 13F-HR | 2/14/2018 | 000134391618000001 |
| Q3 2017 | 144 | 155,997 | JELD, INTC, UMPQ, AAPL | 13F-HR | 11/14/2017 | 000134391617000004 |
| Q2 2017 | 146 | 106,057 | AAPL, UMPQ, INTC, DLTR | 13F-HR | 8/3/2017 | 000134391617000003 |
| Q1 2017 | 128 | 99,838 | AAPL, INTC, UMPQ, FHI | 13F-HR | 5/5/2017 | 000134391617000002 |
| Q4 2016 | 137 | 93,336 | AAPL, INTC, DLTR, FHI | 13F-HR | 2/7/2017 | 000134391617000001 |
| Q3 2016 | 127 | 86,745 | AAPL, DLTR, NVIV, UMPQ | 13F-HR | 10/25/2016 | 000134391616000009 |
| Q2 2016 | 125 | 85,535 | AAPL, UMPQ, DLTR, INTC | 13F-HR | 8/2/2016 | 000134391616000008 |
| Q1 2016 | 119 | 82,498 | AAPL, DLTR, UMPQ, FHI | 13F-HR | 4/25/2016 | 000134391616000007 |
| Q4 2015 | 121 | 81,070 | AAPL, DLTR, FHI, UMPQ | 13F-HR | 1/14/2016 | 000134391616000006 |
| Q3 2015 | 130 | 83,544 | AAPL, DLTR, UMPQ, NVIV | 13F-HR | 10/15/2015 | 000134391615000005 |
| Q2 2015 | 133 | 84,094 | AAPL, NVIV, UMPQ, FHI | 13F-HR | 7/17/2015 | 000134391615000004 |
| Q1 2015 | 151 | 89,269 | AAPL, UMPQ, FHI, PAYX | 13F-HR | 5/11/2015 | 000134391615000003 |
| Q4 2014 | 152 | 87,566 | AAPL, PAYX, FHI, UMPQ | 13F-HR | 1/26/2015 | 000134391615000002 |
| Q3 2014 | 160 | 86,223 | FHI, UMPQ, LNCOQ, PAYX | 13F-HR | 10/6/2014 | 000134391614000005 |
| Q2 2014 | 162 | 91,702 | FHI, UMPQ, PAYX, LNCOQ | 13F-HR | 8/13/2014 | 000134391614000004 |
| Q1 2014 | 149 | 84,776 | FHI, LNCOQ, UMPQ, VZ | 13F-HR | 5/14/2014 | 000134391614000003 |
| Q4 2013 | 149 | 79,511 | LNCOQ, UMPQ, CY, DD | 13F-HR | 2/5/2014 | 000134391614000001 |