← All investors
Warren Buffett — AI-assisted portrait

Berkshire Hathaway

Warren Buffett

Portfolio date
December 31, 2003
Portfolio value
$34,830,987,000
Number of stocks
30

Historical snapshot · December 31, 2003. View current holdings →

Holdings for Q4 2003
Position% of
portfolio
Recent
activity
Position valueSharesReported price
Q4 2003
29.14%No change in shares$10,149,999,000200,000,000$50.75
20.99%No change in shares$7,312,184,000151,610,700$48.23
The Gillette Co. · Com
10.12%—$3,526,080,00096,000,000$36.73
9.54%No change in shares$3,324,246,00056,448,380$58.89
Wesco Finl Corp. · Com
5.73%—$1,996,080,0005,703,087$350.00
4.17%No change in shares$1,453,200,00024,000,000$60.55
Washington Post Co. · Cl B
3.93%—$1,367,353,0001,727,765$791.40
2.32%Reduce −8.68%$809,006,00014,610,900$55.37
HCA Inc. · Com
1.91%—$664,870,00015,476,500$42.96
1.89%No change in shares$659,471,0006,708,760$98.30
Sun Trusts Banks Inc. · Com
1.19%—$415,150,0005,806,300$71.50
1.18%No change in shares$410,760,0006,000,000$68.46
1.00%Reduce −25.00%$348,150,00015,000,000$23.21
Shaw Communications Inc. · Cl B
0.98%—$341,440,00022,000,000$15.52
First Data Corporation · Com
0.94%—$328,720,0008,000,000$41.09
American Standard Companies · Com
0.93%—$325,462,0003,232,000$100.70
Gannett Inc. · Com
0.88%—$308,190,0003,456,600$89.16
Iron Mountain Inc. · Com
0.57%—$198,431,0005,018,500$39.54
0.56%No change in shares$195,344,0005,254,000$37.18
USG Corporation · Com
0.31%—$107,705,0006,500,000$16.57
Torchmark Corp. · Com
0.25%—$88,264,0001,938,179$45.54
0.24%Reduce −1.37%$84,075,0002,446,900$34.36
Outback Steakhouse Inc. · Com
0.24%—$82,562,0001,867,500$44.21
0.23%Reduce −36.09%$79,500,0002,000,000$39.75
0.17%No change in shares$60,843,0001,123,800$54.14
Comdisco Holding Co. · Com
0.17%—$59,577,0001,489,414$40.00
0.16%Reduce −14.15%$56,076,0001,415,700$39.61
Petrochina Co LTD · ADR
0.11%—$37,596,000659,000$57.05
Servicemaster Company · Com
0.10%—$35,541,0003,050,700$11.65
Zenith National Ins. Corp. · Com
0.01%—$5,112,000157,055$32.55

Historical top holdings