| 28 Jul 2010 | OTHER | TD AMERITRADE HOLDING CORP | 193,300,000 | — | |
| 14 Jun 2007 | SALE | TD AMERITRADE HOLDING CORP | 33,799 | 20.37 USD | |
| 14 Jun 2007 | SALE | TD AMERITRADE HOLDING CORP | 90,644 | 20.36 USD | |
| 14 Jun 2007 | SALE | TD AMERITRADE HOLDING CORP | 84,447 | 20.35 USD | |
| 14 Jun 2007 | SALE | TD AMERITRADE HOLDING CORP | 28,046 | 20.34 USD | |
| 14 Jun 2007 | SALE | TD AMERITRADE HOLDING CORP | 79,778 | 20.33 USD | |
| 14 Jun 2007 | SALE | TD AMERITRADE HOLDING CORP | 2,400 | 20.39 USD | |
| 14 Jun 2007 | SALE | TD AMERITRADE HOLDING CORP | 10,989 | 20.40 USD | |
| 14 Jun 2007 | SALE | TD AMERITRADE HOLDING CORP | 3,500 | 20.41 USD | |
| 14 Jun 2007 | SALE | TD AMERITRADE HOLDING CORP | 8,511 | 20.42 USD | |
| 14 Jun 2007 | SALE | TD AMERITRADE HOLDING CORP | 5,700 | 20.43 USD | |
| 14 Jun 2007 | SALE | TD AMERITRADE HOLDING CORP | 28,100 | 20.44 USD | |
| 14 Jun 2007 | SALE | TD AMERITRADE HOLDING CORP | 14,102 | 20.45 USD | |
| 14 Jun 2007 | SALE | TD AMERITRADE HOLDING CORP | 39,804 | 20.32 USD | |
| 14 Jun 2007 | SALE | TD AMERITRADE HOLDING CORP | 16,650 | 20.47 USD | |
| 14 Jun 2007 | SALE | TD AMERITRADE HOLDING CORP | 2,650 | 20.48 USD | |
| 14 Jun 2007 | SALE | TD AMERITRADE HOLDING CORP | 13,819 | 20.49 USD | |
| 14 Jun 2007 | SALE | TD AMERITRADE HOLDING CORP | 800 | 20.50 USD | |
| 14 Jun 2007 | SALE | TD AMERITRADE HOLDING CORP | 4,400 | 20.51 USD | |
| 14 Jun 2007 | SALE | TD AMERITRADE HOLDING CORP | 6,100 | 20.52 USD | |
| 14 Jun 2007 | SALE | TD AMERITRADE HOLDING CORP | 11,729 | 20.53 USD | |
| 14 Jun 2007 | SALE | TD AMERITRADE HOLDING CORP | 17,193 | 20.54 USD | |
| 14 Jun 2007 | SALE | TD AMERITRADE HOLDING CORP | 16,400 | 20.55 USD | |
| 14 Jun 2007 | SALE | TD AMERITRADE HOLDING CORP | 11,000 | 20.56 USD | |
| 14 Jun 2007 | SALE | TD AMERITRADE HOLDING CORP | 10,100 | 20.57 USD | |