Warren Buffett - Berkshire Hathaway
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    29
Portfolio value:    $263,095,703,570
Holdings Activity Buys Sells    History
Holding/activity history for  H&R Block, Inc. (HRB)
← All HRB superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2007   Q2 0 0.00 Sell 100.00% 0.05 $19.90–24.02 · VW $21.29i SEC
2007   Q1 1,246,800 0.05 Reduce 69.69% 0.13 $18.31–24.95 · VW $21.96i $26,233,000 SEC
2006   Q4 4,113,400 0.19 Reduce 62.51% 0.31 $21.47–24.86 · VW $23.64i $94,773,000 SEC
2006   Q3 10,971,000 0.50 Reduce 3.65% 0.02 $20.20–22.94 · VW $21.67i $238,510,000 SEC
2006   Q2 11,386,500 0.63 Reduce 29.11% 0.23 $21.25–24.30 · VW $22.77i $271,682,000 SEC
2006   Q1 16,061,100 0.80 Reduce 13.36% 0.15 $19.80–25.67 · VW $22.77i $347,723,000 SEC
2005   Q4 18,538,100 1.12 Buy 1.12 $23.06–26.96 · VW $24.83i $455,110,000 SEC
2005   Q2 0 0.00 Sell 100.00% 2.09 $24.47–30.00 · VW $27.65i SEC
2005   Q1 27,021,800 2.09 Reduce 5.85% 0.12 $23.42–27.93 · VW $25.42i $683,381,000 SEC
2004   Q4 28,701,200 2.12 $24.50 $703,179,000 SEC
2004   Q3 28,701,200 2.26 $24.71 $709,207,000 SEC
2004   Q2 28,701,200 2.19 $23.84 $684,237,000 SEC
2004   Q1 28,701,200 2.19 Reduce 1.78% 0.04 $22.25–30.50 · VW $25.10i $732,311,000 SEC
2003   Q4 29,221,800 2.47 Reduce 8.68% 0.20 $23.43–30.09 · VW $27.50i $809,006,000 SEC
2003   Q3 31,998,400 2.36 Buy 2.36 $20.10–24.18 · VW $22.61i $690,365,000 SEC
2003   Q2 0 0.00 Sell 100.00% 2.76 $18.15–23.00 · VW $20.78i SEC
2003   Q1 31,998,400 2.76 $21.35 $683,006,000 SEC
2002   Q4 31,998,400 2.48 $20.10 $643,168,000 SEC
2002   Q3 31,998,400 2.60 $21.01 $672,126,000 SEC
2002   Q2 31,998,400 2.60 $23.08 $738,363,000 SEC
2002   Q1 31,998,400 2.51 $22.23 $711,164,000 SEC
2001   Q4 31,998,400 2.70 Add 1.46% 0.04 $16.66–23.45 · VW $21.08i $715,164,000 SEC
2001   Q3 31,538,400 2.42 $19.28 $608,060,000 SEC
2001   Q2 31,538,400 1.88 $16.14 $508,951,000 SEC
2001   Q1 31,538,400 1.48 Add 2.43% 0.04 $10.45–13.75 · VW $12.65i $394,703,000 SEC
2000   Q4 30,790,000 1.08 Buy 1.08 $8.20–11.01 · VW $10.02i $318,523,000 SEC
Price snapshot:
Current price$40.86
52-week low$27.48
52-week high$54.70