• N/A
    Market Cap
  • 16.67%
    1-Year Change
  • Specialty Business Services
    Industry
  • 1 Month
    +9.91%
    Low Price$65.11
    High Price$76.20
  • 3 Months
    +33.13%
    Low Price$47.38
    High Price$76.20
  • 1 Year
    +10.09%
    Low Price$47.38
    High Price$76.20
Date
Open
High
Low
Close
Change (%)
Volume
06/03/2026
71.99
72.15
71.41
71.56
-0.69%
7,761
06/02/2026
72.01
72.60
71.90
72.06
-0.04%
4,140
06/01/2026
71.71
72.41
71.70
72.09
-0.91%
4,788
05/29/2026
72.28
72.75
72.28
72.75
+1.32%
3,250
05/29/2026
$1.45 Dividend
05/28/2026
70.87
73.36
70.87
71.81
-1.80%
6,543
05/27/2026
72.75
73.95
72.41
73.12
-1.44%
2,475
05/26/2026
72.65
74.19
72.61
74.19
+3.05%
4,103
05/22/2026
72.51
73.44
71.99
71.99
-1.42%
3,892
05/21/2026
72.06
73.20
71.75
73.03
-0.37%
22,321
05/20/2026
72.33
73.30
72.33
73.30
-0.39%
1,353
05/19/2026
72.67
73.59
71.86
73.59
-0.56%
11,681
05/18/2026
73.64
74.00
72.97
74.00
+0.45%
4,922
05/15/2026
73.48
74.38
72.81
73.67
-0.95%
4,901
05/14/2026
74.64
74.78
74.32
74.37
-0.42%
13,526
05/13/2026
74.83
75.65
74.49
74.69
+6.13%
4,356
05/12/2026
71.92
71.92
70.03
70.38
+4.94%
14,000
05/11/2026
66.92
67.21
66.75
67.06
+1.96%
3,544
05/08/2026
65.62
66.31
65.20
65.78
-1.74%
22,481
05/07/2026
68.80
68.91
66.94
66.94
-1.76%
117,725
05/06/2026
68.71
69.04
67.88
68.15
-0.29%
10,893
05/05/2026
68.13
68.54
67.98
68.35
+7.10%
27,341
05/04/2026
64.16
64.16
63.18
63.82
-0.29%
10,510
05/01/2026
64.35
64.35
64.00
64.00
+1.55%
2,403
04/30/2026
63.25
63.89
63.03
63.03
-1.08%
4,301
04/29/2026
62.88
64.14
62.88
63.72
+4.12%
5,629
04/28/2026
61.58
61.84
61.20
61.20
-2.82%
2,375
04/27/2026
63.71
63.71
62.41
62.97
-1.62%
7,646
04/24/2026
64.76
65.18
63.75
64.01
-0.19%
5,398
04/23/2026
65.50
65.50
63.71
64.13
-2.92%
5,888
04/22/2026
67.65
67.65
65.82
66.06
+2.01%
4,448
04/21/2026
65.65
65.65
64.76
64.76
-0.08%
2,468
04/20/2026
65.27
65.74
64.82
64.82
-2.96%
10,916
04/17/2026
66.29
66.80
65.96
66.80
+5.77%
5,636
04/16/2026
63.96
63.96
63.07
63.15
+8.43%
7,233
04/15/2026
57.57
58.24
57.51
58.24
+1.24%
5,535
04/14/2026
57.37
57.66
57.22
57.53
+12.93%
8,372
04/13/2026
49.86
50.95
49.78
50.94
+1.62%
40,454
04/10/2026
50.64
50.64
49.67
50.13
+0.37%
7,999
04/09/2026
49.75
50.05
49.40
49.94
-0.59%
20,073
04/08/2026
51.27
51.30
50.18
50.23
+3.93%
13,253
04/07/2026
48.19
48.34
47.55
48.33
-0.88%
56,312
04/06/2026
48.69
49.23
48.68
48.76
+0.51%
25,329
04/02/2026
48.02
49.06
48.02
48.52
+0.37%
21,276
04/01/2026
48.67
48.84
48.13
48.34
+0.89%
12,109
03/31/2026
47.35
47.95
46.98
47.91
+2.82%
26,479
03/30/2026
47.01
47.66
46.60
46.60
-1.06%
35,071
03/27/2026
47.36
47.50
46.85
47.10
-1.11%
29,383
03/26/2026
48.30
48.85
47.63
47.63
-2.00%
39,465
03/25/2026
48.71
49.20
48.25
48.60
+2.02%
21,678
03/24/2026
47.83
48.27
47.40
47.64
-1.02%
20,536
03/23/2026
48.41
48.72
47.55
48.13
+3.64%
32,308
03/20/2026
47.26
47.68
46.41
46.43
-1.57%
158,860
03/19/2026
46.43
47.46
46.43
47.17
-0.33%
27,036
03/18/2026
48.18
48.30
47.33
47.33
-2.36%
26,576
03/17/2026
48.61
48.98
48.45
48.48
+1.61%
33,138
03/16/2026
48.15
48.28
47.37
47.71
-1.35%
34,337
03/13/2026
49.36
49.42
48.15
48.36
-3.86%
20,253
03/12/2026
51.14
51.40
50.29
50.30
-1.10%
66,671
03/11/2026
50.41
51.33
49.76
50.86
-0.27%
15,358
03/10/2026
53.01
53.01
51.00
51.00
+0.27%
57,907
03/09/2026
51.13
51.51
50.37
50.86
-4.19%
39,427
03/06/2026
52.63
53.43
52.63
53.09
+0.76%
15,769
03/05/2026
53.30
53.66
52.66
52.68
-0.74%
33,080
03/04/2026
52.72
53.35
52.55
53.08
+2.75%
19,280
03/03/2026
52.34
52.44
50.66
51.65
-18.08%
30,062
03/02/2026
61.94
63.05
61.90
63.05
-0.34%
20,615
02/27/2026
62.94
63.27
62.56
63.27
+0.64%
7,495
02/26/2026
62.69
63.16
62.16
62.87
+0.52%
9,727
02/25/2026
61.84
62.99
61.82
62.54
+1.38%
8,622
02/24/2026
60.58
61.69
60.48
61.69
+2.34%
11,600
02/23/2026
60.77
60.96
59.80
60.28
-0.28%
23,084
02/20/2026
60.88
61.51
60.40
60.45
+0.18%
9,306
02/19/2026
59.87
60.35
59.87
60.34
+0.70%
28,587
02/18/2026
59.89
60.87
59.89
59.92
+0.04%
58,084
02/17/2026
59.76
60.65
59.49
59.89
+0.91%
100,405
02/13/2026
60.65
60.65
59.19
59.35
0.00%
104,109
02/12/2026
59.76
60.61
58.87
59.35
-0.72%
54,569
02/11/2026
59.77
60.29
59.33
59.78
-3.59%
4,496
02/10/2026
60.92
62.06
60.92
62.01
+1.17%
8,888
02/09/2026
60.50
61.30
60.48
61.29
+1.67%
24,918
02/06/2026
60.36
60.36
60.06
60.28
+1.55%
7,058
02/05/2026
59.39
60.22
59.32
59.36
-0.25%
20,009
02/04/2026
60.34
61.30
59.51
59.51
+0.39%
14,567
02/03/2026
59.27
59.72
58.74
59.28
-2.00%
10,039
02/02/2026
60.10
60.77
60.10
60.49
+0.46%
10,789
01/30/2026
60.33
60.36
60.08
60.21
-0.69%
5,076
01/29/2026
61.30
61.30
60.59
60.62
+0.07%
8,199
01/28/2026
61.20
61.46
60.58
60.58
-0.76%
4,804
01/27/2026
61.21
61.24
60.63
61.04
+0.06%
13,189
01/26/2026
61.16
61.73
60.92
61.00
+0.96%
8,457
01/23/2026
60.60
61.26
60.43
60.43
-0.19%
6,864
01/22/2026
60.97
61.43
60.54
60.54
+0.80%
14,345
01/21/2026
60.51
60.96
59.42
60.06
-0.34%
8,656
01/20/2026
60.36
60.40
59.77
60.27
-0.49%
4,899
01/16/2026
60.88
61.29
60.54
60.57
-0.30%
7,418
01/15/2026
60.95
61.84
60.75
60.75
-0.86%
5,827
01/14/2026
60.77
61.30
60.77
61.28
-0.26%
9,501
01/13/2026
62.02
62.09
60.92
61.44
-0.81%
5,089
01/12/2026
61.72
62.32
61.58
61.94
+0.21%
5,405