• N/A
    Market Cap
  • N/A
    1-Year Change
  • Specialty Business Services
    Industry
  • 1 Month
    +31.74%
    Low Price$15.55
    High Price$20.88
  • 3 Months
    +41.66%
    Low Price$13.56
    High Price$22.80
  • 1 Year
    N/A
    Low Price$4.00
    High Price$22.80
Date
Open
High
Low
Close
Change (%)
Volume
06/23/2026
19.72
20.88
19.50
20.88
+1.11%
31,299
06/22/2026
19.00
20.94
19.00
20.65
+11.02%
27,577
06/18/2026
18.30
18.60
18.00
18.60
+2.42%
23,444
06/17/2026
18.09
19.10
18.03
18.16
+1.31%
228,268
06/16/2026
18.32
18.68
17.20
17.93
-5.06%
19,224
06/15/2026
18.50
19.00
18.35
18.88
+6.01%
21,192
06/12/2026
18.00
19.00
17.81
17.81
+5.76%
15,737
06/11/2026
16.21
17.44
16.21
16.84
+3.25%
37,770
06/10/2026
16.25
16.52
16.17
16.31
+0.99%
13,111
06/09/2026
16.49
16.50
15.89
16.15
+3.86%
41,467
06/08/2026
16.00
16.50
15.55
15.55
-5.13%
10,673
06/04/2026
17.71
17.80
16.04
16.39
-9.25%
17,566
06/03/2026
17.90
20.00
17.80
18.06
-2.38%
16,866
06/02/2026
19.70
19.75
18.50
18.50
-4.49%
12,289
06/01/2026
21.50
21.50
19.01
19.37
+0.94%
19,261
05/29/2026
17.03
26.00
16.00
19.19
+13.97%
60,572
05/28/2026
16.33
17.05
16.33
16.84
+3.68%
9,911
05/27/2026
15.80
16.30
15.50
16.24
+0.56%
10,881
05/26/2026
15.71
19.78
15.71
16.15
+1.89%
13,284
05/22/2026
18.05
18.05
15.25
15.85
-5.93%
31,420
05/21/2026
19.00
19.50
16.20
16.85
-10.09%
41,220
05/20/2026
20.10
20.10
18.00
18.74
-6.77%
28,121
05/19/2026
20.18
20.97
19.65
20.10
-0.10%
4,923
05/18/2026
20.22
20.26
20.03
20.12
-4.19%
8,196
05/15/2026
20.82
21.93
20.82
21.00
+0.86%
9,122
05/14/2026
23.27
23.27
20.58
20.82
+1.91%
11,676
05/13/2026
19.64
23.35
18.10
20.43
+0.84%
21,922
05/12/2026
17.19
25.99
17.19
20.26
+15.11%
46,942
05/11/2026
16.10
20.00
16.04
17.60
+2.92%
16,451
05/08/2026
20.77
20.77
15.38
17.10
-6.96%
17,235
05/08/2026
-$0.06 Earnings
05/07/2026
19.00
20.01
18.00
18.38
-19.39%
44,280
05/06/2026
19.91
24.80
17.81
22.80
+25.48%
288,035
05/05/2026
18.81
19.00
18.00
18.17
+0.89%
10,105
05/04/2026
18.00
18.50
17.52
18.01
+0.06%
4,394
05/01/2026
16.52
19.00
16.52
18.00
+12.50%
4,088
04/30/2026
15.30
16.00
15.30
16.00
+5.61%
4,769
04/29/2026
15.12
15.15
15.10
15.15
-1.37%
1,544
04/28/2026
14.90
16.05
14.90
15.36
+1.72%
2,708
04/27/2026
14.10
15.10
14.10
15.10
+7.09%
1,823
04/24/2026
14.10
14.10
14.10
14.10
-3.42%
702
04/23/2026
14.09
15.09
14.09
14.60
+3.07%
1,490
04/22/2026
14.17
14.17
14.17
14.17
+0.17%
3,580
04/20/2026
15.10
15.10
14.14
14.14
-7.82%
1,145
04/17/2026
16.00
16.00
15.34
15.34
-2.37%
2,517
04/16/2026
14.81
16.00
14.81
15.72
+2.85%
3,715
04/15/2026
14.36
15.28
14.36
15.28
+6.41%
5,666
04/14/2026
14.51
14.52
14.36
14.36
+5.67%
1,902
04/13/2026
14.65
15.25
13.59
13.59
-3.62%
5,515
04/10/2026
15.16
15.35
14.10
14.10
-6.06%
1,454
04/09/2026
15.99
16.00
15.01
15.01
-3.66%
6,894
04/08/2026
14.84
16.50
14.60
15.58
+11.61%
5,340
04/07/2026
14.50
14.51
13.96
13.96
-7.00%
2,061
04/06/2026
16.10
16.10
15.01
15.01
-7.23%
2,894
04/02/2026
15.95
16.99
14.90
16.18
+0.25%
12,887
04/01/2026
15.82
16.40
14.54
16.14
-5.06%
14,303
03/31/2026
14.00
17.49
14.00
17.00
+25.37%
3,851
03/30/2026
13.21
14.50
13.21
13.56
-11.14%
3,128
03/27/2026
15.26
15.26
15.26
15.26
+7.09%
2,414
03/26/2026
16.19
16.34
14.10
14.25
-11.55%
16,201
03/25/2026
15.30
16.11
15.30
16.11
+10.57%
6,229
03/24/2026
14.56
15.75
14.56
14.57
-1.15%
13,358
03/23/2026
15.00
16.00
14.74
14.74
-2.12%
10,637
03/20/2026
16.00
16.00
15.01
15.06
+1.76%
4,789
03/19/2026
13.43
15.88
13.43
14.80
-2.60%
12,896
03/18/2026
15.16
15.87
13.64
15.20
-1.46%
18,167
03/17/2026
12.05
18.79
11.50
15.42
+17.24%
52,308
03/16/2026
14.21
15.05
11.99
13.15
-7.05%
32,195
03/13/2026
13.98
15.31
13.98
14.15
-2.75%
5,747
03/12/2026
13.47
16.94
13.47
14.55
+8.10%
19,738
03/11/2026
17.99
17.99
13.46
13.46
-18.42%
19,716
03/10/2026
13.25
18.00
13.25
16.50
+24.42%
41,348
03/09/2026
13.26
13.26
13.26
13.26
+4.74%
2,008
03/06/2026
13.25
13.25
12.66
12.66
+3.09%
7,647
03/05/2026
11.76
12.36
11.70
12.28
-1.76%
9,036
03/04/2026
14.00
14.00
12.48
12.50
-7.34%
7,241
03/03/2026
15.70
15.74
13.49
13.49
-10.13%
18,399
03/02/2026
14.01
15.79
13.65
15.01
+1.21%
47,028
02/27/2026
14.45
15.47
14.00
14.83
-2.11%
5,259
02/26/2026
14.75
16.31
14.55
15.15
+0.73%
6,464
02/25/2026
15.66
15.73
15.00
15.04
-3.96%
4,054
02/24/2026
16.35
16.49
15.66
15.66
+1.03%
18,208
02/23/2026
15.96
17.56
15.50
15.50
-3.67%
14,262
02/20/2026
15.00
16.99
15.00
16.09
+4.82%
14,499
02/19/2026
16.15
16.39
14.01
15.35
-7.08%
14,701
02/18/2026
15.77
17.99
15.30
16.52
+4.03%
36,965
02/17/2026
13.45
18.50
13.45
15.88
+16.55%
52,170
02/13/2026
12.51
18.72
12.51
13.62
+8.13%
73,732
02/12/2026
10.60
14.97
10.60
12.60
+14.23%
90,318
02/11/2026
9.45
14.00
9.20
11.03
+16.72%
97,741
02/10/2026
9.00
10.36
9.00
9.45
-0.63%
37,921
02/09/2026
9.59
10.40
8.50
9.51
-0.83%
51,615
02/06/2026
8.66
17.67
8.66
9.59
+5.04%
352,964
02/05/2026
9.21
9.21
8.71
9.13
-3.79%
11,607
02/04/2026
8.56
9.70
8.00
9.49
+8.21%
17,997
02/03/2026
8.96
9.90
8.72
8.77
-2.07%
10,770
02/02/2026
9.58
9.72
8.44
8.96
-22.06%
47,414
01/30/2026
9.70
19.70
8.40
11.49
+23.15%
501,973
01/29/2026
9.17
9.60
8.81
9.33
+8.49%
7,157
01/28/2026
9.16
10.99
8.60
8.60
-1.04%
57,974