• N/A
    Market Cap
  • -10.40%
    1-Year Change
  • Specialty Business Services
    Industry
  • 1 Month
    -5.77%
    Low Price$393.40
    High Price$420.00
  • 3 Months
    +1.39%
    Low Price$367.00
    High Price$434.97
  • 1 Year
    -10.59%
    Low Price$353.00
    High Price$455.00
Date
Open
High
Low
Close
Change (%)
Volume
06/03/2026
393.40
393.40
393.40
393.40
-2.62%
5
05/28/2026
390.00
403.99
390.00
403.99
+2.28%
13
05/27/2026
399.79
399.79
392.00
395.00
-1.13%
90
05/26/2026
404.00
404.00
395.00
399.50
-1.97%
21
05/22/2026
407.52
407.52
407.52
407.52
+0.87%
1
05/20/2026
405.00
405.00
404.00
404.00
+0.25%
10
05/18/2026
400.66
403.00
400.66
403.00
-0.25%
21
05/11/2026
406.00
406.00
404.00
404.00
-3.81%
14
05/06/2026
410.20
420.00
410.00
420.00
+0.60%
39
05/05/2026
417.50
417.50
417.50
417.50
+1.34%
1
05/04/2026
411.99
411.99
411.99
411.99
+0.98%
1
05/01/2026
412.00
412.00
407.98
407.98
-2.86%
38
04/28/2026
417.00
420.00
415.00
420.00
0.00%
21
04/27/2026
422.00
422.00
420.00
420.00
-1.18%
42
04/24/2026
425.00
429.50
425.00
425.00
0.00%
20
04/23/2026
425.00
425.00
425.00
425.00
-0.16%
1
04/22/2026
432.78
432.78
425.00
425.70
-0.12%
41
04/21/2026
428.00
434.99
426.20
426.20
-2.02%
8
04/20/2026
413.98
439.99
413.98
434.97
+8.74%
160
04/17/2026
413.99
413.99
370.00
400.00
+0.003%
123
04/16/2026
388.13
400.00
385.00
399.99
+6.66%
114
04/14/2026
375.00
375.00
375.00
375.00
+1.35%
1
04/13/2026
389.89
389.89
370.00
370.00
-5.13%
62
04/06/2026
389.99
389.99
389.99
389.99
+6.26%
1
04/02/2026
380.00
380.00
367.00
367.00
-2.65%
30
04/01/2026
377.00
377.00
377.00
377.00
-1.31%
5
03/26/2026
384.00
384.00
382.00
382.00
-3.05%
9
03/25/2026
394.00
394.00
394.00
394.00
+1.55%
9
03/24/2026
385.87
389.99
385.87
388.00
+0.09%
134
03/16/2026
387.66
387.66
387.66
387.66
+2.02%
1
03/13/2026
386.66
386.66
380.00
380.00
-2.06%
22
03/12/2026
376.98
388.15
376.98
387.99
+2.92%
97
03/11/2026
376.99
376.99
376.99
376.99
+1.68%
1
03/09/2026
377.00
377.00
370.74
370.75
-4.44%
53
03/06/2026
384.00
387.99
384.00
387.99
0.00%
21
03/04/2026
387.99
388.00
387.99
387.99
+0.52%
12
03/02/2026
386.00
386.00
386.00
386.00
0.00%
8
02/27/2026
386.00
386.00
386.00
386.00
+1.15%
14
02/26/2026
381.60
381.60
381.60
381.60
+0.84%
7
02/23/2026
377.49
378.43
377.49
378.43
+0.31%
34
02/13/2026
377.25
377.25
377.25
377.25
0.00%
1
02/12/2026
375.00
377.25
375.00
377.25
+0.60%
5
02/11/2026
375.00
375.00
375.00
375.00
0.00%
5
02/10/2026
375.00
375.00
375.00
375.00
+1.08%
11
02/05/2026
371.00
371.00
371.00
371.00
-1.33%
1
02/04/2026
376.00
376.00
376.00
376.00
0.00%
6
02/02/2026
382.00
388.15
376.00
376.00
-3.13%
77
01/21/2026
380.00
388.15
380.00
388.15
-0.03%
15
01/20/2026
388.25
388.25
388.25
388.25
-0.45%
2
01/16/2026
380.00
390.00
380.00
390.00
0.00%
4
01/12/2026
388.00
390.00
388.00
390.00
0.00%
11
01/09/2026
390.00
390.00
390.00
390.00
0.00%
25
01/07/2026
390.00
390.00
390.00
390.00
0.00%
78
01/06/2026
390.00
390.00
390.00
390.00
+1.30%
21
01/05/2026
385.00
389.99
383.00
385.00
+1.32%
128
12/30/2025
380.00
380.00
380.00
380.00
+4.11%
138
12/24/2025
365.00
365.00
365.00
365.00
+2.82%
3
12/23/2025
353.10
355.00
353.10
355.00
+0.57%
12
12/22/2025
353.00
353.00
353.00
353.00
-4.59%
3
12/18/2025
370.00
370.00
370.00
370.00
+4.82%
6
12/17/2025
358.01
370.00
353.00
353.00
-7.11%
255
11/18/2025
380.00
380.00
380.00
380.00
0.00%
1
11/12/2025
370.00
380.00
370.00
380.00
+4.11%
20
11/06/2025
360.00
365.00
360.00
365.00
-2.67%
103
11/03/2025
375.00
375.00
375.00
375.00
-1.32%
1
10/30/2025
376.25
380.00
370.00
380.00
0.00%
28
10/28/2025
379.00
380.00
379.00
380.00
0.00%
2
10/27/2025
380.00
380.00
380.00
380.00
0.00%
2
10/16/2025
380.00
380.00
380.00
380.00
+1.33%
1
10/15/2025
375.00
375.00
375.00
375.00
+1.35%
8
10/14/2025
370.00
370.00
370.00
370.00
-0.27%
3
10/13/2025
371.00
371.00
371.00
371.00
-6.08%
220
10/09/2025
395.00
395.00
395.00
395.00
0.00%
6
10/07/2025
385.00
395.00
360.21
395.00
-2.47%
201
09/19/2025
405.00
405.00
405.00
405.00
+5.46%
2
09/17/2025
384.04
384.04
384.04
384.04
-4.90%
4
09/08/2025
400.00
403.82
400.00
403.82
+7.69%
2
09/03/2025
390.00
390.00
375.00
375.00
-8.54%
13
08/28/2025
406.99
410.00
389.73
410.00
-9.89%
358
08/27/2025
455.00
455.00
455.00
455.00
0.00%
1
08/26/2025
454.98
455.00
454.00
455.00
+1.11%
36
08/22/2025
454.00
455.00
450.00
450.00
-0.88%
16
08/20/2025
454.00
454.00
454.00
454.00
+1.09%
2
08/18/2025
450.00
450.00
449.10
449.10
-0.20%
70
08/14/2025
435.00
450.00
435.00
450.00
0.00%
27
08/11/2025
450.00
450.00
450.00
450.00
0.00%
150
08/08/2025
450.00
450.00
450.00
450.00
+2.27%
57
08/07/2025
440.00
440.00
434.00
440.00
0.00%
101
08/06/2025
440.00
440.00
440.00
440.00
+1.38%
1
08/05/2025
434.00
450.00
434.00
434.00
+2.31%
25
07/31/2025
432.00
432.00
424.20
424.20
-1.85%
28
07/24/2025
432.20
432.20
432.20
432.20
-1.77%
5
07/23/2025
440.00
440.00
440.00
440.00
0.00%
1
07/21/2025
436.00
440.00
436.00
440.00
-1.12%
14
07/18/2025
435.10
444.99
435.10
444.99
+1.13%
50
07/17/2025
440.00
440.00
440.00
440.00
+0.002%
55
07/16/2025
439.99
439.99
439.99
439.99
0.00%
1
07/11/2025
439.99
439.99
439.99
439.99
+0.41%
33
07/10/2025
438.19
438.19
438.19
438.19
+0.97%
5
06/30/2025
444.99
444.99
432.60
434.00
-1.36%
12