• $68.7M
    Market Cap
  • -5.34%
    1-Year Change
  • Personal Services
    Industry
  • 1 Month
    +0.64%
    Low Price$26.53
    High Price$28.80
  • 3 Months
    -0.97%
    Low Price$26.04
    High Price$30.22
  • 1 Year
    -5.34%
    Low Price$19.47
    High Price$30.79
Date
Open
High
Low
Close
Change (%)
Volume
09/11/2026
27.55
28.52
26.71
27.50
+0.36%
24,108
09/10/2026
27.60
28.10
26.59
27.40
-0.72%
5,615
09/09/2026
27.71
27.80
27.60
27.60
-0.58%
1,155
09/08/2026
28.14
28.56
27.76
27.76
-2.60%
2,433
09/04/2026
28.43
28.68
28.10
28.50
-1.04%
4,653
09/03/2026
28.75
29.03
28.56
28.80
+0.73%
11,216
09/02/2026
29.85
29.85
28.59
28.59
-0.69%
13,062
09/01/2026
29.00
29.97
28.00
28.79
+5.46%
52,415
09/01/2026
$1.04 Earnings
08/31/2026
27.05
28.13
27.05
27.30
+0.65%
3,490
08/28/2026
27.00
27.13
27.00
27.13
+0.46%
2,929
08/27/2026
26.75
27.00
26.66
27.00
+0.75%
7,406
08/26/2026
26.60
26.80
26.60
26.80
+0.19%
2,130
08/25/2026
26.80
26.80
26.75
26.75
-0.19%
1,259
08/24/2026
27.18
27.29
26.65
26.80
+0.04%
4,652
08/21/2026
26.51
26.79
26.51
26.79
+0.98%
1,148
08/20/2026
27.39
27.50
26.53
26.53
-1.74%
7,236
08/19/2026
27.90
27.91
26.86
27.00
-1.68%
9,866
08/18/2026
29.11
29.11
27.39
27.46
+1.33%
6,466
08/17/2026
28.23
28.23
27.10
27.10
-2.27%
5,871
08/14/2026
28.64
29.53
27.72
27.73
-1.12%
7,756
08/13/2026
27.92
28.59
27.92
28.05
+1.08%
3,342
08/12/2026
28.28
28.31
27.00
27.75
+1.54%
8,036
08/11/2026
28.62
28.73
27.32
27.32
-3.53%
2,435
08/10/2026
27.13
28.99
27.13
28.33
+0.75%
5,534
08/07/2026
28.27
28.50
27.81
28.12
-2.34%
5,245
08/06/2026
27.12
28.79
27.12
28.79
+4.81%
2,551
08/05/2026
26.75
27.49
26.05
27.47
+3.66%
12,109
08/04/2026
27.05
27.49
26.00
26.50
-3.64%
10,578
08/03/2026
27.69
27.81
27.02
27.50
+0.44%
5,671
07/31/2026
27.49
27.50
27.00
27.38
-0.18%
2,956
07/30/2026
27.45
27.45
27.43
27.43
+0.18%
1,599
07/29/2026
27.35
27.69
27.00
27.38
+0.33%
7,866
07/28/2026
27.25
27.53
27.00
27.29
-0.22%
13,283
07/27/2026
27.91
27.91
27.25
27.35
-2.25%
2,402
07/24/2026
28.00
28.00
27.11
27.98
+1.60%
3,534
07/23/2026
28.50
28.90
27.54
27.54
-5.36%
4,750
07/22/2026
29.04
29.14
28.90
29.10
-0.55%
4,368
07/21/2026
29.51
29.92
29.14
29.26
-1.28%
9,892
07/20/2026
30.00
30.48
29.56
29.64
+0.10%
12,076
07/17/2026
29.50
29.82
28.60
29.61
-2.02%
7,736
07/16/2026
29.74
30.93
29.29
30.22
+2.48%
8,258
07/15/2026
28.46
29.49
28.45
29.49
+4.57%
9,060
07/14/2026
27.73
28.50
27.73
28.20
+2.73%
10,335
07/13/2026
27.28
27.89
27.28
27.45
-0.65%
2,110
07/10/2026
27.74
27.97
27.07
27.63
-1.11%
6,473
07/09/2026
27.99
28.00
27.63
27.94
+1.64%
2,602
07/08/2026
27.80
27.88
27.45
27.49
-1.11%
2,086
07/07/2026
27.38
27.80
27.38
27.80
+1.09%
3,824
07/06/2026
27.71
28.15
27.50
27.50
+1.48%
4,754
07/02/2026
27.74
27.74
27.07
27.10
-1.09%
2,126
07/01/2026
27.96
27.96
27.40
27.40
-2.14%
1,283
06/30/2026
27.82
28.50
27.08
28.00
+1.82%
15,495
06/29/2026
27.36
27.78
26.43
27.50
+0.88%
2,141
06/26/2026
26.27
27.26
26.27
27.26
+2.87%
8,064
06/25/2026
26.46
27.37
26.28
26.50
+1.77%
3,426
06/24/2026
27.26
27.26
26.04
26.04
-4.25%
13,901
06/23/2026
27.30
27.51
26.63
27.20
-0.46%
4,002
06/22/2026
27.13
27.32
27.00
27.32
-0.36%
5,186
06/18/2026
28.17
28.17
27.42
27.42
-0.51%
7,063
06/17/2026
27.28
28.10
27.28
27.56
+0.22%
16,516
06/16/2026
27.13
27.69
27.13
27.50
+1.36%
3,438
06/15/2026
27.02
27.58
27.02
27.13
-0.29%
1,737
06/12/2026
27.42
27.50
27.05
27.21
-2.02%
3,228
06/11/2026
27.75
27.80
27.47
27.77
+2.40%
8,012
06/10/2026
27.08
28.00
26.59
27.12
+0.48%
6,491
06/09/2026
26.99
26.99
26.99
26.99
0.00%
1,476
06/08/2026
26.74
27.35
26.74
26.99
-1.06%
4,253
06/05/2026
27.25
28.05
26.63
27.28
-0.62%
8,841
06/04/2026
27.93
27.93
26.51
27.45
+1.67%
5,898
06/03/2026
27.41
27.41
26.39
27.00
-0.44%
2,751
06/02/2026
27.26
28.07
26.55
27.12
-1.06%
5,442
06/01/2026
27.93
28.20
27.41
27.41
-2.94%
3,725
05/29/2026
28.99
29.00
28.24
28.24
-3.12%
2,773
05/28/2026
29.00
29.50
28.15
29.15
-0.78%
12,006
05/27/2026
29.88
29.88
29.02
29.38
-0.44%
7,667
05/26/2026
28.80
29.65
28.75
29.51
+2.47%
6,695
05/22/2026
28.31
28.84
28.01
28.80
+2.78%
4,148
05/21/2026
27.66
28.50
27.66
28.02
+0.07%
2,513
05/20/2026
27.48
28.42
27.48
28.00
-0.67%
6,345
05/19/2026
27.65
28.19
27.65
28.19
+0.68%
4,491
05/18/2026
28.10
28.45
27.90
28.00
-1.06%
5,317
05/15/2026
28.88
28.88
28.01
28.30
-2.04%
7,148
05/14/2026
28.76
28.95
27.58
28.89
+2.99%
12,083
05/13/2026
26.50
29.00
26.50
28.05
+9.91%
34,169
05/13/2026
$0.57 Earnings
05/12/2026
27.45
27.45
25.52
25.52
-5.48%
11,968
05/11/2026
27.30
27.75
27.00
27.00
-3.50%
9,282
05/08/2026
27.01
27.98
27.01
27.98
-0.04%
8,562
05/07/2026
26.39
28.00
26.39
27.99
+4.25%
31,172
05/06/2026
27.02
27.21
26.85
26.85
+0.34%
7,337
05/05/2026
26.56
26.96
26.52
26.76
+0.64%
4,321
05/04/2026
27.68
27.78
26.59
26.59
-1.50%
3,506
05/01/2026
27.35
27.47
27.00
27.00
-1.84%
3,354
04/30/2026
27.15
27.77
26.87
27.50
-1.15%
16,910
04/29/2026
27.70
28.21
27.70
27.82
-0.02%
7,542
04/28/2026
28.15
28.15
27.83
27.83
-0.09%
5,794
04/27/2026
27.98
28.23
27.56
27.85
+1.28%
6,744
04/24/2026
27.38
27.74
27.38
27.50
+1.51%
3,613
04/23/2026
27.51
27.69
27.05
27.09
-1.56%
3,783