| Quarter | Holdings | Value ($000) | Top Holdings | Form Type | Date Filed | Filing ID |
|---|---|---|---|---|---|---|
| Q2 2026 | 15 | 127,397 | GOOG, MA, MSFT, FSLR | 13F-HR | 8/6/2026 | 000110465926091805 |
| Q1 2026 | 18 | 123,324 | GOOG, MA, MSFT, FSLR | 13F-HR | 5/11/2026 | 000110465926058300 |
| Q4 2025 | 17 | 134,323 | GOOG, MA, MSFT, FSLR | 13F-HR | 2/13/2026 | 000110465926015308 |
| Q3 2025 | 17 | 138,433 | MA, GOOG, MSFT, FSLR | 13F-HR | 11/12/2025 | 000110465925109668 |
| Q2 2025 | 17 | 127,461 | MA, GOOG, MSFT, META | 13F-HR | 7/30/2025 | 000110465925072247 |
| Q1 2025 | 16 | 107,998 | MA, GOOG, MSFT, META | 13F-HR | 5/14/2025 | 000110465925048179 |
| Q4 2024 | 17 | 117,412 | MA, GOOG, MSFT, META | 13F-HR | 2/12/2025 | 000110465925011841 |
| Q3 2024 | 17 | 113,466 | MA, GOOG, MSFT, META | 13F-HR | 11/13/2024 | 000110465924117328 |
| Q2 2024 | 16 | 112,084 | MA, GOOG, MSFT, CVSA | 13F-HR | 8/6/2024 | 000110465924086147 |
| Q1 2024 | 15 | 106,310 | MA, GOOG, MSFT, META | 13F-HR | 5/13/2024 | 000110465924060458 |
| Q4 2023 | 13 | 95,667 | MA, GOOG, MSFT, META | 13F-HR | 2/8/2024 | 000110465924012170 |
| Q3 2023 | 12 | 92,701 | MA, GOOG, MSFT, META | 13F-HR | 11/14/2023 | 000110465923117632 |
| Q2 2023 | 11 | 92,051 | MA, MSFT, GOOG, META | 13F-HR | 8/14/2023 | 000110465923090881 |
| Q1 2023 | 12 | 86,747 | MA, GOOG, MSFT, CVSA | 13F-HR | 5/15/2023 | 000110465923059940 |
| Q4 2022 | 13 | 74,970 | MA, GOOG, MSFT, CVSA | 13F-HR | 2/13/2023 | 000110465923020155 |
| Q3 2022 | 13 | 81,796 | MA, GOOG, CVSA, MSFT | 13F-HR | 11/14/2022 | 000110465922117435 |
| Q2 2022 | 12 | 97,839 | MA, GOOG, CVSA, ALIBABA GROUP HLDG LTD | 13F-HR | 8/12/2022 | 000110465922090174 |
| Q1 2022 | 11 | 106,291 | MA, GOOG, ALIBABA GROOUP HLDG LTD, CVSA | 13F-HR | 5/11/2022 | 000110465922058845 |
| Q4 2021 | 18 | 111,820 | MA, GOOG, ALIBABA GROOUP HLDG LTD, CVSA | 13F-HR | 2/14/2022 | 000110465922022440 |
| Q3 2021 | 15 | 102,544 | MA, GOOG, CVSA, META | 13F-HR | 11/15/2021 | 000110465921138324 |
| Q2 2021 | 16 | 109,028 | MA, GOOG, CVSA, META | 13F-HR | 8/13/2021 | 000110465921104766 |
| Q1 2021 | 18 | 102,271 | MA, GOOG, CVSA, META | 13F-HR | 5/13/2021 | 000110465921065771 |
| Q4 2020 | 18 | 98,329 | MA, GOOG, CVSA, META | 13F-HR | 2/10/2021 | 000110465921019861 |
| Q3 2020 | 19 | 87,581 | MA, GOOG, META, CVSA | 13F-HR | 11/12/2020 | 000110465920124101 |
| Q2 2020 | 18 | 83,364 | MA, CVSA, GOOG, META | 13F-HR | 8/11/2020 | 000110465920093185 |
| Q1 2020 | 18 | 73,174 | MA, CVSA, GOOG, META | 13F-HR | 5/12/2020 | 000110465920059987 |
| Q4 2019 | 23 | 101,000 | MA, CVSA, GOOG, META | 13F-HR | 2/12/2020 | 000110465920019328 |
| Q4 2017 | 13 | 71,314 | CVSA, MA, GOOG, CTRP | 13F-HR | 2/13/2018 | 000114420418008033 |
| Q3 2017 | 14 | 89,465 | CVSA, MA, GOOG, VRX | 13F-HR | 11/13/2017 | 000114420417058036 |
| Q2 2017 | 12 | 88,079 | CVSA, MA, GOOG, VRX | 13F-HR | 8/14/2017 | 000114420417042858 |
| Q1 2017 | 12 | 81,617 | DV, MA, GOOG, VRX | 13F-HR | 5/12/2017 | 000114420417026902 |
| Q4 2016 | 12 | 75,682 | DV, MA, GOOG, VRX | 13F-HR | 2/14/2017 | 000114420417008516 |
| Q3 2016 | 12 | 75,599 | DV, MA, VRX, GOOG | 13F-HR | 11/14/2016 | 000114420416133747 |
| Q2 2016 | 12 | 64,152 | DV, MA, VRX, GOOG | RESTATEMENT | 8/15/2016 | 000114420416119278 |
| Q1 2016 | 13 | 70,570 | DV, MA, VRX, GOOG | 13F-HR | 5/13/2016 | 000114420416101530 |
| Q4 2015 | 13 | 88,000 | DV, VRX, MA, GOOG | 13F-HR | 2/16/2016 | 000114420416082086 |
| Q3 2015 | 14 | 126,106 | DV, VRX, MA, UNION PAC CORP | 13F-HR | 11/13/2015 | 000114420415065012 |
| Q2 2015 | 14 | 129,664 | DV, VRX, MA, GOOG | 13F-HR | 8/12/2015 | 000114420415048564 |
| Q1 2015 | 14 | 126,731 | DV, VRX, MA, GOOG | 13F-HR | 5/14/2015 | 000114420415030457 |
| Q4 2014 | 17 | 141,217 | VRX, DV, MA, GOOG | 13F-HR | 2/13/2015 | 000114420415008755 |
| Q3 2014 | 16 | 148,782 | VRX, DV, MA, GOOG | 13F-HR | 11/13/2014 | 000114420414067516 |
| Q2 2014 | 15 | 155,084 | VRX, DV, MA, GOOGL | 13F-HR | 8/14/2014 | 000114420414049783 |
| Q1 2014 | 11 | 162,133 | DV, VRX, GOOGL, MA | 13F-HR | 5/13/2014 | 000114420414029890 |
| Q4 2013 | 13 | 160,376 | DV, GOOGL, VRX, MA | 13F-HR | 2/13/2014 | 000114420414008328 |