BERKSHIRE HATHAWAY INC

Quarterly Performance (last calculated for quarter ending 12/31/2009)
Portfolio performance based on stock price on the last day of the quarter:
Quarterly Return: 21%
Show Portfolio performance details/history
General Info 1440 KIEWIT PLZ
OMAHA NE  68131
4023461400
Holdings Comparison
13f Filings Available:
Schedule 13d filings submitted by this company
Subject Company Date of Filing
View Schedule 13D BURLINGTN N SANTE FE 01/22/2009
View Schedule 13D BERKSHIRE HATH HLD B 07/02/2009
View Schedule 13D BERKSHIRE HATH HLD B 11/03/2009
Schedule 13d filings with this company as the subject
Subject Company Date of Filing
View Schedule 13D BERKSHIRE HATH HLD B 07/07/2008
View Schedule 13D BERKSHIRE HATH HLD B 07/03/2008
View Schedule 13D BERKSHIRE HATH HLD B 03/20/2008
View Schedule 13D BERKSHIRE HATH HLD B 03/20/2008
View Schedule 13D BERKSHIRE HATH HLD B 07/07/2008
View Schedule 13D BERKSHIRE HATH HLD B 07/03/2008
View Schedule 13D BURLINGTN N SANTE FE 12/15/2008
View Schedule 13D MOODY'S CORP 01/23/2009
View Schedule 13D U S G CP 02/11/2009
View Schedule 13D BERKSHIRE HATH HLD B 03/06/2009
View Schedule 13D BERKSHIRE HATH HLD B 07/02/2009
View Schedule 13D MOODY'S CORP 07/22/2009
View Schedule 13D BURLINGTN N SANTE FE 11/03/2009
View Schedule 13D BURLINGTN N SANTE FE 11/19/2009
View Schedule 13D BURLINGTN N SANTE FE 02/16/2010
View Schedule 13D BERKSHIRE HATHAWAY INC 03/02/2010
Non-derivative Insider Transactions
Transaction Date Owner Shares Purchased/Sold Edgar filing
07/01/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
07/02/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
07/06/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
07/07/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
07/08/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
07/09/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
07/10/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
07/13/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
07/14/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
07/15/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
07/16/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
07/17/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
07/20/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
07/21/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
07/22/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
07/23/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
07/24/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
07/27/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
07/28/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
07/29/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
07/30/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
07/31/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
08/03/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
08/04/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
08/05/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
08/06/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
08/07/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
08/10/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
08/11/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
08/12/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
08/13/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
08/14/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
08/17/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
08/18/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
08/19/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
08/20/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
08/21/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
08/24/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
08/25/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
08/26/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
08/27/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
08/28/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
08/31/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
09/01/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
09/02/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
09/03/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
09/04/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
09/08/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
09/09/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
09/10/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
09/11/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
09/14/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
09/15/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
09/16/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
09/17/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
09/18/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
09/21/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
09/22/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
09/23/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
09/24/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
09/25/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
09/28/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
09/29/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
09/30/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
10/01/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
10/02/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
10/05/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
10/06/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
10/07/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
10/08/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
10/09/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
10/12/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
10/13/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
10/14/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
10/15/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
10/16/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
10/19/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
10/20/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
10/21/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
10/22/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
10/23/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
10/26/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
10/27/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
10/28/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
10/29/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
10/30/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
11/02/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
11/03/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
11/04/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
11/05/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
11/06/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
11/09/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
11/10/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
11/12/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
11/13/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
11/16/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
11/17/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
11/18/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
11/19/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
11/20/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
11/23/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
11/24/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
11/25/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
11/27/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
11/30/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
12/01/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
12/02/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
12/03/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
12/04/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
12/07/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
12/08/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
12/09/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
12/10/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
12/11/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
12/14/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
12/15/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
12/16/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
12/17/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
12/18/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
12/21/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
12/22/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
12/23/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
12/24/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
12/28/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
12/29/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
12/30/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
12/31/2009
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
01/05/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
01/06/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
01/07/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
01/08/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
01/11/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
01/12/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
01/13/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
01/14/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
01/15/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
01/19/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
01/19/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
01/20/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
01/21/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
01/22/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
01/25/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
01/26/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
01/27/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
01/28/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
01/29/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
02/01/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
02/02/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
02/03/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
02/04/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
02/05/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
02/08/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
02/09/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
02/10/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
02/11/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
02/12/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
02/16/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
02/17/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
02/18/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
02/19/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
02/22/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
02/23/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
02/24/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
02/25/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing
02/26/2010
BILL & MELINDA GATES FOUNDATION TRUST
0 View Filing