|  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 2,100 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 20 |                   
      $68.51 - $85.07
      $1.37K - $1.7K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 7 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 646 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 10 |                   
      $115.3 - $150.84
      $1.15K - $1.51K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 1,954,613 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 50 |                   
      $7.39 - $12.33
      $370 - $617
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 10 |                   
      $53.75 - $76.55
      $538 - $766
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 102,938 |                   
      $12.25 - $21.25
      $1.26M - $2.19M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 21 |                   
      $19.38 - $31.32
      $407 - $658
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 100 |                   
      $15.38 - $17.52
      $1.54K - $1.75K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 10 |                   
      $78.73 - $104.87
      $787 - $1.05K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 13, 2021
                 | 3,614,493 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 13, 2021
                 | 2,028,716 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 13, 2021
                 | 64 |                   
      $19.5 - $25.56
      $1.25K - $1.64K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 13, 2021
                 | 6,236 |                   
      $8.91 - $12.28
      $55.6K - $76.6K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 13, 2021
                 | 100 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 13, 2021
                 | 1,000 |                   
      $11.42 - $13.01
      $11.4K - $13K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 13, 2021
                 | 200 |                   
      $16.01 - $17.69
      $3.2K - $3.54K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 13, 2021
                 | 90,648 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 13, 2021
                 | 5 |                   
      $23.09 - $25.91
      $115 - $130
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 13, 2021
                 | 1 |                   
      $4.23 - $5.34
      $4.23 - $5.34
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 13, 2021
                 | 9 |                   
      $48.89 - $76.15
      $440 - $685
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 13, 2021
                 | 100 |                   
      $31.24 - $41.32
      $3.12K - $4.13K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 13 |                   
      $67.29 - $98.93
      $875 - $1.29K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 7 |                   
      $122.15 - $188.09
      $855 - $1.32K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 9 |                   
      $147.92 - $188.24
      $1.33K - $1.69K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 68 |                   
      $11.63 - $13.78
      $791 - $937
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 9 |                   
      $61.26 - $85.49
      $551 - $769
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 11 |                   
      $25.65 - $35.07
      $282 - $386
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 10 |                   
      $107.83 - $160.37
      $1.08K - $1.6K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 4 |                   
      $76.43 - $88.71
      $306 - $355
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 72 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 8 |                   
      $55.87 - $80.77
      $447 - $646
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 2 |                   
      $127.0 - $268.46
      $254 - $537
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 22 |                   
      $28.67 - $52.59
      $631 - $1.16K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 18 |                   
      $42.53 - $51.94
      $766 - $935
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 13 |                   
      $65.69 - $79.62
      $854 - $1.04K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 3 |                   
      $186.19 - $210.46
      $559 - $631
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 17 |                   
      $50.85 - $80.61
      $864 - $1.37K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 16 |                   
      $50.4 - $71.56
      $806 - $1.14K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 11 |                   
      $62.07 - $69.61
      $683 - $766
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 14 |                   
      $80.56 - $100.48
      $1.13K - $1.41K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 10 |                   
      $53.79 - $66.98
      $538 - $670
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 9 |                   
      $39.51 - $51.45
      $356 - $463
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 2 |                   
      $116.85 - $203.51
      $234 - $407
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 6 |                   
      $114.95 - $188.83
      $690 - $1.13K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 16 |                   
      $49.19 - $62.41
      $787 - $999
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 3 |                   
      $45.78 - $60.27
      $137 - $181
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 9 | 
      N/A
     |  |