Robert Half Inc RHI

Open calendar →

Robert Half 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 42.67 → 40.70 · -4.6%
42.67032.26521.860 1 2 3 4 5 6 7 8 9 10 11 12 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.3200 41.5900 40.3600 40.7000 2,177,056
40.7900 42.2500 40.5800 41.1600 1,610,500
40.6200 42.1700 40.5300 41.8300 1,910,400
Weekend
Weekend
41.9900 42.0900 40.6600 41.8000 1,949,400
38.7700 41.7700 38.7700 41.3300 3,832,600
35.7200 37.4900 35.4600 36.7000 2,476,000
34.9600 36.0200 33.9500 35.6500 2,258,600
32.9900 35.6000 32.9000 35.5900 3,266,900
Weekend
Weekend
33.4600 33.4800 32.3400 32.4000 2,523,900
32.6500 33.0600 32.0300 32.6000 1,765,300
34.1100 34.1400 32.8000 33.0100 2,592,700
33.9100 34.9200 33.5200 34.7600 2,012,600
33.5900 33.8600 32.8400 33.2800 1,535,500
Weekend
Weekend
No trading
33.4500 33.9100 33.0000 33.4800 1,810,500
31.3700 33.4900 31.3700 32.9700 2,016,200
31.9500 32.6000 30.3700 30.7000 1,520,300
33.0000 33.0000 32.0500 32.3800 1,811,800
Weekend
Weekend
30.1400 32.8000 30.1100 32.7600 3,283,800
30.2100 30.9800 30.0500 30.0900 1,805,100
29.3300 30.1200 28.6000 30.0800 2,657,800
29.6300 29.9900 28.9300 29.3300 2,866,900
30.9500 31.2600 29.0600 29.1100 2,510,700
Weekend
Weekend
No trading
32.3500 32.5100 31.1400 31.5900 4,964,000
32.3000 33.2600 31.8500 32.2600 1,975,200
32.2700 33.0400 32.0300 32.3400 1,510,600
32.0200 33.2500 31.7700 32.0700 2,893,700
Weekend
Weekend
31.5000 32.9900 31.0000 32.4900 5,457,300
30.9700 31.6400 30.5700 31.5900 1,904,600
30.4800 31.4700 30.4800 31.2400 1,915,700
30.5300 31.6700 30.3700 30.7000 1,620,000
31.1000 31.6100 30.5400 30.9500 1,148,500
Weekend
Weekend
32.0700 32.3200 31.0800 31.2600 1,678,200
30.4000 31.7600 29.9700 31.6000 2,082,700
29.4300 29.9800 29.1600 29.5600 2,155,500
30.1600 31.2200 29.8500 30.0100 2,347,400
29.1600 31.2000 28.9500 30.9900 2,511,400
Weekend
Weekend
28.3900 29.9300 27.8400 29.4400 3,194,300
27.4900 28.7100 27.0400 28.4000 1,311,900
26.9900 27.7000 26.6700 27.1300 1,642,800
27.1800 27.5500 26.7500 27.0000 1,386,500
No trading
Weekend
Weekend
26.4400 27.4000 26.3200 27.3100 1,784,000
26.0900 27.5000 25.5100 27.1800 1,694,800
25.4400 26.2500 24.5000 26.2300 1,664,900
26.5900 26.8400 25.4200 25.6800 1,989,500
25.2900 26.6600 24.8600 26.1800 2,380,700
Weekend
Weekend
24.6400 25.4400 24.3500 25.1200 1,619,800
12 · 8-K After market open · 15:03 ET 8-K ↗
25.0100 25.6600 24.6500 24.6800 1,886,000
25.6400 25.6400 23.5900 24.9000 3,500,700
26.6800 26.7300 25.2500 26.0600 1,766,700
27.0200 27.4900 26.1700 26.5400 1,894,900
Weekend
Weekend
27.1000 27.1000 26.1200 27.0300 1,812,700
26.3800 27.9300 26.3800 27.4000 1,704,400
26.7600 27.0000 26.1000 26.1700 1,251,200
26.4000 26.9700 25.9200 26.8300 1,275,000
26.9600 27.4800 26.2000 26.3700 1,862,600
Weekend
Weekend
11 · 10-Q After market open · 15:37 ET 10-Q ↗
27.1300 27.8000 26.7900 27.0200 1,877,300
10 · DEFA14A After-hours · 16:57 ET DEFA14A ↗
26.8000 27.0400 26.2400 26.6100 2,298,200
27.6300 28.3000 27.1600 27.1900 2,257,300
26.9300 28.1400 26.7000 27.5200 3,031,900
25.7900 26.6600 25.6900 26.1500 3,297,700
Weekend
Weekend
26.4500 28.0800 25.1100 25.6100 7,004,700
9 · 8-K After-hours · 16:01 ET 8-K ↗
28.9000 28.9000 26.7600 27.2000 4,895,400
28.9100 29.6600 28.7100 29.4700 3,890,800
8 · 8-K After market open · 11:04 ET 8-K ↗
29.2000 30.2400 28.8600 28.9100 3,704,200
27.5800 28.3700 27.3500 28.0200 2,176,600
Weekend
Weekend
26.8500 27.8300 26.7300 27.4400 2,250,900
27.8200 28.6000 26.3000 26.4000 3,700,500
25.5000 27.7700 25.5000 27.5900 3,324,200
25.6900 26.1000 25.1900 25.3800 2,567,300
23.5600 26.0100 23.3300 25.8000 3,658,500
Weekend
Weekend
7 · DEF 14A After market open · 12:10 ET DEF 14A ↗
24.8300 25.1500 23.1100 23.5900 3,212,000
23.7100 24.7400 23.0100 24.7000 3,329,100
24.3800 24.9400 23.8800 24.0000 2,370,000
24.8700 25.1500 24.0500 24.0700 1,833,600
25.0800 25.1000 24.3100 24.8800 2,129,100
Weekend
Weekend
No trading
24.7500 25.6300 24.2400 25.2900 1,846,100
25.7700 25.7700 23.8200 24.6700 2,904,800
25.5200 26.0800 24.9700 25.4000 2,348,800
25.2100 25.9300 25.0000 25.7600 2,465,500
Weekend
Weekend
24.7900 25.0600 24.3900 24.8400 3,265,800
24.4800 25.4200 24.4300 25.0900 2,853,300
24.7600 25.0800 23.7200 24.5200 2,616,400
24.5100 25.0400 24.2000 24.5500 2,821,000
23.8400 25.2500 23.3100 24.8200 4,322,100
Weekend
Weekend
22.9200 23.7300 22.7300 23.2900 8,672,900
22.6900 23.5300 22.4200 22.9500 2,399,400
22.3500 23.2200 22.1200 22.7400 2,588,200
22.0000 22.9500 22.0000 22.6800 2,573,700
22.4500 23.0000 21.8300 21.8600 2,881,500
Weekend
Weekend
23.0500 23.4700 22.2600 22.3700 2,682,700
23.0700 23.7000 22.6900 22.7600 3,887,000
23.3300 23.7600 22.7100 23.1400 3,098,200
24.4800 24.5800 22.7800 23.2100 3,472,000
24.3400 24.5500 23.2900 24.1400 3,491,500
Weekend
Weekend
24.5400 24.9500 23.5200 24.7600 3,114,700
24.1100 25.1900 24.1100 24.9100 3,687,000
24.0600 24.5900 23.7100 24.3200 2,524,000
23.2800 24.4900 22.9100 24.2500 3,409,600
23.7500 24.0600 23.2500 23.7200 3,553,600
Weekend
Weekend
24.2900 24.4300 23.4100 24.4200 4,823,000
23.7000 25.4300 23.5100 24.7500 3,915,900
23.0000 23.8700 22.3200 23.5800 5,484,500
23.9400 24.9400 23.5700 23.6000 3,351,200
25.3800 25.7200 23.8200 23.8300 3,831,600
Weekend
Weekend
26.7300 27.5100 25.7700 25.7700 3,251,600
25.7400 26.8100 25.5800 26.7400 3,149,600
24.9400 25.9700 24.9400 25.9000 2,963,700
24.7200 24.9400 24.3500 24.8100 3,571,100
No trading
Weekend
Weekend
6 · 10-K After market open · 15:14 ET 10-K ↗
25.8600 26.0600 24.4700 24.7700 5,015,600
27.1000 27.2600 24.4600 25.3900 4,608,200
29.2700 29.6500 27.0200 27.1400 4,421,500
29.2400 30.0800 28.8300 29.4000 3,850,600
31.4300 31.6700 29.0000 29.1200 2,827,300
Weekend
Weekend
31.6400 32.1200 31.3700 31.4000 2,360,900
33.0400 33.2000 31.4600 31.4800 4,533,100
31.4000 32.9700 31.1000 32.8300 3,961,500
33.6600 33.8000 30.7400 31.3000 6,980,800
34.0500 34.3000 31.6900 34.0300 6,084,400
Weekend
Weekend
32.9600 35.5800 31.4100 34.6100 11,401,100
5 · 8-K After-hours · 16:02 ET 8-K ↗
27.1500 27.5800 26.6300 27.0900 4,423,300
27.9000 28.1600 26.8800 26.9500 2,852,000
28.1200 28.3400 27.4500 27.7500 2,229,600
28.6400 28.8600 27.8600 28.3300 1,840,800
Weekend
Weekend
28.6600 29.3100 28.3500 28.5700 2,116,800
28.5100 29.1100 28.2600 28.6600 1,628,900
27.4900 28.5900 27.3500 28.1100 1,890,300
27.9900 28.1800 26.7600 27.2200 2,634,600
No trading
Weekend
Weekend
28.8200 29.0000 27.8800 28.3400 2,114,400
28.7300 29.1300 28.3400 29.0300 2,122,000
27.8600 28.8400 27.8600 28.5000 2,155,100
28.9900 29.1600 27.5900 27.8600 2,483,000
29.0100 29.3000 28.6600 29.0600 2,393,300
Weekend
Weekend
28.5100 29.0900 27.6200 29.0200 2,218,400
27.3000 28.5200 27.3000 28.4600 2,277,400
27.9500 28.0200 27.3100 27.8500 1,529,900
26.5700 28.0300 26.5300 27.9000 2,507,400
27.2900 28.2600 26.6200 26.7300 2,472,100
Weekend
Weekend
27.1900 27.4000 26.4500 27.3400 2,186,900
No trading
27.2800 27.4900 27.1000 27.1600 1,125,800
27.5500 27.9000 27.4200 27.5000 1,144,400
27.7200 27.8200 27.3700 27.6100 1,537,400
Weekend
Weekend
27.6100 27.8100 27.2500 27.7200 972,300
No trading
27.3000 27.6200 27.0100 27.5400 551,700
27.7400 27.8400 27.0300 27.2700 1,756,800
27.7800 28.4600 27.6500 27.8200 1,621,900
Weekend
Weekend
28.2900 28.4500 27.7300 27.9300 3,022,200
28.3700 28.8900 28.2600 28.3500 1,859,100
27.6500 28.4300 27.6500 28.2300 2,000,700
27.7000 28.1400 27.4300 27.7700 1,823,100
28.2000 28.4300 27.1900 27.6100 1,804,900
Weekend
Weekend
28.0000 28.3100 27.5000 27.6600 1,394,400
27.4800 28.0000 27.1700 27.7300 1,523,700
26.7500 27.3700 26.6000 27.3300 2,561,100
26.4200 27.0500 26.3200 26.6600 1,617,300
26.7800 27.1700 26.4600 26.7200 2,049,600
Weekend
Weekend
26.1100 27.1800 26.0000 26.8000 2,002,600
27.6300 27.6300 26.7700 26.8100 1,596,600
27.4600 28.0100 27.3200 27.4200 1,711,900
27.4100 27.8600 27.0700 27.4000 1,668,900
26.8800 27.7600 26.7600 27.4500 2,503,200
Weekend
Weekend
27.2700 27.5500 27.0300 27.0400 775,900
No trading
27.3300 27.7500 27.1200 27.2700 2,154,700
26.8900 27.8500 26.7700 27.3300 2,076,500
27.3100 27.4700 26.9200 27.3300 3,388,000
Weekend
Weekend
25.9000 27.6700 25.8800 27.2700 2,327,400
26.0200 26.6200 25.3600 25.7500 2,082,200
26.3400 26.6300 25.7600 26.0200 2,392,900
26.0700 26.6000 25.8600 26.2600 2,564,700
26.6500 26.7900 25.9600 26.1500 3,010,400
Weekend
Weekend
27.3100 27.5600 26.5500 26.6700 2,752,800
27.5000 28.2500 27.3300 27.4800 3,087,700
27.7300 28.2200 27.1400 27.6600 3,637,900
26.0200 28.0500 25.9500 27.6800 4,976,900
26.6800 26.8800 25.3800 25.8600 2,197,000
Weekend
Weekend
26.1100 26.7400 25.8300 26.3800 2,741,700
25.5100 26.3800 25.4100 26.0100 4,056,700
25.6000 26.1300 25.2900 25.7200 2,301,000
25.4000 26.2900 25.2500 25.4800 2,340,400
26.1300 26.2200 25.2200 25.5500 3,843,000
Weekend
Weekend
4 · 10-Q After market open · 15:21 ET 10-Q ↗
26.6000 26.6600 26.0500 26.1900 2,526,700
27.2900 27.4300 26.5000 26.5600 2,909,900
28.9800 29.0800 27.3900 27.4500 2,563,100
29.2900 29.3700 28.4000 29.0400 1,838,700
29.3400 29.3400 28.7400 29.3100 3,395,400
Weekend
Weekend
29.6500 29.7800 28.6600 29.0700 4,060,200
28.7200 29.4500 26.9900 29.2700 7,038,500
3 · 8-K After-hours · 16:03 ET 8-K ↗
30.8900 31.0100 29.4800 29.6400 4,287,000
30.8100 31.5100 30.6100 30.9800 2,222,600
31.7500 31.8600 30.7400 30.8100 1,519,600
Weekend
Weekend
32.0300 32.3000 30.8500 31.3500 1,459,900
32.4200 32.7200 31.8400 32.0400 1,830,600
32.7900 32.9000 31.9800 32.5000 1,338,300
31.5100 32.7500 31.2500 32.6100 1,436,500
31.6600 32.2800 31.4600 32.0700 1,401,700
Weekend
Weekend
33.4400 33.5000 31.3200 31.3600 1,494,000
33.5400 33.6400 33.0000 33.2600 1,746,600
33.1200 33.7100 32.9900 33.6700 1,057,400
34.5200 34.6100 33.1200 33.1600 1,394,900
34.6100 34.9000 34.1300 34.3900 1,620,300
Weekend
Weekend
34.2400 35.1700 34.2400 34.4300 1,340,300
33.9500 34.5700 33.8100 34.2400 1,414,300
33.9800 34.5800 33.5400 33.9800 1,528,000
34.1100 34.3900 33.2000 33.9800 1,538,600
34.3500 34.4200 33.5800 34.2800 1,686,500
Weekend
Weekend
33.4900 34.2400 33.4400 34.0200 1,933,000
34.5300 34.5300 33.3600 33.4900 1,520,000
33.8400 34.7600 33.7600 34.6300 2,581,700
34.9700 35.2400 33.6200 33.7900 1,511,900
34.2900 34.9600 34.1600 34.9000 2,374,400
Weekend
Weekend
35.1200 35.1700 34.2700 34.4700 3,644,100
35.0600 35.5300 34.7500 35.1100 1,065,100
35.4900 36.5200 34.6000 34.7300 1,670,500
34.9500 35.6600 34.5000 35.5000 1,624,000
35.8000 36.0000 34.8500 34.9800 1,488,000
Weekend
Weekend
36.4300 36.7000 35.4300 35.4400 996,700
35.1600 36.4100 34.8500 36.3900 1,439,300
35.6200 35.8100 34.7100 35.0100 1,514,200
36.0900 36.3900 35.7700 35.8500 1,186,700
36.7600 36.9400 35.4500 35.9300 1,483,300
Weekend
Weekend
37.3400 38.1500 36.8000 37.0300 1,168,500
37.1000 37.4000 36.8100 37.3500 1,021,500
36.9200 37.5900 36.7500 37.1500 1,994,000
36.8900 37.5300 36.6200 37.2200 2,074,500
No trading
Weekend
Weekend
36.5000 37.3800 36.5000 37.3200 1,875,300
37.0300 37.2200 36.0700 36.5300 1,056,200
36.4000 36.9800 36.2800 36.8400 1,965,600
37.6600 38.0500 36.2100 36.5000 1,645,200
37.4400 38.0800 37.1300 37.8000 2,261,400
Weekend
Weekend
36.2900 38.2800 36.2000 37.9400 2,027,200
36.3700 36.5200 35.7600 35.9600 1,135,600
36.6300 37.2800 36.5500 36.6700 1,784,900
36.2000 37.1000 36.0700 36.6000 1,566,700
36.2800 36.3300 35.7200 35.8100 1,276,000
Weekend
Weekend
36.4100 36.8000 35.9500 36.3300 1,629,500
36.2000 36.5700 35.4900 36.2500 2,332,800
35.0200 36.6600 34.6700 36.6600 2,868,000
33.7800 34.8400 33.5400 34.8200 1,982,200
34.1100 34.6600 33.1800 33.6800 2,428,400
Weekend
Weekend
34.4200 34.7000 34.0600 34.2000 1,374,000
35.0100 35.3100 34.2600 34.4000 1,912,400
35.3500 35.3500 34.5100 34.6600 1,815,800
2 · 10-Q After market open · 13:55 ET 10-Q ↗
35.5400 35.6800 34.9600 35.2200 2,130,300
35.3900 35.7400 35.1300 35.2500 1,753,800
Weekend
Weekend
36.4100 36.5400 35.2200 35.3400 2,084,100
37.0700 37.6000 36.8400 36.9100 2,076,000
38.5200 38.8600 36.9600 37.4500 2,541,900
39.3200 39.4500 38.3400 38.3900 1,456,700
39.9100 40.3800 39.4900 39.4900 1,431,600
Weekend
Weekend
40.3900 40.3900 38.9000 39.8100 1,872,400
42.6500 42.6500 39.1800 39.8400 3,554,500
1 · 8-K After-hours · 16:03 ET 8-K ↗
42.9500 43.2600 42.3900 42.4000 2,744,400
41.9600 42.9000 41.8100 42.6700 1,961,500

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.