|  |  | 
      N/A
     |                   
              8.8K
              $312M
             |  | 
          
        
          |  |  |                   
      $181.46 - $212.2
      $907 - $1.06K
     |                   
              1.08K
              $229M
             |  | 
          
        
          |  |  |                   
      $38.2 - $40.78
      $229 - $245
     |                   
              5.67K
              $232M
             |  | 
          
        
          |  |  |                   
      $43.31 - $48.98
      $563 - $637
     |                   
              10.4K
              $494M
             |  | 
          
        
          |  |  |                   
      $97.75 - $100.75
      $7.43K - $7.66K
     |                   
              3.44K
              $345M
             |  | 
          
        
          |  |  |                   
      $214.91 - $237.16
      $1.93K - $2.13K
     |                   
              1.9K
              $445M
             |  | 
          
        
          |  |  |                   
      $192.0 - $214.65
      $576 - $644
     |                   
              1.06K
              $222M
             |  | 
          
        
          |  |  |                   
      $16.46 - $17.1
      $1.93K - $2K
     |                   
              24.6K
              $419M
             |  | 
          
        
          |  |  |                   
      $88.47 - $93.24
      $1.68K - $1.77K
     |                   
              2.86K
              $262M
             |  | 
          
        
          |  |  |                   
      $50.23 - $50.48
      $9.95K - $10K
     |                   
              42.8K
              $2.15B
             |  | 
          
        
          |  |  |                   
      $144.41 - $160.2
      $433 - $481
     |                   
              1.66K
              $259M
             |  | 
          
        
          |  |  |                   
      $91.52 - $95.59
      $458 - $478
     |                   
              2.43K
              $231M
             |  | 
          
        
          |  |  |                   
      $91.03 - $98.69
      $910 - $987
     |                   
              4.64K
              $428M
             |  | 
          
        
          |  |  |                   
      $66.2 - $71.79
      $7.88K - $8.54K
     |                   
              4.87K
              $335M
             |  | 
          
        
          |  |  |                   
      $108.22 - $120.47
      $433 - $482
     |                   
              3.11K
              $346M
             |  | 
          
        
          |  |  |                   
      $19.37 - $20.97
      $1.65K - $1.78K
     |                   
              13.6K
              $264M
             |  | 
          
        
          |  |  |                   
      $120.51 - $136.62
      $4.22K - $4.78K
     |                   
              4.88K
              $652M
             |  | 
          
        
          |  |  |                   
      $39.16 - $45.56
      $78.3 - $91.1
     |                   
              9.07K
              $364M
             |  | 
          
        
          |  |  |                   
      $368.57 - $403.53
      $8.11K - $8.88K
     |                   
              700
              $255M
             |  | 
          
        
          |  |  |                   
      $646.03 - $807.39
      $14.9K - $18.6K
     |                   
              340
              $231M
             |  | 
          
        
          |  |  |                   
      $5364.25 - $5815.92
      $5.36K - $5.82K
     |                   
              70
              $375M
             |  | 
          
        
          |  |  |                   
      $232.56 - $304.78
      $12.6K - $16.5K
     |                   
              1.15K
              $280M
             |  | 
          
        
          |  |  |                   
      $457.26 - $524.37
      $1.37K - $1.57K
     |                   
              948
              $428M
             |  | 
          
        
          |  |  |                   
      $207.7 - $240.4
      $831 - $962
     |                   
              4.27K
              $897M
             |  | 
          
        
          |  |  |                   
      $234.77 - $292.47
      $15.5K - $19.3K
     |                   
              19.3K
              $5.52B
             |  | 
          
        
          |  |  |                   
      $1311.26 - $1869.83
      $65.6K - $93.5K
     |                   
              785
              $1.19B
             |  |