• N/A
    Market Cap
  • -23.61%
    1-Year Change
  • Specialty Business Services
    Industry
  • 1 Month
    +4.10%
    Low Price$70.53
    High Price$89.82
  • 3 Months
    +6.26%
    Low Price$54.24
    High Price$89.82
  • 1 Year
    -28.71%
    Low Price$54.24
    High Price$109.10
Date
Open
High
Low
Close
Change (%)
Volume
06/01/2026
72.72
73.80
72.72
73.63
+3.07%
60,644
05/29/2026
70.56
73.24
70.56
71.44
-0.87%
1,761
05/28/2026
67.58
72.07
67.58
72.07
-0.25%
32
05/27/2026
72.28
72.81
70.71
72.25
+2.33%
46
05/27/2026
$5.24 Dividend
05/26/2026
72.85
74.64
69.12
70.60
-11.58%
1,371
05/22/2026
79.60
79.85
79.60
79.85
-1.16%
133
05/21/2026
81.44
81.50
80.79
80.79
-3.38%
41
05/20/2026
80.70
83.62
79.61
83.62
+4.41%
371
05/19/2026
84.27
84.27
80.09
80.09
-0.09%
113
05/18/2026
82.14
82.14
80.16
80.16
+4.31%
365
05/15/2026
75.71
76.99
73.53
76.85
+4.67%
113
05/14/2026
72.42
73.42
70.84
73.42
-1.39%
56
05/13/2026
74.22
74.46
71.10
74.46
+1.95%
39
05/12/2026
73.74
73.74
73.03
73.03
-2.33%
33
05/11/2026
77.17
77.17
72.84
74.77
+6.17%
223
05/08/2026
69.67
70.43
68.54
70.43
+7.26%
487
05/07/2026
68.82
69.00
65.66
65.66
-3.12%
1,532
05/06/2026
69.02
69.10
67.78
67.78
+0.007%
680
05/05/2026
66.38
68.94
66.38
67.77
+2.93%
295
05/04/2026
65.79
66.35
62.93
65.85
+8.23%
485
05/01/2026
64.61
64.61
60.84
60.84
-4.05%
224
04/30/2026
63.41
63.41
63.41
63.41
+2.47%
69
04/29/2026
63.80
63.80
59.17
61.88
+2.69%
1,321
04/28/2026
60.29
60.29
57.36
60.26
+2.08%
106
04/27/2026
59.24
61.77
59.03
59.03
-2.24%
72
04/24/2026
59.74
60.43
59.53
60.38
+3.78%
6,851
04/23/2026
57.71
60.06
57.56
58.18
-5.03%
2,365
04/22/2026
61.29
61.29
61.10
61.27
-1.23%
128
04/21/2026
62.85
63.14
60.32
62.03
-0.63%
167
04/20/2026
61.83
62.42
61.83
62.42
-1.37%
58
04/17/2026
64.63
64.83
63.29
63.29
-0.48%
555
04/16/2026
61.24
63.59
61.24
63.59
+5.42%
105
04/15/2026
59.28
60.33
58.24
60.33
+4.58%
649
04/14/2026
57.71
59.13
57.53
57.68
+2.62%
160
04/13/2026
55.62
56.21
53.21
56.21
+4.51%
106
04/10/2026
55.71
55.71
52.37
53.79
-3.60%
28
04/09/2026
55.08
55.94
55.08
55.79
-0.63%
296
04/08/2026
54.61
56.15
54.61
56.15
+1.55%
47
04/07/2026
53.32
55.29
52.94
55.29
+1.02%
149
04/06/2026
52.88
54.73
51.09
54.73
+0.48%
205
04/02/2026
50.75
54.54
50.75
54.47
+0.17%
410
04/01/2026
51.99
54.54
51.99
54.38
-1.62%
56
03/31/2026
53.04
55.27
52.94
55.27
+4.73%
5,080
03/30/2026
51.90
52.78
50.53
52.78
+2.62%
211
03/27/2026
51.47
51.47
51.43
51.43
-1.97%
28
03/26/2026
50.10
52.76
50.10
52.46
+3.53%
616
03/25/2026
49.42
50.68
48.32
50.67
+0.35%
114
03/24/2026
50.68
53.20
50.23
50.49
-9.99%
682
03/23/2026
52.76
56.15
52.76
56.10
-0.28%
167
03/20/2026
53.73
56.41
53.06
56.26
-1.00%
852
03/19/2026
55.03
56.83
55.03
56.83
+7.15%
58
03/18/2026
57.15
57.15
53.04
53.04
-6.70%
119
03/17/2026
56.72
56.84
54.57
56.84
+3.40%
113
03/16/2026
54.21
56.13
53.79
54.97
+2.22%
362
03/13/2026
55.63
55.63
53.78
53.78
-2.60%
438
03/12/2026
55.89
55.89
55.21
55.21
-4.71%
16
03/11/2026
57.94
57.94
56.14
57.94
+1.12%
37
03/10/2026
58.78
58.78
55.57
57.30
-2.60%
119
03/09/2026
59.06
59.06
57.29
58.83
-6.95%
1,332
03/06/2026
61.08
63.22
60.72
63.22
-1.99%
38
03/05/2026
60.40
64.51
60.40
64.51
+2.85%
165
03/04/2026
63.19
63.19
60.47
62.72
+6.28%
200
03/03/2026
56.79
59.16
56.08
59.01
+3.80%
6,551
03/02/2026
53.23
57.12
53.23
56.85
+4.45%
417
02/27/2026
55.16
58.25
54.43
54.43
-6.53%
122
02/26/2026
56.85
60.01
56.85
58.24
+2.63%
587
02/25/2026
56.60
56.74
54.36
56.74
+3.89%
93
02/24/2026
54.79
57.17
54.62
54.62
-3.26%
425
02/23/2026
56.95
56.95
55.32
56.46
-3.52%
422
02/20/2026
56.07
58.75
55.89
58.52
+2.51%
246
02/19/2026
57.16
57.16
54.86
57.09
-1.22%
155
02/18/2026
57.16
58.49
57.16
57.79
+0.94%
428
02/17/2026
54.91
57.25
54.91
57.25
-2.27%
176
02/13/2026
58.37
58.94
56.50
58.58
+2.54%
396
02/12/2026
58.07
58.07
57.13
57.13
-2.04%
55
02/11/2026
55.69
58.32
55.30
58.32
-2.86%
421
02/10/2026
59.08
61.28
59.06
60.04
+3.86%
137
02/09/2026
57.81
57.81
57.81
57.81
-1.76%
3
02/06/2026
58.72
58.85
58.61
58.85
-1.17%
77
02/05/2026
59.54
59.54
59.54
59.54
-1.14%
1,408
02/04/2026
58.46
60.23
58.46
60.23
+6.19%
37
02/03/2026
59.58
59.67
56.72
56.72
-6.04%
464
02/02/2026
62.80
62.80
60.37
60.37
-2.19%
36
01/30/2026
58.91
61.72
58.91
61.72
+1.80%
537
01/29/2026
59.06
61.22
58.72
60.63
+1.75%
53
01/28/2026
62.73
62.73
59.59
59.59
-4.51%
223
01/27/2026
59.40
62.40
59.40
62.40
+3.63%
104
01/26/2026
59.81
61.25
59.58
60.22
-9.29%
481
01/23/2026
66.07
66.39
63.46
66.39
-3.99%
44
01/22/2026
67.40
69.14
66.30
69.14
+6.24%
39
01/21/2026
65.54
65.68
63.57
65.08
+1.73%
275
01/20/2026
64.56
64.67
61.37
63.98
+0.28%
304
01/16/2026
63.83
63.83
60.87
63.80
+1.66%
348
01/15/2026
62.82
65.53
62.76
62.76
-5.48%
93
01/14/2026
66.40
66.40
66.40
66.40
+4.00%
41
01/13/2026
64.63
64.63
61.20
63.84
-4.75%
1,753
01/12/2026
67.07
67.07
64.47
67.03
+0.66%
185
01/08/2026
66.59
66.59
66.59
66.59
-6.41%
9
01/07/2026
71.15
71.15
71.15
71.15
+1.43%
29