|  | 
                
                  Q4 2022
                  Filed on Jan 19, 2023
                 | 272 |                   
      $42.94 - $49.41
      $11.7K - $13.4K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 256 |                   
      $5.93 - $11.27
      $1.52K - $2.89K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 36 |                   
      $61.25 - $78.89
      $2.21K - $2.84K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jan 19, 2023
                 | 833 |                   
      $60.29 - $72.67
      $50.2K - $60.5K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jan 19, 2023
                 | 150 |                   
      $33.39 - $39.81
      $5.01K - $5.97K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 30 |                   
      $134.94 - $161.48
      $4.05K - $4.84K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 41 |                   
      $44.06 - $52.46
      $1.81K - $2.15K
     |  | 
          
          
          
            |  | 
                
                  Q4 2022
                  Filed on Jan 19, 2023
                 | 3,978 |                   
      $55.07 - $62.69
      $219K - $249K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 609 |                   
      $58.18 - $67.99
      $35.4K - $41.4K
     |  | 
          
          
          
            |  | 
                
                  Q4 2022
                  Filed on Jan 19, 2023
                 | 35 |                   
      $84.06 - $97.52
      $2.94K - $3.41K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jan 19, 2023
                 | 5,299 |                   
      $41.28 - $50.73
      $219K - $269K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jan 19, 2023
                 | 4,805 |                   
      $24.41 - $25.54
      $117K - $123K
     |  | 
          
          
          
            |  | 
                
                  Q4 2022
                  Filed on Jan 19, 2023
                 | 971 |                   
      $98.17 - $116.1
      $95.3K - $113K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 760 |                   
      $28.66 - $32.52
      $21.8K - $24.7K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 3,323 |                   
      $39.95 - $43.09
      $133K - $143K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 702 |                   
      $97.1 - $118.68
      $68.2K - $83.3K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 89 |                   
      $15.04 - $18.67
      $1.34K - $1.66K
     |  | 
          
          
          
            |  | 
                
                  Q3 2022
                  Filed on Jan 19, 2023
                 | 215 |                   
      $16.13 - $44.61
      $3.47K - $9.59K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 52 |                   
      $49.3 - $59.88
      $2.56K - $3.11K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 68 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2022
                  Filed on Jan 19, 2023
                 | 37 |                   
      $173.9 - $224.8
      $6.43K - $8.32K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 133 |                   
      $4.26 - $7.48
      $567 - $995
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 25 |                   
      $80.76 - $87.1
      $2.02K - $2.18K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 85 |                   
      $43.94 - $52.34
      $3.73K - $4.45K
     |  |