|  | 
                
                  Q1 2023
                  Filed on May 15, 2023
                 | 11,500,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2023
                  Filed on May 15, 2023
                 | 12,327 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2023
                  Filed on May 15, 2023
                 | 250,000 |                   
      $0.92 - $1.36
      $230K - $340K
     |  | 
          
          
          
            |  | 
                
                  Q1 2023
                  Filed on May 15, 2023
                 | 302 |                   
      $41.55 - $51.67
      $12.5K - $15.6K
     |  | 
          
          
          
            |  | 
                
                  Q1 2023
                  Filed on May 15, 2023
                 | 2,000,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2023
                  Filed on May 15, 2023
                 | 166,666 |                   
      $0.0 - $0.0
      $0 - $0
     |  | 
          
          
          
            |  | 
                
                  Q1 2023
                  Filed on May 15, 2023
                 | 779,629 |                   
      $11.37 - $14.67
      $8.86M - $11.4M
     |  | 
          
          
          
            |  | 
                
                  Q1 2023
                  Filed on May 15, 2023
                 | 80,100 |                   
      $0.0 - $143.17
      $0 - $11.5M
     |  | 
          
          
          
            |  | 
                
                  Q1 2023
                  Filed on May 15, 2023
                 | 250,000 |                   
      $1.53 - $2.71
      $383K - $678K
     |  | 
          
          
          
            |  | 
                
                  Q1 2023
                  Filed on May 15, 2023
                 | 15,000 |                   
      $0.34 - $1.16
      $5.1K - $17.4K
     |  | 
          
          
          
            |  | 
                
                  Q1 2023
                  Filed on May 15, 2023
                 | 500,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2023
                  Filed on May 15, 2023
                 | 15,900 |                   
      $5.75 - $7.13
      $91.4K - $113K
     |  | 
          
          
          
            |  | 
                
                  Q1 2023
                  Filed on May 15, 2023
                 | 161,800 |                   
      $16.11 - $25.96
      $2.61M - $4.2M
     |  | 
          
          
          
            | 
                  
    
      
     
      Two Harbors Inventment Corpo
     | 
                
                  Q1 2023
                  Filed on May 15, 2023
                 | 3,000,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2023
                  Filed on May 15, 2023
                 | 201,200 |                   
      $56.14 - $61.55
      $11.3M - $12.4M
     |  | 
          
          
          
            |  | 
                
                  Q1 2023
                  Filed on May 15, 2023
                 | 105,522 |                   
      $298.17 - $349.78
      $31.5M - $36.9M
     |  | 
          
          
          
            |  | 
                
                  Q1 2023
                  Filed on May 15, 2023
                 | 886,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2023
                  Filed on May 15, 2023
                 | 228 |                   
      $126.09 - $158.95
      $28.7K - $36.2K
     |  | 
          
          
          
            |  | 
                
                  Q1 2023
                  Filed on May 15, 2023
                 | 50,000 |                   
      $212.28 - $359.88
      $10.6M - $18M
     |  | 
          
          
          
            |  | 
                
                  Q1 2023
                  Filed on May 15, 2023
                 | 75,000 |                   
      $1.09 - $1.82
      $81.8K - $137K
     |  | 
          
          
          
            |  | 
                
                  Q1 2023
                  Filed on May 15, 2023
                 | 100,000 |                   
      $8.78 - $11.46
      $878K - $1.15M
     |  | 
          
          
          
            |  | 
                
                  Q1 2023
                  Filed on May 15, 2023
                 | 3,300 |                   
      $72.98 - $80.19
      $241K - $265K
     |  | 
          
          
          
            |  | 
                
                  Q1 2023
                  Filed on May 15, 2023
                 | 100,000 |                   
      $14.73 - $19.18
      $1.47M - $1.92M
     |  | 
          
          
          
            |  | 
                
                  Q1 2023
                  Filed on May 15, 2023
                 | 4,500,000 |                   
      $19.36 - $20.68
      $87.1M - $93.1M
     |  | 
          
          
          
            |  | 
                
                  Q1 2023
                  Filed on May 15, 2023
                 | 100,000 |                   
      $0.8 - $1.41
      $80K - $141K
     |  | 
          
          
          
            |  | 
                
                  Q1 2023
                  Filed on May 15, 2023
                 | 250,000 |                   
      $24.4 - $31.03
      $6.1M - $7.76M
     |  | 
          
          
          
            |  | 
                
                  Q1 2023
                  Filed on May 15, 2023
                 | 2,200 |                   
      $305.5 - $362.38
      $672K - $797K
     |  | 
          
          
          
            |  | 
                
                  Q1 2023
                  Filed on May 15, 2023
                 | 25,000 |                   
      $38.47 - $47.87
      $962K - $1.2M
     |  | 
          
          
          
            |  | 
                
                  Q1 2023
                  Filed on May 15, 2023
                 | 67,000 |                   
      $73.38 - $88.71
      $4.92M - $5.94M
     |  | 
          
          
          
            |  | 
                
                  Q1 2023
                  Filed on May 15, 2023
                 | 25,000 |                   
      $0.0 - $0.18
      $0 - $4.5K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 168,839 |                   
      $26.18 - $32.93
      $4.42M - $5.56M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 3,200,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 31,122 |                   
      $162.49 - $317.18
      $5.06M - $9.87M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 2,500,000 |                   
      $0.42 - $1.48
      $1.05M - $3.7M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 46,100 |                   
      $118.69 - $148.16
      $5.47M - $6.83M
     |  | 
          
          
          
            | 
                  
    
      
     
      New Oriental Ed & Technology
     | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 4,800 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 146,600 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 1,019,000 |                   
      $5.53 - $10.84
      $5.64M - $11M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 1,520,848 |                   
      $35.76 - $51.7
      $54.4M - $78.6M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 394,400 |                   
      $54.53 - $129.12
      $21.5M - $50.9M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 74,861 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 35,800 |                   
      $11.84 - $16.8
      $424K - $601K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 1,422,475 |                   
      $49.59 - $64.4
      $70.5M - $91.6M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 1,604,201 |                   
      $29.81 - $33.77
      $47.8M - $54.2M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 137,792 |                   
      $33.67 - $42.09
      $4.64M - $5.8M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 329,798 |                   
      $7.6 - $11.41
      $2.51M - $3.76M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 338,855 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 617,800 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 221,412 |                   
      $3.27 - $8.76
      $724K - $1.94M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 244,852 |                   
      $36.23 - $47.83
      $8.87M - $11.7M
     |  |