• N/A
    Market Cap
  • -21.44%
    1-Year Change
  • Specialty Business Services
    Industry
  • 1 Month
    -28.73%
    Low Price$23.21
    High Price$33.06
  • 3 Months
    -31.71%
    Low Price$23.21
    High Price$33.99
  • 1 Year
    -23.29%
    Low Price$23.21
    High Price$35.85
Date
Open
High
Low
Close
Change (%)
Volume
06/03/2026
23.44
23.45
23.19
23.21
-2.60%
161,318
06/02/2026
23.81
24.28
23.60
23.83
-0.50%
199,358
06/01/2026
23.56
24.09
23.56
23.95
+0.34%
268,649
05/29/2026
22.79
24.40
22.79
23.87
+0.51%
254,386
05/28/2026
23.75
23.98
23.51
23.75
-1.74%
228,653
05/27/2026
23.32
24.80
23.32
24.17
-1.44%
176,022
05/26/2026
24.26
24.74
24.26
24.52
+0.42%
163,242
05/22/2026
24.41
24.83
24.36
24.42
+1.40%
180,899
05/21/2026
23.90
24.49
23.90
24.08
+0.89%
347,818
05/20/2026
23.59
24.11
22.70
23.87
-5.01%
246,469
05/19/2026
25.05
25.91
24.41
25.13
-3.90%
302,638
05/18/2026
26.35
27.11
25.50
26.15
-16.90%
138,559
05/15/2026
32.10
32.10
31.39
31.47
-0.67%
55,850
05/14/2026
31.81
32.73
31.53
31.68
+0.25%
56,663
05/13/2026
31.06
32.57
31.06
31.61
+0.27%
38,874
05/12/2026
32.24
32.24
31.27
31.52
-2.02%
44,459
05/11/2026
32.40
33.11
32.07
32.17
-0.74%
50,985
05/08/2026
32.79
32.79
32.35
32.41
+0.37%
51,754
05/07/2026
32.80
32.80
32.28
32.29
-2.33%
79,861
05/06/2026
32.65
33.13
32.56
33.06
+1.51%
33,482
05/05/2026
32.30
32.64
32.15
32.57
+0.69%
75,473
05/04/2026
32.60
32.66
32.17
32.35
-2.10%
58,123
05/01/2026
32.94
33.25
32.94
33.04
+0.58%
39,971
04/30/2026
32.40
32.86
32.40
32.85
+5.32%
60,390
04/29/2026
31.44
31.50
31.13
31.19
-0.26%
31,448
04/28/2026
31.21
31.35
31.17
31.27
-0.76%
145,167
04/27/2026
30.95
31.71
30.95
31.51
+0.54%
75,123
04/24/2026
31.35
31.81
31.34
31.34
-1.32%
38,578
04/23/2026
32.12
32.12
31.69
31.76
-1.31%
57,198
04/22/2026
31.69
32.28
31.69
32.18
-0.12%
38,800
04/21/2026
32.56
32.63
32.19
32.22
-1.04%
47,775
04/20/2026
32.55
32.66
32.52
32.56
+0.49%
93,504
04/17/2026
31.40
32.63
31.40
32.40
+2.21%
43,982
04/16/2026
31.60
31.78
31.56
31.70
-0.78%
32,179
04/15/2026
32.00
32.02
31.86
31.95
-0.61%
39,681
04/14/2026
32.14
32.20
32.10
32.15
-1.80%
62,121
04/13/2026
32.35
32.88
32.35
32.73
-0.94%
37,124
04/10/2026
32.99
33.13
32.97
33.05
-0.97%
53,530
04/09/2026
33.30
33.48
33.07
33.37
+1.52%
35,898
04/08/2026
32.95
33.00
32.61
32.87
+2.88%
39,531
04/07/2026
32.17
32.17
31.66
31.95
+0.13%
77,757
04/06/2026
31.94
32.23
31.86
31.91
-0.13%
65,860
04/02/2026
31.64
32.40
31.64
31.95
-0.31%
260,076
04/01/2026
32.21
32.21
31.71
32.05
+1.55%
257,987
03/31/2026
31.16
31.56
31.03
31.56
+2.68%
85,818
03/30/2026
30.81
31.07
30.68
30.74
+1.00%
85,816
03/27/2026
29.81
30.64
29.81
30.43
-0.36%
56,465
03/26/2026
31.10
31.47
30.39
30.54
-1.71%
78,670
03/25/2026
31.01
31.51
30.96
31.07
+1.15%
53,979
03/24/2026
31.75
33.20
30.60
30.72
-1.87%
61,772
03/23/2026
31.08
31.57
31.07
31.30
+0.73%
72,623
03/20/2026
31.83
31.91
31.00
31.08
-2.00%
52,496
03/19/2026
31.40
32.03
31.39
31.71
+1.57%
39,754
03/18/2026
31.38
31.56
31.22
31.22
-1.81%
35,227
03/17/2026
32.14
32.14
31.71
31.80
-1.04%
38,948
03/16/2026
31.70
32.13
31.66
32.13
+2.95%
67,329
03/13/2026
31.60
31.95
31.19
31.21
-1.98%
49,235
03/12/2026
32.21
33.34
31.83
31.84
-1.39%
43,836
03/12/2026
$0.46 Dividend
03/11/2026
32.42
32.80
32.19
32.29
-1.56%
29,070
03/10/2026
33.11
33.22
32.63
32.80
-0.30%
45,569
03/09/2026
32.28
33.11
32.13
32.90
-1.81%
46,638
03/06/2026
33.30
33.66
33.23
33.51
-0.54%
38,583
03/05/2026
34.55
34.61
33.44
33.69
-4.47%
37,016
03/04/2026
34.46
35.27
34.16
35.27
+2.29%
57,247
03/03/2026
34.16
34.65
33.91
34.48
-2.45%
42,182
03/02/2026
35.09
35.49
35.06
35.34
+0.73%
34,196
02/27/2026
35.01
35.17
35.01
35.09
+0.28%
35,482
02/26/2026
35.25
35.42
34.68
34.99
-0.83%
38,394
02/25/2026
35.19
35.45
35.19
35.28
+1.67%
45,621
02/24/2026
34.61
34.91
34.51
34.70
+1.44%
42,079
02/23/2026
34.31
34.42
34.11
34.21
+0.67%
38,645
02/20/2026
32.40
34.40
32.40
33.98
-0.09%
41,161
02/19/2026
34.10
34.10
33.83
34.01
+3.39%
57,203
02/18/2026
32.73
33.09
32.73
32.90
-0.51%
51,114
02/17/2026
32.96
33.21
32.77
33.07
+1.36%
43,761
02/13/2026
31.12
32.63
31.12
32.62
+1.82%
37,109
02/12/2026
32.43
32.43
31.94
32.04
-1.43%
50,432
02/11/2026
32.51
32.61
32.23
32.51
+1.01%
23,777
02/10/2026
32.24
32.26
32.07
32.18
-1.12%
64,793
02/09/2026
32.38
32.55
32.33
32.54
-0.75%
38,406
02/06/2026
32.55
33.10
32.46
32.79
+6.02%
40,392
02/05/2026
31.11
31.14
30.89
30.93
0.00%
63,359
02/04/2026
31.03
31.07
30.70
30.93
-1.23%
52,118
02/03/2026
29.94
31.31
29.94
31.31
+0.86%
31,900
02/02/2026
31.02
31.18
30.91
31.05
+0.96%
41,267
01/30/2026
31.02
31.05
30.57
30.75
-1.02%
30,078
01/29/2026
30.56
31.28
30.56
31.07
-2.13%
37,730
01/28/2026
31.30
31.77
31.30
31.74
+0.61%
54,525
01/27/2026
31.28
31.57
31.28
31.55
+0.16%
23,348
01/26/2026
31.35
31.74
31.33
31.50
+0.76%
30,607
01/23/2026
31.03
31.34
31.03
31.26
+0.60%
34,746
01/22/2026
30.83
31.10
30.82
31.08
+2.50%
110,190
01/21/2026
30.92
30.92
30.00
30.32
+0.62%
64,062
01/20/2026
30.92
30.92
30.07
30.13
-2.55%
53,696
01/16/2026
30.82
30.92
30.81
30.92
+0.26%
37,187
01/15/2026
30.46
30.89
30.46
30.84
+0.58%
39,764
01/14/2026
30.64
30.74
30.52
30.66
-0.67%
34,216
01/13/2026
30.99
30.99
30.84
30.87
-0.16%
43,627
01/12/2026
29.69
31.06
29.69
30.92
+2.18%
43,809