|  | 
                
                  Q1 2021
                  Filed on Sep 08, 2021
                 | 55 |                   
      $134.89 - $153.0
      $7.42K - $8.42K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on Sep 08, 2021
                 | 1,990 |                   
      $127.53 - $148.97
      $254K - $296K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on Sep 08, 2021
                 | 11,050 |                   
      $8.15 - $10.35
      $90.1K - $114K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on Sep 08, 2021
                 | 30,200 |                   
      $14.77 - $30.54
      $446K - $922K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on Sep 08, 2021
                 | 500 |                   
      $22.48 - $24.55
      $11.2K - $12.3K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on Sep 08, 2021
                 | 400 |                   
      $65.61 - $71.26
      $26.2K - $28.5K
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on Sep 08, 2021
                 | 711 |                   
      $128.7 - $210.28
      $91.5K - $150K
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on Sep 08, 2021
                 | 3,486 |                   
      $14.28 - $25.67
      $49.8K - $89.5K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on Sep 08, 2021
                 | 3,150 |                   
      $62.05 - $117.86
      $195K - $371K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on Sep 08, 2021
                 | 2,949 |                   
      $192.84 - $265.16
      $569K - $782K
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Sep 08, 2021
                 | 100 |                   
      $109.93 - $128.18
      $11K - $12.8K
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on Sep 08, 2021
                 | 4,628 |                   
      $20.48 - $38.6
      $94.8K - $179K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Sep 08, 2021
                 | 70 |                   
      $52.01 - $56.09
      $3.64K - $3.93K
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on Sep 08, 2021
                 | 2,474 |                   
      $56.91 - $99.57
      $141K - $246K
     |  |