|  | 
                
                  Q3 2019
                  Filed on Nov 07, 2019
                 | 16,325 |                   
      $22.38 - $24.97
      $365K - $408K
     |  | 
          
          
          
            |  | 
                
                  Q2 2019
                  Filed on Aug 12, 2019
                 | 16,409 |                   
      $28.14 - $30.05
      $462K - $493K
     |  | 
          
          
          
            |  | 
                
                  Q2 2019
                  Filed on Aug 12, 2019
                 | 11,193 |                   
      $35.16 - $37.66
      $394K - $422K
     |  | 
          
          
          
            |  | 
                
                  Q2 2019
                  Filed on Aug 12, 2019
                 | 19,587 |                   
      $25.94 - $28.58
      $508K - $560K
     |  | 
          
          
          
            |  | 
                
                  Q2 2019
                  Filed on Aug 12, 2019
                 | 20,891 |                   
      $43.42 - $57.79
      $907K - $1.21M
     |  | 
          
          
          
            |  | 
                
                  Q2 2019
                  Filed on Aug 12, 2019
                 | 41,304 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2019
                  Filed on Aug 12, 2019
                 | 81,244 |                   
      $26.92 - $28.95
      $2.19M - $2.35M
     |  | 
          
          
          
            |  | 
                
                  Q2 2019
                  Filed on Aug 12, 2019
                 | 43,500 |                   
      $81.84 - $116.85
      $3.56M - $5.08M
     |  | 
          
          
          
            |  | 
                
                  Q1 2019
                  Filed on May 14, 2019
                 | 80,561 |                   
      $25.91 - $30.28
      $2.09M - $2.44M
     |  | 
          
          
          
            |  | 
                
                  Q1 2019
                  Filed on May 14, 2019
                 | 7,909 |                   
      $29.15 - $33.67
      $231K - $266K
     |  | 
          
          
          
            |  | 
                
                  Q1 2019
                  Filed on May 14, 2019
                 | 25,000 |                   
      $25.79 - $30.38
      $645K - $760K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 11, 2019
                 | 5,198 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 11, 2019
                 | 200,398 |                   
      $9.21 - $13.0
      $1.85M - $2.61M
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 11, 2019
                 | 20,851 |                   
      $54.86 - $68.72
      $1.14M - $1.43M
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 11, 2019
                 | 10,867 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 11, 2019
                 | 21,417 |                   
      $39.55 - $56.76
      $847K - $1.22M
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 11, 2019
                 | 16,819 |                   
      $50.75 - $63.28
      $854K - $1.06M
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 11, 2019
                 | 17,679 |                   
      $35.19 - $57.39
      $622K - $1.01M
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 11, 2019
                 | 159,446 |                   
      $3.4 - $7.22
      $542K - $1.15M
     |  | 
          
          
          
            |  | 
                
                  Q1 2018
                  Filed on Oct 29, 2018
                 | 45,964 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2018
                  Filed on Oct 29, 2018
                 | 17,740 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2018
                  Filed on Oct 29, 2018
                 | 1,561 |                   
      $59.97 - $65.92
      $93.6K - $103K
     |  | 
          
          
          
            |  | 
                
                  Q2 2018
                  Filed on Oct 29, 2018
                 | 5,020 |                   
      $70.11 - $75.86
      $352K - $381K
     |  | 
          
          
          
            |  | 
                
                  Q2 2018
                  Filed on Oct 29, 2018
                 | 8,921 |                   
      $168.2 - $183.1
      $1.5M - $1.63M
     |  | 
          
          
          
            | 
                  
    
      
     
      Invesco Qqq Trust Series 1
     | 
                
                  Q2 2018
                  Filed on Oct 29, 2018
                 | 65,120 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2018
                  Filed on Oct 29, 2018
                 | 280,813 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2018
                  Filed on Oct 29, 2018
                 | 2,043 |                   
      $94.17 - $108.05
      $192K - $221K
     |  | 
          
          
          
            |  | 
                
                  Q2 2018
                  Filed on Oct 29, 2018
                 | 10,451 |                   
      $50.2 - $64.5
      $525K - $674K
     |  | 
          
          
          
            |  | 
                
                  Q2 2018
                  Filed on Oct 29, 2018
                 | 717,640 |                   
      $5.92 - $8.51
      $4.25M - $6.11M
     |  | 
          
          
          
            |  | 
                
                  Q2 2018
                  Filed on Oct 29, 2018
                 | 17,201 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2018
                  Filed on Oct 29, 2018
                 | 3,193 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2018
                  Filed on Oct 29, 2018
                 | 4,426 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2018
                  Filed on Oct 29, 2018
                 | 3,630 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2018
                  Filed on Oct 29, 2018
                 | 15,033 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2018
                  Filed on Oct 29, 2018
                 | 169,008 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2018
                  Filed on Oct 29, 2018
                 | 3,097 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Oct 29, 2018
                 | 10,823 |                   
      $106.8 - $120.09
      $1.16M - $1.3M
     |  |