Transaction Date Insider Transaction Type Number of Shares Transacted
2003-12-15 MUNGER CHARLES T Sale 10.0000
2003-12-15 MUNGER CHARLES T Sale 10.0000
2003-12-15 MUNGER CHARLES T Sale 10.0000
2003-12-15 MUNGER CHARLES T Sale 10.0000
2003-12-16 MUNGER CHARLES T Sale 10.0000
2003-12-16 MUNGER CHARLES T Sale 20.0000
2003-12-17 KEOUGH DONALD R /NY Purchase 1.0000
2003-12-17 MUNGER CHARLES T Sale 20.0000
2003-12-18 MUNGER CHARLES T Sale 10.0000
2003-12-18 MUNGER CHARLES T Sale 20.0000
2003-12-18 MUNGER CHARLES T Sale 180.0000
2004-01-26 CHACE MALCOLM G Purchase 5.0000
2004-05-12 KEOUGH DONALD R /NY Purchase 5.0000
2004-05-12 KEOUGH DONALD R /NY Purchase 18.0000
2004-10-19 CHACE MALCOLM G Sale 20.0000
2004-10-19 CHACE MALCOLM G Sale 10.0000
2004-10-19 CHACE MALCOLM G Sale 10.0000
2004-10-20 CHACE MALCOLM G Sale 30.0000
2004-10-20 CHACE MALCOLM G Sale 20.0000
2004-10-21 CHACE MALCOLM G Sale 10.0000
2004-10-22 CHACE MALCOLM G Sale 10.0000
2004-10-22 CHACE MALCOLM G Sale 10.0000
2004-10-27 CHACE MALCOLM G Sale 30.0000
2004-12-16 CHACE MALCOLM G Purchase 20.0000
2005-01-05 KEOUGH DONALD R /NY Purchase 5.0000
2005-03-07 GUYMAN CHARLOTTE Sale 12.0000
2005-03-30 CHACE MALCOLM G Sale 35.0000
2005-04-05 CHACE MALCOLM G Sale 10.0000
2005-04-25 CHACE MALCOLM G Purchase 10.0000
2005-06-01 CHACE MALCOLM G Sale 9.0000
2005-06-02 CHACE MALCOLM G Sale 3.0000
2005-06-03 CHACE MALCOLM G Sale 12.0000
2005-06-08 CHACE MALCOLM G Sale 6.0000
2005-08-31 GATES WILLIAM H III Purchase 30.0000
2005-08-31 GATES WILLIAM H III Purchase 10.0000
2005-08-31 GATES WILLIAM H III Purchase 10.0000
2005-08-31 GATES WILLIAM H III Purchase 10.0000
2005-09-01 GATES WILLIAM H III Purchase 10.0000
2005-09-01 GATES WILLIAM H III Purchase 10.0000
2005-09-01 GATES WILLIAM H III Purchase 10.0000
2005-09-01 GATES WILLIAM H III Purchase 10.0000
2005-09-01 GATES WILLIAM H III Purchase 20.0000
2005-09-01 GATES WILLIAM H III Purchase 20.0000
2005-09-01 GATES WILLIAM H III Purchase 10.0000
2005-09-02 GATES WILLIAM H III Purchase 10.0000
2005-09-02 GATES WILLIAM H III Purchase 10.0000
2005-09-02 GATES WILLIAM H III Purchase 10.0000
2005-09-02 GATES WILLIAM H III Purchase 10.0000
2005-09-02 GATES WILLIAM H III Purchase 10.0000
2005-09-02 GATES WILLIAM H III Purchase 10.0000
2005-09-02 GATES WILLIAM H III Purchase 10.0000
2005-09-06 GATES WILLIAM H III Purchase 10.0000
2005-09-06 GATES WILLIAM H III Purchase 10.0000
2005-09-06 GATES WILLIAM H III Purchase 10.0000
2005-09-06 GATES WILLIAM H III Purchase 10.0000
2005-09-14 GATES WILLIAM H III Purchase 70.0000
2005-09-14 GATES WILLIAM H III Purchase 20.0000
2005-09-14 GATES WILLIAM H III Purchase 10.0000
2005-09-22 GUYMAN CHARLOTTE Purchase 30.0000
2005-12-22 GATES WILLIAM H III Purchase 10.0000
2005-12-22 GATES WILLIAM H III Purchase 20.0000
2005-12-22 GATES WILLIAM H III Purchase 20.0000
2005-12-22 MUNGER CHARLES T Sale 100.0000
2005-12-23 GATES WILLIAM H III Purchase 20.0000
2005-12-23 GATES WILLIAM H III Purchase 10.0000
2005-12-27 GATES WILLIAM H III Purchase 10.0000
2005-12-27 GATES WILLIAM H III Purchase 10.0000
2005-12-27 GATES WILLIAM H III Purchase 10.0000
2005-12-27 GATES WILLIAM H III Purchase 10.0000
2005-12-27 GATES WILLIAM H III Purchase 20.0000
2005-12-27 GATES WILLIAM H III Purchase 10.0000
2005-12-27 GATES WILLIAM H III Purchase 20.0000
2005-12-27 GATES WILLIAM H III Purchase 10.0000
2005-12-28 GATES WILLIAM H III Purchase 10.0000
2005-12-28 GATES WILLIAM H III Purchase 20.0000
2005-12-28 GATES WILLIAM H III Purchase 20.0000
2005-12-28 GATES WILLIAM H III Purchase 30.0000
2005-12-29 GATES WILLIAM H III Purchase 10.0000
2005-12-29 GATES WILLIAM H III Purchase 10.0000
2005-12-29 GATES WILLIAM H III Purchase 10.0000
2005-12-29 GATES WILLIAM H III Purchase 10.0000
2005-12-30 GATES WILLIAM H III Purchase 10.0000
2005-12-30 GATES WILLIAM H III Purchase 10.0000
2005-12-30 GATES WILLIAM H III Purchase 10.0000
2005-12-30 GATES WILLIAM H III Purchase 10.0000
2005-12-30 GATES WILLIAM H III Purchase 10.0000
2006-01-03 GATES WILLIAM H III Purchase 10.0000
2006-01-03 GATES WILLIAM H III Purchase 10.0000
2006-01-03 GATES WILLIAM H III Purchase 10.0000
2006-01-03 GATES WILLIAM H III Purchase 10.0000
2006-01-03 GATES WILLIAM H III Purchase 20.0000
2006-01-03 GATES WILLIAM H III Purchase 10.0000
2006-06-14 CHACE MALCOLM G Sale 10.0000
2006-06-14 CHACE MALCOLM G Sale 10.0000
2006-06-15 CHACE MALCOLM G Sale 10.0000
2006-06-15 CHACE MALCOLM G Sale 10.0000
2006-06-15 CHACE MALCOLM G Sale 10.0000
2006-06-15 CHACE MALCOLM G Sale 10.0000
2006-06-15 CHACE MALCOLM G Sale 10.0000
2006-06-15 CHACE MALCOLM G Sale 10.0000
2006-06-15 CHACE MALCOLM G Sale 10.0000
2006-06-15 CHACE MALCOLM G Sale 10.0000
2006-06-15 CHACE MALCOLM G Sale 20.0000
2006-06-16 CHACE MALCOLM G Sale 10.0000
2006-06-16 CHACE MALCOLM G Sale 10.0000
2006-06-19 CHACE MALCOLM G Sale 10.0000
2006-06-19 CHACE MALCOLM G Sale 10.0000
2006-06-19 CHACE MALCOLM G Sale 10.0000
2006-06-19 CHACE MALCOLM G Sale 10.0000
2006-06-20 CHACE MALCOLM G Sale 10.0000
2006-06-21 CHACE MALCOLM G Sale 10.0000
2006-06-21 CHACE MALCOLM G Sale 10.0000
2006-06-21 MURPHY THOMAS S Sale 3.0000
2006-06-22 CHACE MALCOLM G Sale 10.0000
2006-06-26 CHACE MALCOLM G Sale 10.0000
2006-06-26 CHACE MALCOLM G Sale 10.0000
2006-06-27 CHACE MALCOLM G Sale 10.0000
2006-06-27 CHACE MALCOLM G Sale 20.0000
2006-06-28 CHACE MALCOLM G Sale 10.0000
2006-06-28 CHACE MALCOLM G Sale 10.0000
2006-06-28 CHACE MALCOLM G Sale 10.0000
2006-06-29 CHACE MALCOLM G Sale 10.0000
2006-07-10 CHACE MALCOLM G Sale 10.0000
2006-07-10 CHACE MALCOLM G Sale 10.0000
2006-07-11 CHACE MALCOLM G Sale 10.0000
2006-07-19 CHACE MALCOLM G Sale 10.0000
2006-07-20 MURPHY THOMAS S Sale 2.0000
2006-07-20 MURPHY THOMAS S Sale 8.0000
2006-07-24 CHACE MALCOLM G Sale 10.0000
2006-07-24 CHACE MALCOLM G Sale 10.0000
2006-07-25 CHACE MALCOLM G Sale 10.0000
2006-07-26 CHACE MALCOLM G Sale 20.0000
2006-07-26 MURPHY THOMAS S Sale 5.0000
2006-08-28 MURPHY THOMAS S Sale 2.0000
2006-12-08 MUNGER CHARLES T Sale 10.0000
2006-12-11 MUNGER CHARLES T Sale 140.0000
2006-12-12 CHACE MALCOLM G Sale 20.0000
2006-12-12 CHACE MALCOLM G Sale 10.0000
2006-12-12 CHACE MALCOLM G Sale 10.0000
2006-12-12 CHACE MALCOLM G Sale 10.0000
2006-12-12 CHACE MALCOLM G Sale 10.0000
2006-12-12 CHACE MALCOLM G Sale 10.0000
2006-12-12 CHACE MALCOLM G Sale 10.0000
2006-12-12 CHACE MALCOLM G Sale 10.0000
2006-12-13 CHACE MALCOLM G Sale 10.0000
2006-12-19 CHACE MALCOLM G Sale 10.0000
2007-01-03 MURPHY THOMAS S Sale 5.0000
2007-01-03 MURPHY THOMAS S Sale 3.0000
2007-01-11 MURPHY THOMAS S Sale 7.0000
2007-03-23 CHACE MALCOLM G Sale 10.0000
2007-03-23 CHACE MALCOLM G Sale 10.0000
2007-03-23 CHACE MALCOLM G Sale 15.0000
2007-11-15 MUNGER CHARLES T Sale 50.0000
2007-11-16 MUNGER CHARLES T Sale 10.0000
2007-11-16 MUNGER CHARLES T Sale 40.0000
2007-11-16 MUNGER CHARLES T Sale 10.0000
2007-11-16 MUNGER CHARLES T Sale 30.0000
2007-11-16 MUNGER CHARLES T Sale 60.0000
2008-01-08 MURPHY THOMAS S Sale 1.0000
2008-01-09 MURPHY THOMAS S Sale 12.0000
2008-01-09 MURPHY THOMAS S Sale 1.0000
2008-11-20 MUNGER CHARLES T Sale 2000.0000
2008-11-20 OLSON RONALD L Purchase 15.0000
2009-06-29 OLSON RONALD L Purchase 10.0000
2009-07-01 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-01 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-01 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-07-01 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-01 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-01 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-01 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-07-01 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-07-01 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-07-01 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-01 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-07-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-07-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-07-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-07-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-07-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-07-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2009-07-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-07-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-07-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-07-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-07-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-07-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-07-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-07-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-07-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-07-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-07-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-07-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-07-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2009-07-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-07-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-07-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-07-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-07-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2009-07-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-07-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-07-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-07-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-07-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-07-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-07-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-07-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 180.0000
2009-07-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-07-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-07-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-07-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-07-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-07-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-07-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-07-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-07-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2009-07-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-07-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-07-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-07-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-07-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-07-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-07-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-07-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-07-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-07-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-07-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-07-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-07-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 160.0000
2009-07-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-07-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2009-07-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-07-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 190.0000
2009-07-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2009-07-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-07-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-07-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-07-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-07-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-07-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-07-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-07-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-07-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-07-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-07-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-07-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-07-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-07-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-07-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-07-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-07-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 250.0000
2009-07-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-07-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-07-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2009-07-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 110.0000
2009-07-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-07-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 340.0000
2009-07-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-07-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-07-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-07-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-07-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-07-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-07-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-07-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-07-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-07-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-07-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-07-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-07-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 150.0000
2009-07-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-07-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-07-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-07-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-07-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-07-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-07-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-07-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-07-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-07-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-07-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-07-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-07-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-07-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-07-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-07-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-07-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-07-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-07-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 140.0000
2009-07-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-07-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-07-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-07-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-07-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 130.0000
2009-07-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-07-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-07-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-07-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-07-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-07-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-07-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-07-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-07-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-07-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-07-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-07-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-07-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-07-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-07-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-07-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-07-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-07-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-07-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-07-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-07-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-07-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-07-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-07-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-07-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-07-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-08-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-08-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-08-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-08-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 130.0000
2009-08-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-08-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-08-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-08-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-08-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-08-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-08-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-08-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-08-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-08-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-08-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 230.0000
2009-08-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-08-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-08-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-08-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-08-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-08-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-08-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-08-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-08-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-08-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2009-08-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-08-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-08-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-08-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-08-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-08-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 130.0000
2009-08-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-08-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-08-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-08-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-08-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-08-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-08-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 130.0000
2009-08-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-08-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-08-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-08-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-08-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-08-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-08-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2009-08-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-08-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-08-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 260.0000
2009-08-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 140.0000
2009-08-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-08-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-08-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-08-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-08-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-08-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 110.0000
2009-08-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-08-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-08-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-08-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-08-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-08-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-08-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-08-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-08-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-08-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 219.0000
2009-08-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 1.0000
2009-08-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-08-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-08-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-08-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-08-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-08-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-08-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-08-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-08-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-08-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-08-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 140.0000
2009-08-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-08-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-08-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-26 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-08-26 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-08-26 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-26 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-26 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-08-26 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-08-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 120.0000
2009-08-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-08-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-08-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-08-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-08-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-08-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-08-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-08-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-08-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-08-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 210.0000
2009-08-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-08-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-08-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-08-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-08-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-08-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-08-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-08-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-08-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2009-08-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-08-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-08-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 170.0000
2009-08-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-08-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-08-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-08-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-08-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-08-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-08-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-08-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-08-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-08-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-08-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-08-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 170.0000
2009-09-01 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-09-01 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-09-01 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-09-01 BILL & MELINDA GATES FOUNDATION TRUST Sale 130.0000
2009-09-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2009-09-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 170.0000
2009-09-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-09-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-09-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-09-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-09-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-09-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-09-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2009-09-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-09-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 110.0000
2009-09-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-09-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-09-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-09-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-09-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 140.0000
2009-09-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-09-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 170.0000
2009-09-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-09-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-09-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-09-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-09-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-09-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-09-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-09-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-09-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-09-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-09-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-09-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-09-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-09-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-09-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-09-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-09-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-09-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 107.0000
2009-09-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 43.0000
2009-09-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-09-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-09-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 270.0000
2009-09-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-09-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-09-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-09-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-09-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-09-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-09-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-09-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-09-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-09-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-09-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-09-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-09-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-09-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-09-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-09-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-09-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-09-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-09-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-09-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-09-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-09-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 47.0000
2009-09-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-09-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 133.0000
2009-09-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-09-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-09-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-09-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-09-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-09-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 210.0000
2009-09-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-09-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-09-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-09-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-09-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-09-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-09-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-09-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-09-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-09-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 120.0000
2009-09-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-09-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-09-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-09-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-09-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-09-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-09-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-09-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-09-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-09-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-09-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-09-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-09-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2009-09-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-09-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2009-09-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-09-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 110.0000
2009-09-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-09-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-09-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-09-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-09-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-09-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-09-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-09-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-09-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-09-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-09-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-09-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-09-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-09-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 170.0000
2009-09-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-09-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-09-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 190.0000
2009-09-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-09-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-09-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-09-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-09-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-09-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-09-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-09-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-09-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-09-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-09-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-09-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-09-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 300.0000
2009-09-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-09-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-09-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 180.0000
2009-09-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-09-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-09-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2009-09-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-09-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 180.0000
2009-09-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-09-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-09-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-09-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-09-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-09-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-09-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-09-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-09-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-09-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-09-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-09-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-09-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-09-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-09-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-09-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-09-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-09-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-09-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-09-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-09-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-09-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-09-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-09-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-09-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-09-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-09-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-09-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-09-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-09-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-01 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-01 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-01 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-10-01 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-01 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-10-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-10-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-10-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-10-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-10-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-10-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-10-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-10-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-10-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-10-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2009-10-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-10-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-10-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-10-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-10-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-10-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-10-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-10-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-10-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-10-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-10-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-10-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-10-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-10-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-10-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-10-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-10-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 180.0000
2009-10-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-10-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-10-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-10-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 31.0000
2009-10-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-10-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-10-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-10-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 169.0000
2009-10-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2009-10-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-10-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-10-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-10-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-10-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-10-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-10-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-10-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-10-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-10-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-10-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-10-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-10-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-10-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-10-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-10-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 180.0000
2009-10-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 300.0000
2009-10-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-10-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-10-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-10-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-10-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-10-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-10-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-10-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-10-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-10-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-10-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-10-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-10-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-10-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-10-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-10-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 150.0000
2009-10-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 170.0000
2009-10-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 180.0000
2009-10-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-10-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-10-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-10-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-10-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 150.0000
2009-10-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 11.0000
2009-10-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 67.0000
2009-10-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-10-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2009-10-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-10-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-10-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 150.0000
2009-10-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2009-10-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-10-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-10-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-10-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-10-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-10-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-10-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-10-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-10-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-10-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-10-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-10-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-10-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2009-10-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-10-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-10-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-10-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-26 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-26 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-10-26 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-10-26 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-10-26 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-10-26 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-10-26 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-10-26 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-10-26 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-10-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-10-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-10-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 92.0000
2009-10-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-10-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-10-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-10-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-11-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-11-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-11-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-11-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-11-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-11-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-11-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-11-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-11-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-11-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-11-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-11-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-11-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-11-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-11-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-11-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-11-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-11-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2009-11-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-11-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-11-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-11-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2009-11-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-11-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-11-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-11-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-11-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-11-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-11-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-11-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-11-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-11-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-11-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 120.0000
2009-11-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-11-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-11-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-11-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-11-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-11-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-11-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-11-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 180.0000
2009-11-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2009-11-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-11-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-11-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 380.0000
2009-11-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 2.0000
2009-11-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 180.0000
2009-11-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-11-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-11-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-11-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2009-11-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-11-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-11-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-11-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-11-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-11-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-11-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-11-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-11-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-11-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-11-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-11-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-11-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-11-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-11-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-11-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-11-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-11-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2009-11-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 1.0000
2009-11-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 2.0000
2009-11-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-11-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-11-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2009-11-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-11-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-11-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-11-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-11-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-11-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-11-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-11-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-11-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-11-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-11-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-11-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-11-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-11-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 110.0000
2009-11-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 190.0000
2009-11-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2009-11-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-11-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-11-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-11-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-11-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-11-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-11-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-11-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-11-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 160.0000
2009-11-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2009-11-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-11-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-11-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 39.0000
2009-11-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 66.0000
2009-11-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-11-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-11-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-11-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-11-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-01 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-12-01 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-12-01 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-12-01 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-12-01 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-12-01 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-01 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-01 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-01 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2009-12-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-12-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-12-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-12-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-12-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-12-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-12-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-12-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-12-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 1.0000
2009-12-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 3.0000
2009-12-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 13.0000
2009-12-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-12-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-12-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-12-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-12-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-12-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-12-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-12-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 89.0000
2009-12-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-12-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 97.0000
2009-12-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 110.0000
2009-12-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 170.0000
2009-12-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 180.0000
2009-12-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2009-12-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 1.0000
2009-12-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-12-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-12-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-12-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 49.0000
2009-12-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-12-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-12-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-12-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-12-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-12-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-12-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-12-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-12-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-12-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-12-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-12-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-12-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-12-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-12-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-12-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-12-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-12-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-12-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 110.0000
2009-12-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-12-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-12-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-12-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-12-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 2.0000
2009-12-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 4.0000
2009-12-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 7.0000
2009-12-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 13.0000
2009-12-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 19.0000
2009-12-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-12-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 21.0000
2009-12-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-12-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-12-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-12-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-12-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 35.0000
2009-12-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 39.0000
2009-12-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-12-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-12-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 51.0000
2009-12-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-12-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 89.0000
2009-12-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 2.0000
2009-12-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-12-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-12-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-12-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-12-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-12-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 24.0000
2009-12-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-12-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 54.0000
2009-12-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-12-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-12-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-12-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-12-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-12-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-12-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-12-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-12-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-12-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-12-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-12-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-12-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 150.0000
2009-12-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2009-12-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2009-12-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-12-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-12-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-12-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-12-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-12-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-12-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 180.0000
2009-12-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2009-12-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-12-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-12-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-12-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-12-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 110.0000
2009-12-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-12-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-12-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 170.0000
2009-12-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 6.0000
2009-12-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 14.0000
2009-12-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-12-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-12-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-12-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-12-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 26.0000
2009-12-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-12-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-12-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-12-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-12-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 84.0000
2009-12-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 120.0000
2009-12-29 BURKE STEPHEN B Purchase 5.0000
2009-12-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2009-12-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-12-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-12-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-12-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-12-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-12-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-12-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-12-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-12-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2009-12-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 43.0000
2009-12-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-12-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2009-12-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2009-12-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 81.0000
2009-12-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-12-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-12-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-12-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-12-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-12-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-12-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-12-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-12-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-12-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2009-12-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2009-12-30 BILL & MELINDA GATES FOUNDATION TRUST Sale 120.0000
2009-12-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-12-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2009-12-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2009-12-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 73.0000
2009-12-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2009-12-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 110.0000
2009-12-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 140.0000
2009-12-31 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2010-01-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2010-01-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 190.0000
2010-01-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2010-01-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2010-01-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2010-01-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2010-01-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 110.0000
2010-01-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2010-01-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-06 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2010-01-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2010-01-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2010-01-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2010-01-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 280.0000
2010-01-07 BILL & MELINDA GATES FOUNDATION TRUST Sale 440.0000
2010-01-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2010-01-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2010-01-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2010-01-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2010-01-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2010-01-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 140.0000
2010-01-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2010-01-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2010-01-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2010-01-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2010-01-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2010-01-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2010-01-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2010-01-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2010-01-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2010-01-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2010-01-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2010-01-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2010-01-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2010-01-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 40.0000
2010-01-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2010-01-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2010-01-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2010-01-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2010-01-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2010-01-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 120.0000
2010-01-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 300.0000
2010-01-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2010-01-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2010-01-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-13 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-15 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 50.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 60.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 70.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 3.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 5.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 22.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 25.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 25.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2010-01-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 30.0000
2010-01-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2010-01-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 10.0000
2010-01-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2010-01-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 20.0000
2010-01-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2010-01-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 80.0000
2010-01-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2010-01-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 90.0000
2010-01-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 100.0000
2010-01-20 BILL & MELINDA GATES FOUNDATION TRUST Sale 200.0000
2010-01-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 8000.0000
2010-01-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 14600.0000
2010-01-21 BILL & MELINDA GATES FOUNDATION TRUST Sale 23000.0000
2010-01-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 1000.0000
2010-01-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 3000.0000
2010-01-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 8000.0000
2010-01-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 8000.0000
2010-01-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 6000.0000
2010-01-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 14000.0000
2010-01-26 BILL & MELINDA GATES FOUNDATION TRUST Sale 14200.0000
2010-01-26 BILL & MELINDA GATES FOUNDATION TRUST Sale 48200.0000
2010-01-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 1000.0000
2010-01-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 9100.0000
2010-01-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 14900.0000
2010-01-27 BILL & MELINDA GATES FOUNDATION TRUST Sale 21000.0000
2010-01-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 7000.0000
2010-01-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 27000.0000
2010-01-28 BILL & MELINDA GATES FOUNDATION TRUST Sale 35000.0000
2010-01-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 1000.0000
2010-01-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 8000.0000
2010-01-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 16000.0000
2010-01-29 BILL & MELINDA GATES FOUNDATION TRUST Sale 19000.0000
2010-02-01 BILL & MELINDA GATES FOUNDATION TRUST Sale 2700.0000
2010-02-01 BILL & MELINDA GATES FOUNDATION TRUST Sale 2800.0000
2010-02-01 BILL & MELINDA GATES FOUNDATION TRUST Sale 6500.0000
2010-02-02 BILL & MELINDA GATES FOUNDATION TRUST Sale 35494.0000
2010-02-03 BILL & MELINDA GATES FOUNDATION TRUST Sale 23000.0000
2010-02-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 10020.0000
2010-02-04 BILL & MELINDA GATES FOUNDATION TRUST Sale 22800.0000
2010-02-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 7500.0000
2010-02-05 BILL & MELINDA GATES FOUNDATION TRUST Sale 42500.0000
2010-02-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 19000.0000
2010-02-08 BILL & MELINDA GATES FOUNDATION TRUST Sale 31000.0000
2010-02-09 BILL & MELINDA GATES FOUNDATION TRUST Sale 40100.0000
2010-02-10 BILL & MELINDA GATES FOUNDATION TRUST Sale 21802.0000
2010-02-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 28500.0000
2010-02-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 30000.0000
2010-02-11 BILL & MELINDA GATES FOUNDATION TRUST Sale 48500.0000
2010-02-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 11500.0000
2010-02-12 BILL & MELINDA GATES FOUNDATION TRUST Sale 81500.0000
2010-02-16 BILL & MELINDA GATES FOUNDATION TRUST Sale 20000.0000
2010-02-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 27500.0000
2010-02-18 BILL & MELINDA GATES FOUNDATION TRUST Sale 46000.0000
2010-02-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 9000.0000
2010-02-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 27500.0000
2010-02-19 BILL & MELINDA GATES FOUNDATION TRUST Sale 29500.0000
2010-02-22 BILL & MELINDA GATES FOUNDATION TRUST Sale 32000.0000
2010-02-23 BILL & MELINDA GATES FOUNDATION TRUST Sale 35000.0000
2010-02-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 40000.0000
2010-02-25 BILL & MELINDA GATES FOUNDATION TRUST Sale 36384.0000
2010-02-26 BILL & MELINDA GATES FOUNDATION TRUST Sale 41400.0000
2010-05-04 BURKE STEPHEN B Purchase 6.0000
2010-06-23 MURPHY THOMAS S Sale 333.0000
2010-06-25 MURPHY THOMAS S Sale 778.0000
2010-08-25 MURPHY THOMAS S Purchase 2295.0000
2010-08-25 MURPHY THOMAS S Purchase 2290.0000
2010-08-30 MURPHY THOMAS S Purchase 19195.0000
2010-11-23 MUNGER CHARLES T Sale 1.0000
2010-11-23 MUNGER CHARLES T Sale 1.0000
2010-11-23 MUNGER CHARLES T Sale 1.0000
2010-11-23 MUNGER CHARLES T Sale 2.0000
2010-11-23 MUNGER CHARLES T Sale 2.0000
2010-11-23 MUNGER CHARLES T Sale 1.0000
2010-11-23 MUNGER CHARLES T Sale 1.0000
2010-11-23 MUNGER CHARLES T Sale 1.0000
2010-11-23 MUNGER CHARLES T Sale 1.0000
2010-11-23 MUNGER CHARLES T Sale 1.0000
2010-11-23 MUNGER CHARLES T Sale 1.0000
2010-11-23 MUNGER CHARLES T Sale 2.0000
2010-11-23 MUNGER CHARLES T Sale 6.0000
2010-11-23 MUNGER CHARLES T Sale 1.0000
2010-11-23 MUNGER CHARLES T Sale 1.0000
2010-11-23 MUNGER CHARLES T Sale 1.0000
2010-11-23 MUNGER CHARLES T Sale 1.0000
2010-11-23 MUNGER CHARLES T Sale 5.0000
2010-11-23 MUNGER CHARLES T Sale 8.0000
2010-11-23 MUNGER CHARLES T Sale 1.0000
2010-11-23 MUNGER CHARLES T Sale 1.0000
2010-11-23 MUNGER CHARLES T Sale 1.0000
2010-11-23 MUNGER CHARLES T Sale 1.0000
2010-11-23 MUNGER CHARLES T Sale 1.0000
2010-11-23 MUNGER CHARLES T Sale 1.0000
2010-11-23 MUNGER CHARLES T Sale 9.0000
2010-11-23 MUNGER CHARLES T Sale 2.0000
2010-11-23 MUNGER CHARLES T Sale 1.0000
2010-11-23 MUNGER CHARLES T Sale 3.0000
2010-11-23 MUNGER CHARLES T Sale 1.0000
2010-11-23 MUNGER CHARLES T Sale 1.0000
2010-11-23 MUNGER CHARLES T Sale 6.0000
2010-11-23 MUNGER CHARLES T Sale 1.0000
2010-11-23 MUNGER CHARLES T Sale 1.0000
2010-11-23 MUNGER CHARLES T Sale 5.0000
2010-11-23 MUNGER CHARLES T Sale 1.0000
2010-11-23 MUNGER CHARLES T Sale 2.0000
2010-11-23 MUNGER CHARLES T Sale 1.0000
2010-11-23 MUNGER CHARLES T Sale 1.0000
2010-11-23 MUNGER CHARLES T Sale 12.0000
2010-11-23 MUNGER CHARLES T Sale 1.0000
2010-11-23 MUNGER CHARLES T Sale 3.0000
2010-11-23 MUNGER CHARLES T Sale 1.0000
2010-11-23 MUNGER CHARLES T Sale 2.0000
2010-11-23 MUNGER CHARLES T Sale 1.0000
2010-11-23 MUNGER CHARLES T Sale 1.0000
2011-01-10 MURPHY THOMAS S Purchase 450.0000
2011-01-10 MURPHY THOMAS S Purchase 450.0000
2011-01-13 MURPHY THOMAS S Purchase 1000.0000
2011-02-28 OLSON RONALD L Purchase 10.0000
2011-06-22 KEOUGH DONALD R /NY Purchase 22.0000
2011-08-08 KEOUGH DONALD R /NY Purchase 8.0000
2012-03-05 OLSON RONALD L Purchase 1.0000
2012-03-05 OLSON RONALD L Purchase 1.0000
2012-03-05 OLSON RONALD L Purchase 4.0000
2012-03-05 OLSON RONALD L Purchase 4.0000
2012-05-08 BURKE STEPHEN B Purchase 11.0000
2012-12-18 OLSON RONALD L Purchase 1000.0000
2012-12-18 OLSON RONALD L Purchase 1500.0000
2012-12-18 OLSON RONALD L Purchase 10.0000
2013-05-23 WITMER MERYL B Purchase 2.0000
2013-05-24 WITMER MERYL B Purchase 1.0000
2013-05-24 WITMER MERYL B Purchase 2.0000
2013-05-24 WITMER MERYL B Purchase 1.0000
2013-05-24 WITMER MERYL B Purchase 1.0000
2014-04-15 MURPHY THOMAS S Purchase 250.0000
2014-04-15 MURPHY THOMAS S Purchase 250.0000
2014-12-19 OLSON RONALD L Sale 65.0000
2016-01-04 WITMER MERYL B Purchase 600.0000
2016-01-05 WITMER MERYL B Purchase 400.0000
2016-03-11 OLSON RONALD L Purchase 10.0000
2018-05-10 Jain Ajit Purchase 6000.0000
2018-11-07 Jain Ajit Sale 5700.0000
2018-12-18 Jain Ajit Purchase 67.0000
2020-05-18 WITMER MERYL B Purchase 1000.0000
2020-05-18 WITMER MERYL B Purchase 1.0000
2020-05-18 WITMER MERYL B Purchase 1.0000
2020-05-18 WITMER MERYL B Purchase 1.0000
2020-05-18 WITMER MERYL B Purchase 1.0000
2020-05-18 WITMER MERYL B Purchase 2.0000
2020-05-18 WITMER MERYL B Purchase 2.0000
2020-07-01 Jain Ajit Sale 5600.0000
2020-09-30 Jain Aji Sale 7000
2020-12-18 OLSON RONALD L Purchase 4000
Transaction Date) Insider Transaction Type Number of Shares Transacted