• N/A
    Market Cap
  • 24.22%
    1-Year Change
  • Specialty Business Services
    Industry
  • 1 Month
    +7.82%
    Low Price$38.50
    High Price$45.11
  • 3 Months
    +46.41%
    Low Price$32.62
    High Price$45.11
  • 1 Year
    +24.22%
    Low Price$26.26
    High Price$45.11
Date
Open
High
Low
Close
Change (%)
Volume
10/23/2026
44.53
45.11
44.14
45.11
+1.90%
7,887
10/22/2026
44.01
44.44
43.83
44.27
+0.64%
6,914
10/21/2026
43.93
44.20
43.90
43.99
+2.85%
3,592
10/20/2026
42.46
42.78
42.40
42.77
-0.28%
9,905
10/19/2026
42.15
42.91
42.15
42.89
+2.83%
7,671
10/16/2026
42.75
42.75
41.64
41.71
-2.75%
10,369
10/15/2026
41.84
43.02
41.72
42.89
+3.65%
5,527
10/14/2026
41.09
41.38
40.74
41.38
-0.91%
7,412
10/13/2026
40.68
41.76
40.62
41.76
+6.21%
5,927
10/12/2026
39.96
40.36
39.32
39.32
-2.24%
11,564
10/09/2026
40.35
40.39
40.13
40.22
+2.18%
7,288
10/08/2026
39.90
39.99
39.14
39.36
-0.63%
8,728
10/07/2026
39.61
39.66
38.99
39.61
+0.84%
5,848
10/06/2026
38.98
39.37
38.98
39.28
+2.03%
14,545
10/05/2026
38.14
38.56
38.10
38.50
-0.77%
6,488
10/02/2026
39.67
39.67
38.79
38.80
-3.05%
14,031
10/01/2026
40.72
40.81
39.88
40.02
+0.96%
10,169
09/30/2026
38.32
39.80
38.24
39.64
-2.17%
17,216
09/29/2026
40.62
40.76
40.32
40.52
+0.29%
8,220
09/28/2026
40.23
40.49
40.13
40.40
-1.94%
6,287
09/25/2026
41.85
41.85
41.16
41.20
-0.63%
7,523
09/24/2026
41.32
41.46
40.76
41.46
-0.91%
5,005
09/23/2026
41.54
41.98
41.42
41.84
+3.91%
13,963
09/22/2026
40.23
40.27
39.86
40.27
+0.46%
23,369
09/21/2026
39.97
40.13
39.73
40.08
+0.15%
13,374
09/18/2026
39.78
40.19
39.42
40.02
-0.17%
11,526
09/17/2026
39.87
40.10
39.69
40.09
-0.12%
6,927
09/16/2026
40.15
40.42
40.00
40.14
-0.07%
3,658
09/15/2026
40.18
40.36
40.16
40.17
-2.88%
4,059
09/14/2026
41.90
41.90
41.14
41.36
+3.40%
4,938
09/11/2026
39.16
40.03
39.16
40.00
+0.18%
4,692
09/10/2026
39.79
40.71
39.79
39.93
+0.84%
4,429
09/09/2026
39.94
39.94
39.40
39.60
-0.81%
11,821
09/08/2026
39.88
40.22
39.81
39.92
-2.63%
4,894
09/04/2026
40.70
41.03
40.63
41.00
-1.00%
1,980
09/03/2026
41.50
41.54
41.25
41.41
+1.61%
2,204
09/02/2026
41.00
41.00
40.50
40.76
-2.04%
3,899
09/01/2026
41.07
41.72
41.07
41.61
+2.74%
4,449
08/31/2026
39.79
40.59
39.79
40.50
-0.39%
1,599
08/28/2026
41.20
41.20
40.66
40.66
-2.26%
2,329
08/27/2026
41.03
41.69
41.03
41.60
+1.81%
5,873
08/26/2026
41.26
41.35
40.80
40.86
-1.38%
4,375
08/25/2026
41.08
41.53
41.08
41.43
-1.12%
927
08/24/2026
41.86
42.20
41.78
41.90
+0.12%
4,299
08/21/2026
41.84
42.00
41.68
41.85
+3.00%
4,322
08/20/2026
40.81
40.84
40.61
40.63
-1.31%
2,658
08/19/2026
40.61
41.42
40.61
41.17
+3.52%
2,725
08/18/2026
39.28
39.91
39.26
39.77
+0.35%
5,192
08/17/2026
40.66
40.66
39.63
39.63
-2.99%
3,091
08/14/2026
41.31
41.31
40.34
40.85
+1.11%
4,437
08/13/2026
39.47
40.40
39.47
40.40
+1.13%
5,540
08/12/2026
40.01
40.01
39.68
39.95
-1.50%
2,163
08/11/2026
40.00
40.67
40.00
40.56
+3.81%
5,175
08/10/2026
39.15
39.45
39.07
39.07
-3.39%
11,374
08/07/2026
40.01
40.44
39.76
40.44
+2.73%
2,445
08/06/2026
38.52
39.58
38.52
39.37
+1.67%
3,546
08/05/2026
39.29
39.29
38.63
38.72
-0.46%
2,811
08/04/2026
38.59
39.19
38.37
38.90
+4.23%
6,040
08/03/2026
38.37
38.53
36.89
37.32
-6.23%
6,370
07/31/2026
39.97
41.11
39.69
39.80
+10.86%
23,229
07/30/2026
35.53
36.18
34.81
35.90
-0.28%
8,594
07/29/2026
35.03
36.16
34.98
36.00
+5.42%
6,255
07/28/2026
33.53
34.15
33.40
34.15
+4.69%
7,064
07/27/2026
32.35
32.80
32.35
32.62
+1.86%
6,531
07/24/2026
31.76
32.26
31.76
32.03
+3.94%
6,060
07/23/2026
30.99
30.99
30.68
30.81
-0.26%
7,690
07/22/2026
31.82
31.82
30.89
30.89
+1.87%
6,192
07/21/2026
30.31
30.36
30.06
30.32
-1.84%
3,129
07/20/2026
30.56
31.04
30.34
30.89
-0.83%
7,468
07/17/2026
31.54
31.68
31.01
31.15
+0.53%
6,846
07/16/2026
30.57
31.07
30.45
30.99
-1.82%
4,427
07/15/2026
31.30
32.25
31.30
31.56
+3.75%
7,211
07/14/2026
30.55
30.96
30.42
30.42
-3.40%
7,135
07/13/2026
30.88
31.76
30.88
31.49
+6.13%
5,805
07/10/2026
29.79
29.88
29.49
29.67
+3.49%
8,197
07/09/2026
28.17
28.67
28.06
28.67
-1.38%
5,334
07/08/2026
28.95
29.11
28.88
29.07
-1.70%
2,949
07/07/2026
29.60
29.70
29.37
29.57
+2.15%
10,299
07/06/2026
29.18
29.18
28.77
28.95
+0.10%
5,130
07/02/2026
28.44
28.92
28.44
28.92
+1.61%
3,983
07/01/2026
27.68
28.50
27.68
28.46
+8.38%
5,135
06/30/2026
26.08
26.37
25.70
26.26
-11.37%
16,973
06/29/2026
29.42
29.89
29.33
29.63
+1.16%
4,599
06/26/2026
29.06
29.54
29.04
29.29
+1.00%
4,835
06/25/2026
29.01
29.15
28.87
29.00
-0.35%
4,226
06/24/2026
28.59
29.17
28.22
29.10
-4.37%
9,031
06/23/2026
30.49
30.93
30.43
30.43
+0.79%
8,694
06/22/2026
30.12
30.33
30.12
30.19
-4.64%
4,190
06/18/2026
30.93
31.75
30.87
31.66
-3.77%
16,493
06/17/2026
32.87
33.24
32.48
32.90
+2.49%
6,406
06/16/2026
31.97
32.44
31.96
32.10
+0.22%
2,257
06/15/2026
32.14
32.31
32.03
32.03
-0.50%
1,969
06/12/2026
31.73
32.22
31.58
32.19
+0.50%
2,794
06/11/2026
32.11
32.29
31.40
32.03
-2.64%
11,262
06/10/2026
32.71
33.13
32.55
32.90
-0.90%
6,075
06/09/2026
33.65
33.98
32.89
33.20
-1.43%
7,066
06/08/2026
33.84
34.23
33.66
33.68
-0.69%
28,561
06/05/2026
34.80
34.82
33.85
33.92
-4.97%
6,862
06/04/2026
36.84
36.96
35.69
35.69
+1.87%
12,268
06/03/2026
35.22
35.28
34.97
35.04
-3.51%
6,562