• $68.6M
    Market Cap
  • 20.66%
    1-Year Change
  • Personal Services
    Industry
  • 1 Month
    +0.88%
    Low Price$26.04
    High Price$28.00
  • 3 Months
    +12.04%
    Low Price$25.52
    High Price$29.51
  • 1 Year
    +20.66%
    Low Price$18.70
    High Price$30.79
Date
Open
High
Low
Close
Change (%)
Volume
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
04/22/2026
27.80
27.80
27.52
27.52
-0.22%
1,275
04/21/2026
27.69
27.90
27.58
27.58
-1.15%
2,641
04/20/2026
26.00
28.00
26.00
27.90
+3.30%
48,264
04/17/2026
26.01
28.31
26.00
27.01
+3.76%
10,941
04/16/2026
26.38
26.70
26.00
26.03
-2.73%
10,722
04/15/2026
24.46
26.77
24.46
26.76
+10.58%
26,067
04/14/2026
24.48
24.50
24.00
24.20
-1.22%
10,755
04/13/2026
24.60
25.00
24.50
24.50
-2.00%
4,356
04/10/2026
24.41
25.00
24.41
25.00
+1.87%
5,208
04/09/2026
24.38
24.75
24.28
24.54
+0.12%
1,176
04/08/2026
24.40
25.00
24.40
24.51
-1.84%
3,209
04/07/2026
25.00
25.00
24.74
24.97
+0.93%
4,652
04/06/2026
24.59
25.00
23.56
24.74
+1.23%
9,046
04/02/2026
24.13
24.75
23.92
24.44
-1.05%
3,366
04/01/2026
23.80
25.00
23.80
24.70
+0.04%
3,065
03/31/2026
24.08
25.00
24.08
24.69
+2.24%
13,785
03/30/2026
23.94
24.25
23.80
24.15
+1.26%
9,184
03/27/2026
23.20
24.12
23.00
23.85
+1.06%
15,044
03/26/2026
24.17
24.30
23.59
23.60
-4.14%
6,295
03/25/2026
24.69
25.00
24.00
24.62
+1.69%
7,588
03/24/2026
23.96
24.61
23.74
24.21
+1.09%
2,693
03/23/2026
23.31
24.34
23.30
23.95
+2.75%
4,766
03/20/2026
23.59
23.79
22.95
23.31
-2.87%
11,877
03/19/2026
24.00
24.20
23.00
24.00
-0.08%
15,979
03/18/2026
24.50
24.68
24.02
24.02
-1.88%
5,282
03/17/2026
24.01
24.95
24.01
24.48
+2.00%
16,572
03/16/2026
22.35
24.79
22.13
24.00
+7.33%
21,692
03/13/2026
20.79
22.71
20.79
22.36
+6.48%
10,985
03/12/2026
20.62
22.38
20.62
21.00
-1.59%
4,980
03/11/2026
22.09
22.09
20.86
21.34
+0.47%
9,629
03/10/2026
19.50
21.24
19.31
21.24
+9.09%
21,337
03/09/2026
20.02
20.65
19.42
19.47
-7.24%
22,567
03/06/2026
22.00
22.06
20.61
20.99
-3.41%
6,507
03/05/2026
22.38
23.02
21.73
21.73
-2.38%
9,480
03/04/2026
22.26
22.26
22.26
22.26
+0.27%
478
03/03/2026
22.50
22.50
21.50
22.20
-2.46%
7,028
03/02/2026
22.80
22.94
22.75
22.76
-0.57%
2,263
02/27/2026
22.82
22.89
22.54
22.89
+0.62%
4,498
02/26/2026
23.10
23.12
22.75
22.75
-1.64%
1,138
02/25/2026
22.82
23.13
22.50
23.13
+0.65%
4,934
02/24/2026
22.67
22.98
22.51
22.98
+0.66%
1,405
02/23/2026
22.75
23.03
22.75
22.83
+1.20%
2,411
02/20/2026
22.62
23.05
22.45
22.56
-0.27%
3,863
02/19/2026
23.27
23.27
22.62
22.62
-1.65%
1,878