|  | 
                
                  Q3 2022
                  Filed on Jul 21, 2025
                 | 73,607 |                   
      $2.31 - $2.82
      $170K - $208K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 21, 2025
                 | 20,661 |                   
      $7.06 - $23.63
      $146K - $488K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jul 21, 2025
                 | 10,267 |                   
      $76.85 - $89.45
      $789K - $918K
     |  | 
          
          
          
            |  | 
                
                  Q1 2023
                  Filed on Jul 21, 2025
                 | 12,517 |                   
      $57.07 - $70.66
      $714K - $884K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 21, 2025
                 | 120 |                   
      $71.5 - $80.11
      $8.58K - $9.61K
     |  | 
          
          
          
            |  | 
                
                  Q3 2023
                  Filed on Jul 21, 2025
                 | 34 |                   
      $28.32 - $33.08
      $963 - $1.12K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 21, 2025
                 | 6,891 |                   
      $81.0 - $111.41
      $558K - $768K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Jul 21, 2025
                 | 650 |                   
      $397.93 - $552.88
      $259K - $359K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 21, 2025
                 | 91 |                   
      $26.73 - $29.68
      $2.43K - $2.7K
     |  | 
          
          
          
            |  | 
                
                  Q4 2022
                  Filed on Jul 21, 2025
                 | 50 |                   
      $6.44 - $8.59
      $322 - $430
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 21, 2025
                 | 50 |                   
      $6.6 - $8.57
      $330 - $429
     |  | 
          
          
          
            |  | 
                
                  Q4 2022
                  Filed on Jul 21, 2025
                 | 129 |                   
      $24.43 - $33.11
      $3.15K - $4.27K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Jul 21, 2025
                 | 34 |                   
      $69.95 - $79.13
      $2.38K - $2.69K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 21, 2025
                 | 26,040 |                   
      $29.26 - $50.96
      $762K - $1.33M
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 21, 2025
                 | 9 |                   
      $7.13 - $14.35
      $64.2 - $129
     |  | 
          
          
          
            |  | 
                
                  Q1 2023
                  Filed on Jul 21, 2025
                 | 39 |                   
      $0.0 - $71.78
      $0 - $2.8K
     |  | 
          
          
          
            |  | 
                
                  Q3 2022
                  Filed on Jul 21, 2025
                 | 6,339 |                   
      $16.13 - $44.61
      $102K - $283K
     |  | 
          
          
          
            |  | 
                
                  Q4 2022
                  Filed on Jul 21, 2025
                 | 46 |                   
      $293.4 - $388.86
      $13.5K - $17.9K
     |  | 
          
          
          
            |  | 
                
                  Q1 2024
                  Filed on Jul 21, 2025
                 | 28,540 |                   
      $26.23 - $29.18
      $749K - $833K
     |  | 
          
          
          
            |  | 
                
                  Q1 2023
                  Filed on Jul 21, 2025
                 | 7,970 |                   
      $80.53 - $98.23
      $642K - $783K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 21, 2025
                 | 36 |                   
      $78.55 - $84.59
      $2.83K - $3.05K
     |  | 
          
          
          
            |  | 
                
                  Q4 2022
                  Filed on Jul 21, 2025
                 | 16 |                   
      $209.59 - $251.44
      $3.35K - $4.02K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Jul 21, 2025
                 | 769 |                   
      $3.1 - $4.32
      $2.38K - $3.32K
     |  | 
          
          
          
            |  | 
                
                  Q2 2023
                  Filed on Jul 21, 2025
                 | 41 |                   
      $86.49 - $113.87
      $3.55K - $4.67K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Jul 21, 2025
                 | 18,040 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2023
                  Filed on Jul 21, 2025
                 | 4,835 |                   
      $104.4 - $154.33
      $505K - $746K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Jul 21, 2025
                 | 17,753 |                   
      $18.36 - $22.87
      $326K - $406K
     |  | 
          
          
          
            |  | 
                
                  Q1 2024
                  Filed on Jul 21, 2025
                 | 20 |                   
      $58.42 - $67.19
      $1.17K - $1.34K
     |  | 
          
          
          
            |  | 
                
                  Q1 2023
                  Filed on Jul 21, 2025
                 | 6,017 |                   
      $51.82 - $79.96
      $312K - $481K
     |  | 
          
          
          
            |  | 
                
                  Q4 2022
                  Filed on Jul 21, 2025
                 | 87 |                   
      $36.89 - $47.02
      $3.21K - $4.09K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Jul 21, 2025
                 | 78 |                   
      $39.27 - $72.94
      $3.06K - $5.69K
     |  | 
          
          
          
            |  | 
                
                  Q2 2023
                  Filed on Jul 21, 2025
                 | 1,161,757 |                   
      $8.08 - $10.37
      $9.39M - $12M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jul 21, 2025
                 | 200 |                   
      $8.53 - $11.64
      $1.71K - $2.33K
     |  | 
          
          
          
            |  | 
                
                  Q4 2022
                  Filed on Jul 21, 2025
                 | 24,204 |                   
      $19.89 - $23.42
      $481K - $567K
     |  |