|  | 
                
                  Q1 2021
                  Filed on May 11, 2021
                 | 254,000 |                   
      $126.16 - $170.31
      $32M - $43.3M
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 11, 2021
                 | 8,400 |                   
      $378.98 - $428.63
      $3.18M - $3.6M
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 11, 2021
                 | 25,000 |                   
      $81.8 - $117.61
      $2.05M - $2.94M
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 11, 2021
                 | 62,000 |                   
      $9.55 - $12.99
      $592K - $805K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 11, 2021
                 | 172,600 |                   
      $17.89 - $23.4
      $3.09M - $4.04M
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 11, 2021
                 | 1,427 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 11, 2021
                 | 1,300,004 |                   
      $31.78 - $142.7
      $41.3M - $186M
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 11, 2021
                 | 381,000 |                   
      $30.99 - $38.13
      $11.8M - $14.5M
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 11, 2021
                 | 9,000 |                   
      $59.04 - $99.65
      $531K - $897K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 11, 2021
                 | 334,945 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 11, 2021
                 | 53,000 |                   
      $69.34 - $82.16
      $3.68M - $4.35M
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 11, 2021
                 | 2,500,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 11, 2021
                 | 42,000 |                   
      $54.98 - $64.5
      $2.31M - $2.71M
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 11, 2021
                 | 300 |                   
      $127.26 - $167.52
      $38.2K - $50.3K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 11, 2021
                 | 38,000 |                   
      $82.6 - $104.99
      $3.14M - $3.99M
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 11, 2021
                 | 142,100 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 11, 2021
                 | 89,300 |                   
      $23.14 - $33.19
      $2.07M - $2.96M
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 11, 2021
                 | 93,000 |                   
      $38.78 - $62.99
      $3.61M - $5.86M
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 11, 2021
                 | 65,000 |                   
      $60.93 - $72.84
      $3.96M - $4.73M
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 11, 2021
                 | 13,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 11, 2021
                 | 165,810 |                   
      $100.01 - $162.76
      $16.6M - $27M
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 11, 2021
                 | 84,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 11, 2021
                 | 75,600 |                   
      $74.64 - $90.68
      $5.64M - $6.86M
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 11, 2021
                 | 112,000 |                   
      $10.6 - $18.13
      $1.19M - $2.03M
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 11, 2021
                 | 30,521 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 11, 2021
                 | 203,000 |                   
      $18.67 - $23.63
      $3.79M - $4.8M
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 11, 2021
                 | 11,000 |                   
      $65.82 - $83.76
      $724K - $921K
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 11, 2021
                 | 79,600 |                   
      $25.16 - $41.43
      $2M - $3.3M
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 11, 2021
                 | 120,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 11, 2021
                 | 47,000 |                   
      $45.82 - $66.04
      $2.15M - $3.1M
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 11, 2021
                 | 161,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 11, 2021
                 | 99,800 |                   
      $31.71 - $56.0
      $3.16M - $5.59M
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 11, 2021
                 | 176,521 |                   
      $11.11 - $15.89
      $1.96M - $2.8M
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 11, 2021
                 | 15,800 |                   
      $61.66 - $78.8
      $974K - $1.25M
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 11, 2021
                 | 24,000 |                   
      $89.19 - $104.0
      $2.14M - $2.5M
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 11, 2021
                 | 1,664 |                   
      $96.05 - $121.07
      $160K - $201K
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 11, 2021
                 | 20,000 |                   
      $44.59 - $54.43
      $892K - $1.09M
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 11, 2021
                 | 200,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 11, 2021
                 | 23,000 |                   
      $58.54 - $78.61
      $1.35M - $1.81M
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 11, 2021
                 | 10,000 |                   
      $46.78 - $56.1
      $468K - $561K
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 11, 2021
                 | 40,000 |                   
      $68.68 - $81.59
      $2.75M - $3.26M
     |  | 
          
          
          
            | 
                  
    
      
     
      Td Ameritrade Holding Corp
     | 
                
                  Q4 2020
                  Filed on Feb 11, 2021
                 | 950,200 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 11, 2021
                 | 301 |                   
      $258.87 - $308.55
      $77.9K - $92.9K
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 11, 2021
                 | 213,000 |                   
      $23.5 - $29.35
      $5.01M - $6.25M
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 11, 2021
                 | 529,000 |                   
      $52.35 - $65.2
      $27.7M - $34.5M
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 11, 2021
                 | 17,000 |                   
      $160.44 - $184.86
      $2.73M - $3.14M
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 11, 2021
                 | 35,000 |                   
      $26.39 - $43.08
      $924K - $1.51M
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 11, 2021
                 | 37,043 |                   
      $10.39 - $17.37
      $385K - $643K
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 11, 2021
                 | 4,984 |                   
      $149.92 - $173.02
      $747K - $862K
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 11, 2021
                 | 28,400 |                   
      $198.97 - $249.52
      $5.65M - $7.09M
     |  |