Robert Half Inc RHI

Open calendar →

Robert Half Inc. Common Stock · Company · NYSE

Paper trade (simulated — no real money)

Fill: USD 45.8700 · FX 1 USD = 1.277900 SGD · about SGD 58.6173 per unit

Sign in to place simulated trades. USD fills are converted into the SGD portfolio at the displayed rate.

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

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

USD 29.27 → 45.87 · 56.7%
45.87033.86521.860 1 2 3 4 5 6 7 8 9 10 11 12 13 Oct 25Jan 26Apr 26Jul 26Oct 26

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

Price & SEC Filing History 23 Oct 2025 — 24 Oct 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.

Weekend
41.9450 47.1400 41.0000 45.8700 6,892,870
13 · 8-K After-hours · 20:05 ET 8-K ↗
34.6900 37.8900 34.6900 37.6800 2,907,000
34.1000 35.0800 34.0100 34.6400 1,049,200
33.2000 34.3900 32.9300 33.8500 1,168,400
33.1000 33.2600 32.2700 32.8700 1,240,000
Weekend
Weekend
35.0400 35.1900 32.6500 33.3100 1,401,600
33.5000 35.0600 32.8800 34.3900 3,446,300
34.8500 35.3700 34.2300 34.9800 2,465,600
34.7600 35.4100 34.3300 34.8500 1,040,100
33.6400 34.4800 33.2900 34.4000 1,473,300
Weekend
Weekend
33.9700 34.5700 33.9000 33.9300 1,097,500
33.9600 34.1500 32.9900 34.1000 2,538,400
33.4900 34.1100 33.3100 33.9500 1,417,400
34.5600 34.6700 33.4400 33.6700 2,502,500
35.7200 35.9000 33.6300 34.3200 2,717,700
Weekend
Weekend
37.7900 37.7900 35.6100 36.1200 1,662,300
36.9700 38.7900 36.8400 37.7900 1,530,200
36.8800 37.4600 36.4700 36.7500 1,462,100
36.7200 37.0200 36.0400 36.8800 1,273,900
36.2300 36.9000 36.1500 36.7600 979,300
Weekend
Weekend
35.5200 37.0200 35.5200 36.8900 2,857,600
37.5900 37.9200 35.4000 35.7900 1,949,400
37.6200 37.9100 36.9600 37.3600 1,360,000
37.6700 37.8500 36.7300 37.5800 1,192,800
37.6000 37.9900 36.8500 36.9600 1,247,200
Weekend
Weekend
37.2200 37.3800 36.2100 37.3800 2,930,600
37.3700 37.5500 36.5100 37.2500 1,639,500
37.7800 37.9300 36.4100 37.0900 2,242,300
38.1000 38.8700 37.7000 38.3000 2,454,000
38.6900 38.9600 37.7700 38.7300 2,124,600
Weekend
Weekend
37.6900 38.1200 37.1100 37.6800 1,650,700
38.8700 39.1900 37.3100 37.4200 1,791,300
39.2900 39.3600 37.9700 38.5500 1,690,300
41.9400 42.1500 38.9100 39.2100 2,545,800
No trading
Weekend
Weekend
42.6600 43.1200 41.7400 42.5800 1,296,100
43.2900 44.0200 42.4000 43.0000 1,773,800
42.9000 43.9900 42.5100 42.9000 1,626,700
45.4200 46.0200 43.5200 43.5500 1,576,100
44.8800 45.5000 44.7300 45.3400 2,505,600
Weekend
Weekend
44.5100 45.8800 44.3700 45.3100 1,083,900
44.4100 45.4000 44.3700 44.9700 1,027,900
44.3300 44.6500 44.0500 44.5400 2,755,000
43.7600 45.0300 43.7500 44.9000 3,942,600
45.4500 46.7000 45.0200 45.1200 3,348,900
Weekend
Weekend
43.8800 45.8300 43.7900 44.7500 2,324,400
43.2000 44.4400 43.0100 43.8800 1,633,100
43.7600 45.3200 43.2800 43.5400 1,879,700
42.8800 44.0400 42.6900 43.7600 1,745,800
42.6900 43.0300 42.1800 42.4700 2,019,100
Weekend
Weekend
44.3500 44.4700 42.6400 43.2200 1,817,100
41.8400 43.8600 41.5700 43.7800 1,923,700
41.3900 41.8800 40.8200 41.5500 939,400
42.0200 42.9200 41.6200 42.1400 1,137,600
41.8900 42.6900 41.7200 42.6800 1,119,900
Weekend
Weekend
40.9200 44.1800 40.5700 42.7400 1,971,500
40.4000 41.3600 40.0000 40.6800 1,784,200
41.0600 41.1700 39.9700 40.5500 1,249,100
12 · 10-Q After market open · 14:09 ET 10-Q ↗
37.3400 41.0700 37.3400 40.9900 2,612,500
11 · 8-K After market open · 15:32 ET 8-K ↗
38.5300 39.7600 38.0900 38.7300 1,218,200
Weekend
Weekend
36.7100 38.2700 36.1400 37.8000 2,091,500
39.2200 39.2900 36.6600 37.2400 3,028,300
39.6100 41.0300 39.3900 40.1300 2,254,700
40.1300 41.4000 39.2300 39.4900 4,809,800
36.4000 39.9000 36.4000 39.7400 3,510,900
Weekend
Weekend
36.8000 38.4100 34.7700 35.2900 4,301,800
10 · 8-K After-hours · 16:01 ET 8-K ↗
41.2000 41.2800 37.6300 37.8500 4,383,400
41.3200 41.8300 40.3500 40.7000 2,787,000
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
9 · 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
8 · 10-Q After market open · 15:37 ET 10-Q ↗
27.1300 27.8000 26.7900 27.0200 1,877,300
7 · 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
6 · 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
5 · 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
4 · 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
3 · 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
2 · 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
1 · 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

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.