| 
              
           | 
          
            
           | 
          
                                   
      $226.02 - $259.01
      $22.3M - $25.5M
     
         
           |    
          
                               
              10.5K
              $2.51M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $330.88 - $375.23
      $8.68M - $9.85M
     
         
           |    
          
                               
              5.55K
              $1.92M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $695.21 - $791.73
      $6.7M - $7.64M
     
         
           |    
          
                               
              51.2K
              $37.6M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $646.03 - $807.39
      $2.02M - $2.52M
     
         
           |    
          
                               
              38K
              $25.9M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $231.66 - $273.65
      $2.89M - $3.41M
     
         
           |    
          
                               
              79.7K
              $18.9M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $238.61 - $264.3
      $3.91M - $4.33M
     
         
           |    
          
                               
              27.9K
              $6.9M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $211.65 - $238.24
      $4.31M - $4.85M
     
         
           |    
          
                               
              272K
              $59.7M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $269.2 - $297.91
      $3.41M - $3.77M
     
         
           |    
          
                               
              83K
              $24.7M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $167.06 - $208.19
      $1.95M - $2.43M
     
         
           |    
          
                               
              175K
              $35.7M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1147.87 - $1297.18
      $319K - $361K
     
         
           |    
          
                               
              12.7K
              $15.2M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $232.56 - $304.78
      $1.22M - $1.6M
     
         
           |    
          
                               
              6.71K
              $1.65M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $491.09 - $535.64
      $4.1M - $4.47M
     
         
           |    
          
                               
              124K
              $64.4M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $207.29 - $229.74
      $898K - $995K
     
         
           |    
          
                               
              57.3K
              $12.2M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $81.42 - $96.83
      $1.67M - $1.99M
     
         
           |    
          
                               
              266K
              $22.4M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $265.78 - $299.3
      $169K - $191K
     
         
           |    
          
                               
              28.3K
              $7.71M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $82.58 - $88.81
      $324K - $348K
     
         
           |    
          
                               
              19.4K
              $1.64M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $181.46 - $212.2
      $433K - $506K
     
         
           |    
          
                               
              180K
              $35.6M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $69.24 - $79.24
      $76.9K - $88K
     
         
           |    
          
                               
              126K
              $8.81M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $158.51 - $178.15
      $265K - $298K
     
         
           |    
          
                               
              6.37K
              $1.11M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $81.7 - $87.53
      $59.2K - $63.5K
     
         
           |    
          
                               
              4.74K
              $413K
             
           | 
          
            
              
            
           |              
        
          
        
          
              
                  
    
      
     
    
      Ferguson Enterprises Inc Com
     
   
               
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              169K
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              162K
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              35K
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $282.78 - $316.06
      $13.3K - $14.9K
     
         
           |    
          
                               
              754
              $237K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $48.07 - $53.4
      $42.5K - $47.2K
     
         
           |    
          
                               
              12.5K
              $666K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $214.92 - $244.84
      $215 - $245
     
         
           |    
          
                               
              2.09K
              $505K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $72.03 - $95.97
      $6.48K - $8.64K
     
         
           |    
          
                               
              9.14K
              $845K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $107.25 - $124.42
      $94.4K - $109K
     
         
           |    
          
                               
              75.4K
              $9.13M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $91.03 - $98.69
      $389K - $422K
     
         
           |    
          
                               
              161K
              $15.4M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $202.38 - $256.87
      $93.9K - $119K
     
         
           |    
          
                               
              8.77K
              $2.23M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $546.36 - $631.12
      $2.61M - $3.01M
     
         
           |    
          
                               
              53.5K
              $33.7M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $171.01 - $228.24
      $154K - $205K
     
         
           |    
          
                               
              51.6K
              $11M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $224.68 - $282.71
      $2.52M - $3.17M
     
         
           |    
          
                               
              124K
              $34.5M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $174.36 - $254.72
      $1.56M - $2.28M
     
         
           |    
          
                               
              91.4K
              $22.2M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $153.3 - $186.58
      $3.93M - $4.78M
     
         
           |    
          
                               
              358K
              $66.7M
             
           | 
          
            
              
            
           |