| Q2 2025 | 45 | 8,310,053 | QVML, SPTI, IVV, VGK | 13F-HR | 8/4/2025 | 000158887325000004 | 
        
          | Q1 2025 | 46 | 7,897,819 | QVML, SPTI, IVV, SPTS | 13F-HR | 5/7/2025 | 000158887325000003 | 
        
          | Q4 2024 | 49 | 7,255,007 | QVML, IVV, SPTI, SPTS | 13F-HR | 2/10/2025 | 000158887325000002 | 
        
          | Q3 2024 | 49 | 7,584,502 | QVML, IVV, SPTI, SPTS | 13F-HR | 11/12/2024 | 000158887324000008 | 
        
          | Q2 2024 | 49 | 7,210,467 | QVML, IVV, SPTI, SPTS | 13F-HR | 8/5/2024 | 000158887324000006 | 
        
          | Q1 2024 | 45 | 7,763,327 | IVV, QVML, SPTI, SPTS | 13F-HR | 4/17/2024 | 000158887324000005 | 
        
          | Q4 2023 | 46 | 7,482,030 | IVV, QVML, IEMG, TUA | 13F-HR | 2/5/2024 | 000158887324000001 | 
        
          | Q3 2023 | 49 | 7,195,031 | IVV, QVML, IEMG, SPTS | 13F-HR | 11/6/2023 | 000158887323000005 | 
        
          | Q2 2023 | 51 | 7,013,551 | IVV, QVML, IEMG, IPAC | 13F-HR | 8/3/2023 | 000158887323000004 | 
        
          | Q1 2023 | 49 | 6,485,917 | IVV, QVML, IEMG, IPAC | 13F-HR | 5/4/2023 | 000158887323000003 | 
        
          | Q4 2022 | 46 | 6,194,481 | IVV, QVML, IPAC, IEMG | 13F-HR | 2/10/2023 | 000158887323000001 | 
        
          | Q3 2022 | 47 | 5,603,187 | IVV, QVML, IPAC, IEMG | 13F-HR | 11/14/2022 | 000158887322000004 | 
        
          | Q2 2022 | 38 | 5,419,850 | IVV, QVML, IPAC, SPTI | 13F-HR | 7/29/2022 | 000158887322000003 | 
        
          | Q1 2022 | 28 | 6,470,235 | IVV, QVML, SPTI, SPTS | 13F-HR | 5/5/2022 | 000158887322000002 | 
        
          | Q4 2021 | 27 | 6,236,858 | IVV, QVML, SPTS, SPTI | 13F-HR | 2/16/2022 | 000158887322000001 | 
        
          | Q3 2021 | 27 | 5,986,741 | IVV, QVML, SPTS, SPTI | 13F-HR | 10/28/2021 | 000158887321000006 | 
        
          | Q2 2021 | 29 | 7,380,653 | IVV, SPTI, QVML, SPTS | 13F-HR | 7/2/2021 | 000158887321000005 | 
        
          | Q1 2021 | 27 | 5,965,635 | IVV, SPTS, SPTI, IJH | 13F-HR | 4/22/2021 | 000158887321000004 | 
        
          | Q4 2020 | 25 | 5,129,176 | IVV, SPTS, SPTI, IJH | 13F-HR | 1/5/2021 | 000158887321000001 | 
        
          | Q3 2020 | 14 | 4,160,625 | IVV, SPTS, SPTI, IJH | 13F-HR | 10/5/2020 | 000158887320000005 | 
        
          | Q2 2020 | 253 | 4,001,463 | IVV, SPTS, SPTI, IJH | 13F-HR | 7/6/2020 | 000158887320000004 | 
        
          | Q1 2020 | 1,598 | 3,161,048 | IVV, HYG, SPY, IEUR | 13F-HR | 4/29/2020 | 000158887320000003 | 
        
          | Q4 2019 | 1,665 | 3,091,170 | IVV, US TREASURY NB, SPTI, SPTS | 13F-HR | 2/3/2020 | 000158887320000001 | 
        
          | Q3 2019 | 1,678 | 2,616,765 | US TREASURY N/B, IVV, SPTI, STIP | 13F-HR | 10/29/2019 | 000158887319000006 | 
        
          | Q2 2019 | 1,661 | 1,432,740 | MSFT, AAPL, AMZN, META | 13F-HR | 7/31/2019 | 000158887319000005 | 
        
          | Q1 2019 | 1,682 | 1,502,938 | MSFT, AAPL, STATE STREET TR, AMZN | 13F-HR | 5/15/2019 | 000158887319000004 | 
        
          | Q4 2018 | 1,675 | 1,691,440 | MSFT, AAPL, STATE STREET TR, AMZN | 13F-HR | 2/14/2019 | 000158887319000002 | 
        
          | Q2 2018 | 1,683 | 1,904,929 | AAPL, MSFT, AMZN, META | 13F-HR | 7/19/2018 | 000158887318000004 | 
        
          | Q1 2018 | 1,681 | 2,059,613 | AAPL, MSFT, AMZN, JPM | 13F-HR | 5/10/2018 | 000158887318000003 | 
        
          | Q4 2017 | 1,675 | 1,999,682 | AAPL, MSFT, AMZN, META | 13F-HR | 2/15/2018 | 000158887318000001 | 
        
          | Q3 2017 | 1,680 | 1,889,775 | AAPL, MSFT, META, AMZN | 13F-HR | 11/6/2017 | 000158887317000006 | 
        
          | Q2 2017 | 1,677 | 2,009,348 | AAPL, MSFT, AMZN, META | 13F-HR | 7/26/2017 | 000158887317000005 | 
        
          | Q1 2017 | 1,680 | 2,118,357 | AAPL, MSFT, AMZN, JNJ | 13F-HR | 5/11/2017 | 000158887317000004 | 
        
          | Q4 2016 | 1,685 | 2,065,178 | AAPL, MSFT, XOM, JPM | 13F-HR | 2/7/2017 | 000158887317000001 | 
        
          | Q3 2016 | 1,673 | 1,939,799 | MERS ST, AAPL, MSFT, XOM | 13F-HR | 11/8/2016 | 000158887316000014 | 
        
          | Q2 2016 | 1,685 | 1,853,399 | AAPL, XOM, MSFT, JNJ | 13F-HR | 8/15/2016 | 000158887316000011 | 
        
          | Q1 2016 | 1,753 | 1,497,608 | AAPL, MSFT, XOM, GE | 13F-HR | 5/3/2016 | 000158887316000010 | 
        
          | Q4 2015 | 1,661 | 1,351,335 | AAPL, MSFT, XOM, GE | 13F-HR | 1/22/2016 | 000158887316000008 | 
        
          | Q3 2015 | 1,675 | 1,286,469 | AAPL, MSFT, XOM, JNJ | RESTATEMENT | 11/5/2015 | 000158887315000007 | 
        
          | Q2 2015 | 1,658 | 1,390,458 | AAPL, MSFT, XOM, JNJ | RESTATEMENT | 8/12/2015 | 000158887315000005 | 
        
          | Q1 2015 | 1,659 | 1,295,646 | AAPL, XOM, MSFT, JNJ | 13F-HR | 5/8/2015 | 000158887315000003 | 
        
          | Q4 2014 | 1,656 | 1,468,127 | AAPL, MERS ST, XOM, MSFT | 13F-HR | 2/10/2015 | 000158887315000001 | 
        
          | Q3 2014 | 1,658 | 1,316,834 | AAPL, XOM, MSFT, JNJ | RESTATEMENT | 11/3/2014 | 000158887314000007 | 
        
          | Q3 2014 | 1,658 | 1,316,834 | AAPL, XOM, MSFT, JNJ | NEW HOLDINGS | 10/31/2014 | 000158887314000006 | 
        
          | Q2 2014 | 1,660 | 1,335,845 | AAPL, XOM, MERS ST, MSFT | 13F-HR | 8/4/2014 | 000158887314000004 | 
        
          | Q1 2014 | 1,668 | 1,285,164 | AAPL, XOM, GOOGL, MSFT | 13F-HR | 5/13/2014 | 000158887314000003 | 
        
          | Q4 2013 | 904 | 982,345 | AAPL, XOM, MERS ST, GOOGL | 13F-HR | 2/10/2014 | 000158887314000001 |