H&R Block, Inc HRB

Open calendar →

H&R Block, Inc. Common Stock · Company · NYSE

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 56.12 → 39.55 · -29.5%
56.64042.49028.340 1 2 3,4 5 6 7 8 9 10,11 12,13 14 15 16 17 18,19 Jul 25Oct 25Jan 26Apr 26Jul 26

Numbered dotted lines mark the filtered filings under Announcement Events below.

Price & SEC Filing History 22 Jul 2025 — 23 Jul 2026 (Last year)

Daily NYSE prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.

No data yet
41.0300 41.1809 38.8900 39.5500 1,880,713
41.0300 41.9200 40.2800 40.4200 1,603,600
41.8500 42.1700 41.2000 41.7000 1,652,900
Weekend
Weekend
42.3600 42.8900 41.6600 42.0800 1,589,100
41.8300 42.5200 41.7000 41.8500 1,520,300
41.4700 42.3900 40.8200 41.1400 1,434,000
40.1600 41.0600 39.6200 40.9400 1,404,600
40.5000 42.1000 40.3000 40.8600 2,603,200
Weekend
Weekend
39.3300 39.6300 38.9600 39.5900 1,754,100
38.3500 38.8500 37.7600 38.6600 2,511,100
39.7100 39.8500 39.0900 39.1200 2,437,800
39.8900 40.5400 39.5700 39.8300 2,144,300
39.8400 40.0100 39.1900 39.2200 1,253,200
Weekend
Weekend
No trading
39.6000 40.1700 39.1900 40.0400 2,580,400
38.9100 40.2000 38.7700 39.3400 1,621,100
38.2300 38.8200 37.8200 38.0800 1,676,200
37.4600 38.3700 37.1900 38.2200 2,248,200
Weekend
Weekend
36.1200 37.2400 35.9300 37.2200 2,348,600
36.1200 36.6600 35.6500 35.7800 1,199,800
36.1600 36.9600 35.7400 36.3300 1,479,200
34.7100 35.9600 34.5700 35.8700 2,497,600
34.3800 34.6400 33.5600 34.0400 3,158,800
Weekend
Weekend
No trading
34.9900 35.2200 33.7300 34.3800 3,310,600
35.7700 36.4000 35.2400 35.3200 2,071,600
36.4700 36.6800 36.0500 36.2300 1,615,700
36.2900 36.9100 35.8200 36.2000 2,086,600
Weekend
Weekend
35.8900 36.5200 35.7500 36.5200 2,534,200
37.1600 37.2300 35.5000 35.8900 3,165,100
37.9200 38.2500 36.8700 37.2100 2,385,200
37.6300 38.6800 37.4400 38.2600 2,849,500
37.5000 38.0800 37.2500 37.5300 1,913,900
Weekend
Weekend
38.1500 38.7300 37.5100 38.0900 2,248,800
38.4800 39.0000 37.4100 37.4700 1,786,200
37.8000 38.0800 37.1000 37.9600 2,491,300
39.1500 39.3100 38.1500 38.5800 2,262,400
38.7500 40.0800 38.7500 39.5700 2,638,700
Weekend
Weekend
38.2700 39.2100 38.1400 38.4900 2,370,900
38.5300 39.2300 38.2000 38.3000 1,901,200
38.8900 39.2800 38.1600 38.6800 2,268,200
38.6400 39.1400 37.8600 38.8300 1,618,600
No trading
Weekend
Weekend
37.8100 39.1500 37.8100 38.8900 1,895,200
38.9900 39.0000 37.4300 37.8900 3,757,300
38.4300 39.8400 37.5500 39.8000 2,768,200
38.9400 39.5400 38.1500 38.8100 2,689,100
37.4500 39.0600 37.4500 38.7100 3,016,800
Weekend
Weekend
36.0300 37.2500 35.8200 37.2500 2,781,600
36.0300 36.7500 35.3000 35.7100 2,905,900
36.0900 36.3100 35.1900 36.0400 2,410,500
36.5500 36.9200 35.2200 36.6700 3,157,000
36.8700 37.9000 35.5200 36.0600 4,203,600
Weekend
Weekend
35.9300 37.0000 34.6700 36.9600 4,135,600
31.2700 36.9700 31.0000 36.2900 6,670,600
19 · 10-Q After-hours · 16:53 ET 10-Q ↗ 18 · 8-K After-hours · 16:12 ET 8-K ↗
29.8800 30.1800 29.1200 29.3200 3,193,000
30.8700 31.0100 29.5300 30.0200 2,822,500
31.1200 32.4000 31.0300 31.0800 3,175,800
Weekend
Weekend
32.0000 32.3400 31.2300 31.2500 2,063,900
30.9400 31.9300 30.5600 31.7300 2,511,700
31.4800 31.6900 31.1000 31.4300 2,015,600
31.3600 32.0900 31.0300 31.5100 2,493,200
30.1800 31.4500 30.1800 30.6400 2,748,900
Weekend
Weekend
30.8500 31.3700 29.7600 30.2600 2,709,900
31.3300 31.8700 30.3000 31.0100 2,338,700
32.0300 32.6000 31.2600 31.4800 2,218,800
31.7900 32.6200 31.3600 32.3000 2,086,800
31.9800 32.4400 31.6800 31.7100 1,630,500
Weekend
Weekend
31.8100 32.4900 31.8100 32.1600 2,058,100
31.2300 32.6700 31.1800 31.9500 1,846,900
30.6600 31.1800 30.5800 30.9000 1,899,300
31.1000 31.7900 30.4000 30.5200 1,719,300
29.8400 31.2600 29.8400 31.1700 2,340,100
Weekend
Weekend
30.6700 31.0200 29.7500 29.8000 1,823,500
31.6600 31.8000 30.5400 30.8700 1,884,800
32.6600 33.0500 31.8100 31.8600 2,101,800
32.6800 33.4100 32.4400 32.4600 1,903,300
31.7400 32.8800 31.7400 32.6600 2,171,400
Weekend
Weekend
No trading
31.9500 32.6500 31.3800 32.1800 2,212,800
31.3900 31.8400 30.4300 31.7900 1,888,800
31.7400 32.1800 31.0200 31.7400 1,670,400
31.4800 31.8000 30.8000 31.6400 1,584,100
Weekend
Weekend
31.1200 31.5200 30.4200 31.2100 1,784,400
30.7900 31.7100 30.6300 31.2800 1,488,800
31.1500 31.4900 29.9900 30.7800 2,018,500
31.3700 31.6600 30.9200 30.9600 1,471,300
31.6400 31.9300 30.8500 31.5800 2,358,000
Weekend
Weekend
30.6600 32.0600 30.2100 31.7900 5,905,700
30.4900 31.4900 30.4200 30.8800 2,164,100
30.9100 31.3800 30.4800 30.4900 1,984,700
30.9700 31.8500 30.9700 31.1700 1,886,400
30.5000 30.9500 30.1800 30.6200 2,375,600
Weekend
Weekend
30.0200 30.8000 29.5300 30.5100 2,206,200
30.3700 31.2500 30.1500 30.2200 1,866,800
30.1100 30.4900 29.6700 30.4600 1,855,200
30.7200 31.1500 29.0300 30.0600 2,133,600
31.7800 32.0100 30.1200 30.9700 2,604,200
Weekend
Weekend
31.4800 32.6500 31.4700 32.2600 2,922,000
30.9400 31.9200 30.6000 31.6700 1,860,700
31.0200 31.0700 30.4400 30.8500 1,618,300
30.6700 31.5800 29.9300 31.5000 2,491,300
30.2100 31.2200 29.9000 30.9400 2,485,100
Weekend
Weekend
31.2000 31.3000 29.9400 30.6200 2,943,500
30.6500 31.7600 30.6200 31.4900 2,714,600
30.0400 30.6200 29.2500 30.5200 2,244,700
28.9700 30.3600 28.9700 29.9400 3,215,000
30.0800 30.1500 28.3700 29.0000 5,793,800
Weekend
Weekend
31.0200 31.2000 29.8600 30.3900 2,571,500
31.6900 31.8400 30.6100 30.8300 2,112,400
30.8000 31.7600 30.2700 31.6800 3,352,500
31.3800 32.0700 30.1000 30.5300 3,243,600
No trading
Weekend
Weekend
28.9000 31.1300 28.6100 31.0500 5,538,900
29.6700 30.5000 28.1600 28.3400 4,062,700
32.5000 32.6200 29.7700 29.8300 3,432,600
32.6300 33.3000 32.3600 32.6300 2,751,700
32.7600 33.0400 32.2200 32.7700 2,811,500
Weekend
Weekend
33.9600 34.3000 32.7100 32.8800 3,864,200
17 · 10-Q After-hours · 16:31 ET 10-Q ↗
35.5600 36.8200 33.2700 33.7100 4,324,600
38.2900 38.2900 34.3700 34.5600 5,276,700
16 · 8-K After-hours · 16:06 ET 8-K ↗
38.3200 38.6400 36.5700 37.2000 4,347,700
39.4300 39.7600 38.5100 38.7200 2,369,600
Weekend
Weekend
38.8800 39.4600 38.3500 39.4500 3,051,900
39.1500 39.5200 38.4000 38.8700 2,029,200
39.2900 39.9000 38.6100 39.0500 3,170,800
40.3800 40.5300 39.2800 39.2900 1,973,800
40.0100 40.7700 39.9000 40.6700 1,883,400
Weekend
Weekend
40.5000 40.9100 39.6600 40.0400 1,171,900
15 · 8-K After-hours · 16:57 ET 8-K ↗
40.3200 40.8900 39.9400 40.6200 1,568,400
40.3200 40.6200 38.8800 40.5200 2,082,100
41.7500 41.9000 40.0700 40.2100 2,197,100
No trading
Weekend
Weekend
42.5000 42.7000 41.8100 42.0500 2,158,600
42.0400 43.3300 41.9700 42.6800 2,084,300
42.9600 43.4500 41.9400 42.0100 1,584,900
43.7300 44.0300 42.8900 43.0100 1,495,900
45.0200 45.0200 43.7700 43.9200 1,492,800
Weekend
Weekend
44.8700 45.2400 44.5300 45.0800 1,021,000
43.2000 45.0500 43.2000 44.8700 1,394,400
43.6000 43.8200 42.9300 43.4300 847,500
43.4300 43.7800 42.9600 43.4800 1,508,800
42.6500 44.2300 42.3700 43.7100 1,869,100
Weekend
Weekend
43.2500 43.5400 42.4300 42.6100 1,334,300
No trading
43.3500 43.8000 43.1200 43.5800 1,115,300
43.4600 43.7500 43.3000 43.5500 741,100
43.8600 43.8600 43.3500 43.6500 956,100
Weekend
Weekend
43.4700 43.8700 43.3900 43.7700 700,800
No trading
43.3600 43.7100 43.2300 43.4900 479,900
43.0000 43.4200 42.8800 43.3000 1,327,900
43.4900 43.9200 42.6900 42.9200 1,649,600
Weekend
Weekend
43.1900 43.7500 42.6600 43.7100 4,688,300
43.6000 43.9900 43.0800 43.2800 1,534,200
43.4200 44.4700 43.2500 43.9500 1,511,300
43.5100 43.9800 43.1900 43.5300 1,314,500
42.9900 43.5900 42.7100 43.5300 1,681,100
Weekend
Weekend
42.9500 43.8200 42.8400 43.3100 1,253,200
41.9300 42.8400 41.5100 42.7200 1,388,000
41.8600 42.2100 41.2300 41.7100 1,680,300
41.3800 42.2900 41.3800 41.8600 1,596,900
41.9000 42.0900 41.1700 41.2500 1,394,700
Weekend
Weekend
41.8700 42.6600 41.7000 42.1100 1,400,800
42.3400 42.5800 41.7800 42.0700 1,408,500
42.1400 42.7800 41.7600 42.7300 1,752,500
42.2100 42.4400 41.7000 41.9300 1,670,200
41.7300 42.3900 41.7000 42.2400 2,150,500
Weekend
Weekend
41.7200 42.2000 41.4900 42.1200 979,900
No trading
41.8300 42.1900 41.4000 41.7200 1,401,200
41.6900 42.5500 41.5600 41.9400 2,739,900
43.6100 43.7300 41.3800 41.4000 1,869,600
Weekend
Weekend
43.5900 44.7600 43.3400 43.8800 2,031,700
44.4800 44.9200 43.0100 43.3300 1,606,800
44.4300 45.2400 44.0300 44.4700 1,906,300
43.8700 44.8100 43.6000 44.4700 1,958,800
44.2000 44.3900 43.1100 43.7800 2,202,500
Weekend
Weekend
45.1100 45.5700 44.2200 44.2700 1,622,500
46.0000 46.4700 44.7300 44.8500 1,666,100
47.4400 47.9500 45.8700 45.9700 1,951,600
47.8900 47.9900 46.8800 47.5400 1,332,200
14 · 8-K After-hours · 16:31 ET 8-K ↗
49.2500 49.5800 47.1800 47.6900 1,684,300
Weekend
Weekend
51.8100 52.4400 49.0200 49.6400 2,475,900
13 · 10-Q After-hours · 16:54 ET 10-Q ↗ 12 · 8-K After-hours · 16:14 ET 8-K ↗
50.2600 52.0000 50.0500 51.4500 1,856,000
49.9000 50.8400 49.8700 50.5800 1,283,000
49.5500 50.2000 49.4000 49.9800 1,255,100
49.3100 49.5800 48.7800 49.4300 1,282,000
Weekend
Weekend
50.2100 50.5200 49.6400 49.7400 1,114,600
50.8900 51.8600 50.6400 50.7200 1,272,600
50.7900 51.3500 50.1300 50.7900 1,070,000
52.3700 52.5600 51.2300 51.2500 1,051,900
52.1500 52.8100 52.0300 52.4300 1,084,100
Weekend
Weekend
52.3200 52.6500 52.0400 52.2100 824,200
52.4000 52.7500 51.9100 52.2700 967,700
51.9100 52.6000 51.5000 52.4100 1,175,000
51.0800 52.3100 50.5500 51.9300 729,600
52.6400 52.9000 51.1800 51.3700 1,050,600
Weekend
Weekend
51.6300 52.8500 51.3300 52.5900 926,300
51.0100 51.8100 50.9700 51.3300 876,500
51.5200 52.2500 51.2000 51.2100 1,401,800
50.7500 51.6800 50.4500 51.6600 1,154,200
50.8100 51.2400 50.4200 50.7200 953,200
Weekend
Weekend
49.9600 50.9400 49.6800 50.8100 1,146,500
50.5600 50.6100 49.4000 49.6300 925,300
50.7800 50.9900 50.4300 50.4500 1,000,000
50.9300 51.2600 50.1300 50.6600 1,364,600
50.9800 51.8200 50.8200 50.9100 1,213,700
Weekend
Weekend
50.9600 52.4300 50.7900 51.7600 1,045,900
50.8800 51.5200 50.8100 51.1400 981,400
50.7500 51.3500 50.2800 51.1200 1,107,200
50.3400 50.8100 50.2600 50.5700 1,047,400
49.9900 50.7900 49.7900 50.6000 1,385,500
Weekend
Weekend
49.4900 50.1700 49.4600 49.9500 976,800
49.6100 49.9000 48.9700 49.2800 1,008,700
11 · DEFA14A After-hours · 16:16 ET DEFA14A ↗ 10 · DEF 14A After-hours · 16:15 ET FORM DEF 14A ↗
49.8000 50.3500 49.4400 49.4500 1,059,200
50.0700 50.5000 49.4700 49.8200 1,053,800
50.3400 50.6000 49.8700 50.1400 1,340,100
Weekend
Weekend
9 · 8-K/A After-hours · 16:32 ET 8-K/A ↗
50.5000 50.6700 49.9500 50.2700 2,674,600
51.0500 51.2700 50.4100 50.4400 1,185,800
50.4400 51.8600 50.1400 51.3400 1,383,700
50.0900 50.5200 49.6200 50.1900 1,521,600
51.2100 51.6100 50.0200 50.1300 1,585,300
Weekend
Weekend
51.9300 52.5200 51.1200 51.2200 1,345,200
50.2200 52.3300 50.2200 52.1300 1,928,800
51.0800 51.4000 49.9400 50.2200 1,916,400
51.8900 52.2200 51.2700 51.4200 2,046,900
50.9100 52.0400 50.9100 52.0400 1,976,100
Weekend
Weekend
51.3600 51.6700 50.9300 51.1300 1,837,900
50.6900 51.3900 50.2100 51.3700 2,038,000
49.9900 51.3300 49.9900 51.0000 2,449,500
50.1100 50.7000 49.9000 50.3500 2,275,200
No trading
Weekend
Weekend
49.9300 50.5200 49.9300 50.3500 2,241,100
50.8500 51.0500 49.7200 50.1300 2,220,300
50.1800 50.9600 50.1800 50.9000 1,911,900
8 · 8-K After-hours · 16:19 ET FORM 8-K ↗
51.8600 52.3800 50.3000 50.3200 2,206,900
7 · 8-K After-hours · 16:10 ET FORM 8-K ↗
52.0800 52.5300 51.6900 51.8600 1,739,300
Weekend
Weekend
51.4800 52.2800 51.3800 52.1300 1,807,600
6 · 424B2 After market open · 15:13 ET 424B2 ↗
51.3000 51.5400 51.0000 51.3300 1,702,100
51.5100 51.7800 51.0200 51.4400 1,981,500
50.6200 51.5800 50.6100 51.2100 1,959,700
5 · 424B5 After market open · 11:47 ET 424B5 ↗
49.6300 50.9500 49.5100 50.4200 2,471,600
Weekend
Weekend
4 · 8-K After-hours · 16:31 ET 8-K ↗ 3 · 10-K After-hours · 16:16 ET 10-K ↗
49.5100 50.5700 49.5100 50.1500 2,423,100
49.8000 50.7500 48.3600 49.3700 3,343,400
50.5600 50.9800 47.0000 49.9200 6,246,600
2 · 8-K After-hours · 16:08 ET 8-K ↗
54.2500 54.4300 50.6000 51.5000 3,769,300
1 · 8-K After-hours · 16:34 ET FORM 8-K ↗
55.7800 55.9500 54.4400 54.4500 1,533,200
Weekend
Weekend
55.2800 55.7300 55.0800 55.3500 1,011,300
54.9100 55.3400 54.6300 55.1500 1,212,900
54.9200 55.1900 54.4700 54.9400 967,900
54.5800 55.1300 54.1700 54.6400 889,200
54.6400 55.4000 54.4900 54.9800 912,700
Weekend
Weekend
54.8300 54.8700 53.6800 54.4800 1,081,700
54.6000 55.4300 54.3200 54.3400 952,200
55.2000 55.5300 54.5700 54.7800 925,700
55.6300 55.8500 54.6900 55.0300 797,900
55.7100 55.9100 55.1500 55.5900 1,076,000
Weekend
Weekend
56.5100 56.5100 55.6600 55.8500 1,043,300
56.4300 56.7600 56.0300 56.2300 948,800
55.9100 56.7600 55.6400 56.6400 899,700
55.8400 56.3500 55.5800 56.1200 1,005,100

Announcement Events

Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.