$0
                      
           
          
                              
              
                $976 Million
               
              0.5%  of portfolio
              
           
          
              8,195               
           
          
                
                Q2 2025 
                  Added 49.74% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $0
                      
           
          
                              
              
                $992 Million
               
              0.5%  of portfolio
              
           
          
              10,357               
           
          
                
                Q2 2025 
                  Added 94.21% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $0
                      
           
          
                              
              
                $970 Million
               
              0.49%  of portfolio
              
           
          
              19,284               
           
          
                
                Q2 2025 
                  Reduced 19.26% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $134B
                      
           
          
                              
              
                $967 Million
               
              0.49%  of portfolio
              
           
          
              4,202               
           
          
                
                Q2 2025 
                  Added 0.53% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              - 
           
          
                              
              
                $927 Million
               
              0.47%  of portfolio
              
           
          
              - 
           
          
                
                Q2 2025 
                  Reduced 3.32% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $210B
                      
           
          
                              
              
                $880 Million
               
              0.45%  of portfolio
              
           
          
              6,666               
           
          
                
                Q2 2025 
                  Added 0.26% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $0
                      
           
          
                              
              
                $836 Million
               
              0.42%  of portfolio
              
           
          
              13,977               
           
          
                
                Q2 2025 
                  Reduced 9.7% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $39.5B
                      
           
          
                              
              
                $820 Million
               
              0.42%  of portfolio
              
           
          
              10,824               
           
          
                
                Q2 2025 
                  Added 0.29% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $48.7B
                      
           
          
                              
              
                $836 Million
               
              0.42%  of portfolio
              
           
          
              11,425               
           
          
                
                Q2 2025 
                  Added 0.06% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $0
                      
           
          
                              
              
                $785 Million
               
              0.4%  of portfolio
              
           
          
              7,723               
           
          
                
                Q2 2025 
                  Added 110.21% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $0
                      
           
          
                              
              
                $784 Million
               
              0.4%  of portfolio
              
           
          
              34,301               
           
          
                
                Q2 2025 
                  Added 33.58% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $0
                      
           
          
                              
              
                $744 Million
               
              0.38%  of portfolio
              
           
          
              14,205               
           
          
                
                Q2 2025 
                  Reduced 14.63% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $0
                      
           
          
                              
              
                $746 Million
               
              0.38%  of portfolio
              
           
          
              38,114               
           
          
                
                Q2 2025 
                  Added 64.16% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $211B
                      
           
          
                              
              
                $700 Million
               
              0.36%  of portfolio
              
           
          
              4,395               
           
          
                
                Q2 2025 
                  Reduced 7.4% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $0
                      
           
          
                              
              
                $705 Million
               
              0.36%  of portfolio
              
           
          
              17,842               
           
          
                
                Q2 2025 
                  Added 1.75% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $165B
                      
           
          
                              
              
                $694 Million
               
              0.35%  of portfolio
              
           
          
              16,040               
           
          
                
                Q2 2025 
                  Reduced 7.13% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $87.7B
                      
           
          
                              
              
                $689 Million
               
              0.35%  of portfolio
              
           
          
              3,010               
           
          
                
                Q1 2025 
                  Reduced 14.25% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $0
                      
           
          
                              
              
                $698 Million
               
              0.35%  of portfolio
              
           
          
              8,411               
           
          
                
                Q2 2025 
                  New 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $487B
                      
           
          
                              
              
                $691 Million
               
              0.35%  of portfolio
              
           
          
              516               
           
          
                
                Q2 2025 
                  Added 11.45% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $0
                      
           
          
                              
              
                $675 Million
               
              0.34%  of portfolio
              
           
          
              13,752               
           
          
                
                Q2 2025 
                  Added 26.51% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              - 
           
          
                              
              
                $624 Million
               
              0.32%  of portfolio
              
           
          
              - 
           
          
                
                Q2 2025 
                  Added 74.97% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $16.9B
                      
           
          
                              
              
                $628 Million
               
              0.32%  of portfolio
              
           
          
              2,000               
           
          
                
                Q1 2023 
                  New 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $259B
                      
           
          
                              
              
                $637 Million
               
              0.32%  of portfolio
              
           
          
              9,050               
           
          
                
                Q2 2024 
                  New 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $0
                      
           
          
                              
              
                $601 Million
               
              0.3%  of portfolio
              
           
          
              96,446               
           
          
                
                Q1 2023 
                  New 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $223B
                      
           
          
                              
              
                $556 Million
               
              0.28%  of portfolio
              
           
          
              7,029               
           
          
                
                Q2 2025 
                  Reduced 1.6% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $40.7B
                      
           
          
                              
              
                $545 Million
               
              0.28%  of portfolio
              
           
          
              4,228               
           
          
                
                Q2 2025 
                  Reduced 7.85% 
            
            
           
          
            
               
           
                  
        
        
          
            
                
    
      
    
    
      First Tr Exch Traded Fd Iii 
    
   
             
           
          
              - 
           
          
                              
              
                $526 Million
               
              0.27%  of portfolio
              
           
          
              - 
           
          
                
                Q2 2025 
                  Added 27.0% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $0
                      
           
          
                              
              
                $532 Million
               
              0.27%  of portfolio
              
           
          
              21,819               
           
          
                
                Q2 2025 
                  Added 0.53% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $0
                      
           
          
                              
              
                $541 Million
               
              0.27%  of portfolio
              
           
          
              4,278               
           
          
                
                Q1 2025 
                  Added 0.02% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $98.6B
                      
           
          
                              
              
                $540 Million
               
              0.27%  of portfolio
              
           
          
              5,898               
           
          
                
                Q2 2025 
                  Added 0.24% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $342B
                      
           
          
                              
              
                $532 Million
               
              0.27%  of portfolio
              
           
          
              2,066               
           
          
                
                Q3 2024 
                  Added 1.22% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $228B
                      
           
          
                              
              
                $518 Million
               
              0.26%  of portfolio
              
           
          
              1,774               
           
          
                
                Q2 2025 
                  Added 0.57% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $0
                      
           
          
                              
              
                $515 Million
               
              0.26%  of portfolio
              
           
          
              5,836               
           
          
                
                Q2 2025 
                  Added 28.57% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $0
                      
           
          
                              
              
                $507 Million
               
              0.26%  of portfolio
              
           
          
              17,360               
           
          
                
                Q2 2025 
                  Added 0.01% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $0
                      
           
          
                              
              
                $510 Million
               
              0.26%  of portfolio
              
           
          
              25,630               
           
          
                
                Q2 2025 
                  Reduced 30.81% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $0
                      
           
          
                              
              
                $487 Million
               
              0.25%  of portfolio
              
           
          
              90,768               
           
          
                
                Q1 2023 
                  New 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $0
                      
           
          
                              
              
                $478 Million
               
              0.24%  of portfolio
              
           
          
              770               
           
          
                
                Q2 2025 
                  Added 0.13% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $115B
                      
           
          
                              
              
                $467 Million
               
              0.24%  of portfolio
              
           
          
              8,000               
           
          
                
                Q4 2024 
                  Added 14.29% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $38.3B
                      
           
          
                              
              
                $453 Million
               
              0.23%  of portfolio
              
           
          
              4,570               
           
          
                
                Q3 2023 
                  New 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $223B
                      
           
          
                              
              
                $462 Million
               
              0.23%  of portfolio
              
           
          
              3,395               
           
          
                
                Q2 2025 
                  Reduced 11.33% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $0
                      
           
          
                              
              
                $461 Million
               
              0.23%  of portfolio
              
           
          
              44,460               
           
          
                
                Q1 2023 
                  Added 330.73% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $45B
                      
           
          
                              
              
                $424 Million
               
              0.22%  of portfolio
              
           
          
              4,300               
           
          
                
                Q3 2024 
                  Reduced 0.3% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $125B
                      
           
          
                              
              
                $436 Million
               
              0.22%  of portfolio
              
           
          
              5,000               
           
          
                
                Q1 2025 
                  Reduced 0.6% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $0
                      
           
          
                              
              
                $440 Million
               
              0.22%  of portfolio
              
           
          
              2,982               
           
          
                
                Q2 2025 
                  Added 0.3% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $108M
                      
           
          
                              
              
                $431 Million
               
              0.22%  of portfolio
              
           
          
              32,943               
           
          
                
                Q1 2025 
                  New 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $2.23B
                      
           
          
                              
              
                $442 Million
               
              0.22%  of portfolio
              
           
          
              24,153               
           
          
                
                Q4 2023 
                  Added 15.0% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $0
                      
           
          
                              
              
                $424 Million
               
              0.22%  of portfolio
              
           
          
              40,866               
           
          
                
                Q1 2023 
                  Added 251.2% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $0
                      
           
          
                              
              
                $435 Million
               
              0.22%  of portfolio
              
           
          
              18,547               
           
          
                
                Q1 2025 
                  Reduced 6.48% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $151B
                      
           
          
                              
              
                $428 Million
               
              0.22%  of portfolio
              
           
          
              1,200               
           
          
                
                Q2 2024 
                  New 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $0
                      
           
          
                              
              
                $422 Million
               
              0.21%  of portfolio
              
           
          
              1,954               
           
          
                
                Q2 2025 
                  Added 37.99%