|  | 
                
                  Q1 2020
                  Filed on May 12, 2020
                 | 34,135 |                   
      $8.55 - $11.14
      $292K - $380K
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on May 12, 2020
                 | 295,947 |                   
      $72.92 - $121.3
      $21.6M - $35.9M
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on May 12, 2020
                 | 3,905 |                   
      $42.46 - $66.14
      $166K - $258K
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on May 12, 2020
                 | 6,121 |                   
      $96.7 - $102.1
      $592K - $625K
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on May 12, 2020
                 | 1,000 |                   
      $225.31 - $395.14
      $225K - $395K
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on May 12, 2020
                 | 9,500 |                   
      $20.2 - $39.34
      $192K - $374K
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on May 12, 2020
                 | 81,021 |                   
      $93.01 - $162.33
      $7.54M - $13.2M
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on May 12, 2020
                 | 1,248 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on May 12, 2020
                 | 5,910 |                   
      $45.01 - $95.87
      $266K - $567K
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on May 12, 2020
                 | 6,625 |                   
      $39.22 - $97.1
      $260K - $643K
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on May 12, 2020
                 | 4,500 |                   
      $19.24 - $50.68
      $86.6K - $228K
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on May 12, 2020
                 | 3,500 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on May 12, 2020
                 | 2,000 |                   
      $22.33 - $135.05
      $44.7K - $270K
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on May 12, 2020
                 | 1,000 |                   
      $260.92 - $441.07
      $261K - $441K
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on May 12, 2020
                 | 81,850 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on May 12, 2020
                 | 4,000 |                   
      $30.44 - $66.4
      $122K - $266K
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on May 12, 2020
                 | 2,500 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on May 12, 2020
                 | 2,550 |                   
      $108.81 - $122.54
      $277K - $312K
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on May 12, 2020
                 | 15,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on May 12, 2020
                 | 9,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on May 12, 2020
                 | 11,450 |                   
      $28.91 - $70.94
      $331K - $812K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Feb 13, 2020
                 | 1,005 |                   
      $223.8 - $249.25
      $225K - $250K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Feb 13, 2020
                 | 24,430 |                   
      $4.18 - $4.33
      $102K - $106K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Feb 13, 2020
                 | 10,005 |                   
      $31.95 - $44.29
      $320K - $443K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Feb 13, 2020
                 | 1,500 |                   
      $18.36 - $27.35
      $27.5K - $41K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Feb 13, 2020
                 | 12,000 |                   
      $15.59 - $18.62
      $187K - $223K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Feb 13, 2020
                 | 50,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Feb 13, 2020
                 | 3,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Feb 13, 2020
                 | 3,500 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Feb 13, 2020
                 | 13,600 |                   
      $37.19 - $42.31
      $506K - $575K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Feb 13, 2020
                 | 13,000 |                   
      $15.54 - $23.8
      $202K - $309K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Feb 13, 2020
                 | 20,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Feb 13, 2020
                 | 20,000 |                   
      $15.48 - $16.92
      $310K - $338K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Feb 13, 2020
                 | 4,000 |                   
      $48.77 - $79.6
      $195K - $318K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Feb 13, 2020
                 | 10,250 |                   
      $31.84 - $41.15
      $326K - $422K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Feb 13, 2020
                 | 7,000 |                   
      $32.62 - $45.5
      $228K - $319K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Feb 13, 2020
                 | 4,180 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Feb 13, 2020
                 | 1,500 |                   
      $139.77 - $159.23
      $210K - $239K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Feb 13, 2020
                 | 15,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Feb 13, 2020
                 | 1,200 |                   
      $152.29 - $180.96
      $183K - $217K
     |  | 
          
          
          
            | 
                  
    
      
     
      Gw Pharmaceuticals PLC Adr
     | 
                
                  Q4 2019
                  Filed on Feb 13, 2020
                 | 2,150 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Feb 13, 2020
                 | 7,760 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Feb 13, 2020
                 | 15,300 |                   
      $4.09 - $6.88
      $62.6K - $105K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Feb 13, 2020
                 | 7,500 |                   
      $40.51 - $60.42
      $304K - $453K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Feb 13, 2020
                 | 2,000 |                   
      $88.65 - $118.44
      $177K - $237K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Feb 13, 2020
                 | 17,739 |                   
      $61.99 - $72.6
      $1.1M - $1.29M
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Nov 13, 2019
                 | 9,200 |                   
      $21.79 - $29.88
      $200K - $275K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Nov 13, 2019
                 | 7,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Nov 13, 2019
                 | 6,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Nov 13, 2019
                 | 10,068 |                   
      $16.15 - $17.99
      $163K - $181K
     |  |