|  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 15 |                   
      $137.98 - $163.72
      $2.07K - $2.46K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 180 |                   
      $40.26 - $57.37
      $7.25K - $10.3K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 44 |                   
      $75.13 - $79.46
      $3.31K - $3.5K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 17 |                   
      $35.74 - $43.71
      $608 - $743
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 12 |                   
      $162.51 - $176.99
      $1.95K - $2.12K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 200 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 26 |                   
      $41.73 - $51.65
      $1.08K - $1.34K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 231 |                   
      $22.86 - $25.71
      $5.28K - $5.94K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 25 |                   
      $41.55 - $49.93
      $1.04K - $1.25K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 99 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 50 |                   
      $0.77 - $1.0
      $38.5 - $50
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 106 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 100 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 130 |                   
      $38.76 - $43.54
      $5.04K - $5.66K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 48 |                   
      $71.8 - $83.07
      $3.45K - $3.99K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 3,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 12 |                   
      $78.92 - $114.41
      $947 - $1.37K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 89,629 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 2 |                   
      $67.96 - $76.18
      $136 - $152
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 25 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 60 |                   
      $15.27 - $18.4
      $916 - $1.1K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 16 |                   
      $15.16 - $18.92
      $243 - $303
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 1,076 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 1,409 |                   
      $17.08 - $18.24
      $24.1K - $25.7K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 600 |                   
      $5.83 - $9.47
      $3.5K - $5.68K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 30 |                   
      $21.96 - $27.79
      $659 - $834
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 10 |                   
      $91.52 - $110.4
      $915 - $1.1K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 100 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 4,129 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 31 |                   
      $86.57 - $97.49
      $2.68K - $3.02K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 50 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 20 |                   
      $30.21 - $47.45
      $604 - $949
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 19,830 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 18,664 |                   
      $20.76 - $22.63
      $387K - $422K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 12,237 |                   
      $88.1 - $103.15
      $1.08M - $1.26M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 624 |                   
      $58.67 - $68.13
      $36.6K - $42.5K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 657 |                   
      $58.46 - $70.11
      $38.4K - $46.1K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 11 |                   
      $389.15 - $471.22
      $4.28K - $5.18K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 65 |                   
      $58.7 - $66.58
      $3.82K - $4.33K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 55 |                   
      $69.43 - $76.81
      $3.82K - $4.22K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 50 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 500 |                   
      $38.24 - $45.5
      $19.1K - $22.8K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 820 |                   
      $14.75 - $20.05
      $12.1K - $16.4K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 450 |                   
      $4.46 - $7.11
      $2.01K - $3.2K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 10 |                   
      $40.99 - $61.5
      $410 - $615
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 200 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 160 |                   
      $75.82 - $100.43
      $12.1K - $16.1K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 15 |                   
      $2.07 - $2.78
      $31 - $41.7
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 27 |                   
      $62.71 - $69.78
      $1.69K - $1.88K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 09, 2021
                 | 100 |                   
      $6.61 - $8.55
      $661 - $855
     |  |