| Q3 2025 | 304 | 1,412,056 | MSFT, AAPL, ORCL, GOOG | 13F-HR | 10/7/2025 | 000172554725004090 | 
        
          | Q2 2025 | 304 | 1,347,561 | MSFT, AAPL, ORCL, GOOG | 13F-HR | 7/17/2025 | 000172554725003449 | 
        
          | Q1 2025 | 302 | 1,263,165 | AAPL, MSFT, AJG, GOOG | 13F-HR | 4/15/2025 | 000172554725001410 | 
        
          | Q4 2024 | 298 | 1,305,004 | AAPL, MSFT, GOOG, COST | 13F-HR | 1/23/2025 | 000172554725000171 | 
        
          | Q3 2024 | 288 | 1,349,571 | AAPL, MSFT, GOOG, COST | 13F-HR | 10/15/2024 | 000172554724005912 | 
        
          | Q2 2024 | 283 | 1,278,012 | MSFT, AAPL, GOOG, IONIS PHARMACEUTICALS INC | 13F-HR | 7/12/2024 | 000172554724003165 | 
        
          | Q1 2024 | 284 | 1,278,373 | MSFT, AAPL, GOOG, IONIS PHARMACEUTICALS INC | 13F-HR | 5/13/2024 | 000172554724002130 | 
        
          | Q4 2023 | 277 | 1,229,912 | AAPL, MSFT, IONIS PHARMACEUTICALS INC, GOOG | 13F-HR | 2/14/2024 | 000172554724000526 | 
        
          | Q3 2023 | 265 | 1,168,852 | AAPL, MSFT, IONIS PHARMACEUTICALS INC, GOOG | 13F-HR | 11/2/2023 | 000172554723001697 | 
        
          | Q2 2023 | 264 | 1,193,563 | AAPL, MSFT, IONIS PHARMACEUTICALS INC, GOOG | 13F-HR | 8/10/2023 | 000172554723000226 | 
        
          | Q1 2023 | 274 | 1,147,324 | AAPL, MSFT, IONIS PHARMACEUTICALS INC, CHEESECAKE FACTORY INC | 13F-HR | 5/12/2023 | 000172554723000125 | 
        
          | Q4 2022 | 268 | 1,098,158 | AAPL, MSFT, IONIS PHARMACEUTICALS INC, CHEESECAKE FACTORY INC | 13F-HR | 2/13/2023 | 000172554723000060 | 
        
          | Q3 2022 | 209 | 778,131 | AAPL, MSFT, GOOG, QCOM | 13F-HR | 11/3/2022 | 000172554722000183 | 
        
          | Q2 2022 | 246 | 1,055,817 | AAPL, MSFT, ALTERYX INC, IONIS PHARMACEUTICALS INC | 13F-HR | 8/15/2022 | 000172554722000154 | 
        
          | Q1 2022 | 226 | 883,812 | AAPL, MSFT, GOOG, QCOM | 13F-HR | 5/12/2022 | 000172554722000092 | 
        
          | Q4 2021 | 213 | 860,998 | AAPL, MSFT, QCOM, GOOG | 13F-HR | 2/11/2022 | 000172554722000045 |