| 
              
           | 
          
            
           | 
          
                                   
      $144.41 - $170.3
      $35.4M - $41.7M
     
         
           |    
          
                               
              49.2K
              $7.68M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $146.74 - $176.07
      $24.9M - $29.9M
     
         
           |    
          
                               
              621K
              $101M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $62.27 - $82.77
      $19M - $25.2M
     
         
           |    
          
                               
              514K
              $34.5M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $46.66 - $58.38
      $7.3M - $9.13M
     
         
           |    
          
                               
              2.72M
              $140M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $390.26 - $489.06
      $1.07M - $1.35M
     
         
           |    
          
                               
              210K
              $85M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1678.5 - $1997.36
      $21.4M - $25.5M
     
         
           |    
          
                               
              42.5K
              $84.9M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $183.26 - $199.95
      $3.38M - $3.68M
     
         
           |    
          
                               
              1.22M
              $228M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $13.81 - $21.5
      $9.1M - $14.2M
     
         
           |    
          
                               
              14.9K
              $228K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $190.39 - $227.7
      $8.38M - $10M
     
         
           |    
          
                               
              395K
              $86.5M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $174.64 - $205.16
      $2.86M - $3.36M
     
         
           |    
          
                               
              553K
              $109M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $277.03 - $321.33
      $9.94M - $11.5M
     
         
           |    
          
                               
              302K
              $94.2M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              124K
              $15.6M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $31.89 - $38.37
      $4.49M - $5.4M
     
         
           |    
          
                               
              292K
              $10.5M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $72.62 - $83.22
      $7.03M - $8.05M
     
         
           |    
          
                               
              2.27M
              $183M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $70.3 - $95.41
      $3.87M - $5.25M
     
         
           |    
          
                               
              18.9K
              $1.8M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $313.51 - $363.51
      $1.76M - $2.04M
     
         
           |    
          
                               
              138K
              $47.4M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $274.35 - $599.47
      $576K - $1.26M
     
         
           |    
          
                               
              4.29K
              $1.34M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $32.1 - $43.23
      $1.44M - $1.95M
     
         
           |    
          
                               
              48.6K
              $1.98M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $143.04 - $178.17
      $1.54M - $1.92M
     
         
           |    
          
                               
              11.8K
              $1.93M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $70.56 - $92.75
      $1.51M - $1.98M
     
         
           |    
          
                               
              23.8K
              $2.14M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $483.48 - $539.8
      $232K - $259K
     
         
           |    
          
                               
              23.6K
              $11.5M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $104.79 - $127.3
      $881K - $1.07M
     
         
           |    
          
                               
              458K
              $55.4M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $44.53 - $60.36
      $7.81M - $10.6M
     
         
           |    
          
                               
              625K
              $37.7M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $203.96 - $228.19
      $1.37M - $1.53M
     
         
           |    
          
                               
              193K
              $42.7M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $90.88 - $104.3
      $600K - $688K
     
         
           |    
          
                               
              4.09K
              $405K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $60.98 - $80.12
      $610K - $801K
     
         
           |    
          
                               
              3.19K
              $255K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $94.83 - $107.06
      $448K - $506K
     
         
           |    
          
                               
              28.6K
              $2.93M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $64.28 - $75.17
      $502K - $587K
     
         
           |    
          
                               
              15.3K
              $1.12M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $308.27 - $373.31
      $3.47M - $4.2M
     
         
           |    
          
                               
              773K
              $274M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $82.66 - $106.1
      $241K - $310K
     
         
           |    
          
                               
              3.3K
              $296K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $76.89 - $115.35
      $778K - $1.17M
     
         
           |    
          
                               
              38.9K
              $4.49M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $208.27 - $238.46
      $146K - $167K
     
         
           |    
          
                               
              2.34K
              $539K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $84.71 - $108.69
      $169K - $217K
     
         
           |    
          
                               
              1.94K
              $205K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $182.86 - $232.88
      $165K - $210K
     
         
           |    
          
                               
              3.16K
              $736K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $28.95 - $34.22
      $8.69K - $10.3K
     
         
           |    
          
                               
              34.3K
              $1.06M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.39 - $8.59
      $5.82K - $11.4K
     
         
           |    
          
                               
              22K
              $105K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $87.57 - $96.0
      $39.7K - $43.5K
     
         
           |    
          
                               
              11.5K
              $1.04M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $279.23 - $323.21
      $8.66K - $10K
     
         
           |    
          
                               
              3.43K
              $1.02M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $18.13 - $22.69
      $37.6K - $47.1K
     
         
           |    
          
                               
              27K
              $604K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $496.48 - $617.85
      $66K - $82.2K
     
         
           |    
          
                               
              406
              $250K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $32.84 - $36.72
      $6.24K - $6.98K
     
         
           |    
          
                               
              32.7K
              $1.17M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $206.34 - $257.46
      $88.9K - $111K
     
         
           |    
          
                               
              4.73K
              $1.21M
             
           | 
          
            
              
            
           |              
        
          
        
          
              
                  
    
      
     
    
      Canadian Pacific Kansas City C
     
   
               
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              9.41K
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              1.65M
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              1.22M
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $67.07 - $78.22
      $111K - $129K
     
         
           |    
          
                               
              22.8K
              $1.78M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $42.27 - $58.22
      $1.39K - $1.92K
     
         
           |    
          
                               
              4.27K
              $241K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $208.57 - $243.4
      $57.6K - $67.2K
     
         
           |    
          
                               
              7.78K
              $1.83M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $120.07 - $151.11
      $1.8K - $2.27K
     
         
           |    
          
                               
              6.29K
              $940K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $81.72 - $124.01
      $202K - $307K
     
         
           |    
          
                               
              13.1K
              $1.63M
             
           | 
          
            
              
            
           |