| 
              
           | 
          
            
           | 
          
                                   
      $96.13 - $107.52
      $9.32M - $10.4M
     
         
           |    
          
                               
              97K
              $10.4M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $60.35 - $63.6
      $8.92M - $9.4M
     
         
           |    
          
                               
              148K
              $9.4M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $28.28 - $29.26
      $8.08M - $8.36M
     
         
           |    
          
                               
              294K
              $8.32M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $83.26 - $90.78
      $5.74M - $6.26M
     
         
           |    
          
                               
              88.6K
              $8.04M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $29.36 - $29.7
      $3.93M - $3.97M
     
         
           |    
          
                               
              134K
              $3.94M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $24.08 - $24.59
      $3.89M - $3.97M
     
         
           |    
          
                               
              161K
              $3.9M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $30.35 - $32.18
      $3.73M - $3.95M
     
         
           |    
          
                               
              123K
              $3.84M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $39.29 - $40.67
      $3.63M - $3.76M
     
         
           |    
          
                               
              92.4K
              $3.71M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $62.86 - $68.78
      $3.08M - $3.37M
     
         
           |    
          
                               
              49K
              $3.37M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $72.7 - $79.52
      $3.05M - $3.33M
     
         
           |    
          
                               
              41.9K
              $3.33M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $30.78 - $32.49
      $3.25M - $3.43M
     
         
           |    
          
                               
              106K
              $3.31M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $71.23 - $78.02
      $1.74M - $1.9M
     
         
           |    
          
                               
              24.4K
              $1.88M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $69.81 - $77.05
      $1.69M - $1.87M
     
         
           |    
          
                               
              24.2K
              $1.86M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $132.73 - $174.42
      $340K - $447K
     
         
           |    
          
                               
              2.56K
              $415K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $154.58 - $178.94
      $343K - $397K
     
         
           |    
          
                               
              2.22K
              $392K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $262.41 - $438.08
      $224K - $373K
     
         
           |    
          
                               
              852
              $360K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $53.21 - $56.52
      $276K - $293K
     
         
           |    
          
                               
              5.18K
              $284K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $73.57 - $75.42
      $223K - $229K
     
         
           |    
          
                               
              3.03K
              $227K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $73.04 - $118.72
      $126K - $205K
     
         
           |    
          
                               
              1.73K
              $201K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $309.07 - $341.0
      $182K - $201K
     
         
           |    
          
                               
              589
              $200K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $63.21 - $70.48
      $85.5K - $95.3K
     
         
           |    
          
                               
              4.73K
              $333K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $221.85 - $243.74
      $27.1K - $29.7K
     
         
           |    
          
                               
              1.47K
              $358K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.23 - $8.5
      $13.9K - $19K
     
         
           |    
          
                               
              2.23K
              $18K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $66.03 - $69.1
      $2.25K - $2.35K
     
         
           |    
          
                               
              7.89K
              $532K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $91.14 - $99.81
      $91.1 - $99.8
     
         
           |    
          
                               
              2.34K
              $232K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $39.05 - $42.09
      $3.16K - $3.41K
     
         
           |    
          
                               
              7.49K
              $304K
             
           | 
          
            
              
            
           |              
        
          
        
          
              
                  
    
      
     
    
      Canadian Pacific Kansas City
     
   
               
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              5.6K
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              69.4K
              $0
             
           | 
          
            
              
            
           |