• N/A
    Market Cap
  • -37.77%
    1-Year Change
  • Information Technology Services
    Industry
  • 1 Month
    -13.51%
    Low Price$19.98
    High Price$24.77
  • 3 Months
    -7.97%
    Low Price$19.98
    High Price$25.86
  • 1 Year
    -37.77%
    Low Price$19.98
    High Price$35.81
Date
Open
High
Low
Close
Change (%)
Volume
06/25/2026
20.11
20.33
20.00
20.00
-0.45%
293,141
06/24/2026
20.11
20.40
20.07
20.09
-0.20%
280,334
06/23/2026
20.58
20.68
20.05
20.13
+0.75%
538,271
06/22/2026
20.08
20.27
19.91
19.98
-2.35%
861,572
06/18/2026
19.94
20.81
19.77
20.46
-7.59%
473,415
06/17/2026
22.80
22.82
22.14
22.14
-1.91%
1,085,056
06/16/2026
22.51
22.72
22.46
22.57
+1.30%
180,458
06/15/2026
22.52
22.58
22.28
22.28
+0.13%
331,070
06/12/2026
21.98
22.34
21.98
22.25
-0.54%
264,838
06/11/2026
21.86
22.41
21.54
22.37
-1.80%
248,198
06/10/2026
22.61
23.09
22.61
22.78
-1.73%
159,244
06/09/2026
23.47
23.84
22.88
23.18
-1.15%
199,572
06/08/2026
23.48
23.64
23.39
23.45
+1.21%
290,503
06/05/2026
24.01
24.16
23.10
23.17
-3.38%
607,822
06/04/2026
24.33
24.35
23.93
23.98
+6.06%
723,249
06/03/2026
22.98
22.99
22.59
22.61
-3.54%
241,551
06/02/2026
23.78
24.00
23.26
23.44
-5.37%
538,278
06/01/2026
24.30
24.94
23.83
24.77
+9.49%
271,989
06/01/2026
$0.79 Dividend
05/29/2026
22.30
23.00
22.28
22.62
+0.73%
182,153
05/28/2026
22.32
22.84
22.21
22.46
-0.98%
244,754
05/27/2026
22.61
22.93
22.32
22.68
-2.57%
1,060,149
05/26/2026
23.28
23.83
23.04
23.28
+0.67%
1,179,960
05/22/2026
23.03
23.39
22.94
23.12
-0.46%
131,462
05/21/2026
22.86
23.27
22.66
23.23
+1.31%
150,976
05/20/2026
22.77
23.26
22.61
22.93
-1.86%
100,094
05/19/2026
23.49
24.03
23.30
23.37
+2.59%
284,414
05/18/2026
22.25
22.78
22.19
22.78
+1.86%
278,653
05/15/2026
22.14
22.49
22.05
22.36
+3.49%
197,429
05/14/2026
21.87
21.97
21.61
21.61
-1.63%
285,346
05/13/2026
22.15
22.15
21.77
21.97
-2.61%
155,990
05/12/2026
22.51
22.64
22.35
22.55
-1.77%
529,327
05/11/2026
23.23
23.24
22.92
22.96
-2.62%
499,370
05/08/2026
23.62
23.64
23.20
23.58
+0.04%
148,696
05/07/2026
23.64
24.07
23.57
23.57
-0.73%
478,659
05/06/2026
24.12
24.12
23.66
23.74
-0.36%
531,289
05/05/2026
23.84
23.87
23.43
23.83
-0.28%
152,868
05/04/2026
23.68
23.95
23.59
23.90
+1.69%
114,195
05/01/2026
23.50
23.67
23.49
23.50
+0.33%
111,668
04/30/2026
23.11
23.55
22.72
23.42
+1.93%
190,367
04/29/2026
23.28
23.28
22.91
22.98
+2.37%
116,943
04/28/2026
22.36
22.55
22.34
22.45
-2.44%
158,452
04/27/2026
22.84
23.15
22.84
23.01
+2.15%
180,156
04/24/2026
22.39
22.54
22.17
22.53
+0.04%
109,361
04/23/2026
22.97
22.97
22.32
22.52
-6.73%
440,975
04/22/2026
24.19
24.34
24.01
24.14
-2.08%
343,108
04/21/2026
24.87
25.11
24.62
24.65
-0.86%
117,852
04/20/2026
24.73
24.95
24.69
24.86
-0.50%
144,914
04/17/2026
25.58
25.58
24.95
24.99
+1.13%
168,394
04/16/2026
24.91
24.97
24.63
24.71
+1.91%
117,990
04/15/2026
23.77
24.26
23.77
24.25
+1.83%
151,667
04/14/2026
23.71
23.91
23.63
23.81
+1.78%
205,038
04/13/2026
22.60
23.44
22.60
23.40
+3.11%
1,290,491
04/10/2026
22.89
22.90
22.54
22.69
+1.69%
186,972
04/09/2026
22.57
22.60
21.72
22.31
-3.79%
499,480
04/08/2026
23.89
23.89
23.02
23.19
+0.67%
326,823
04/07/2026
23.09
23.20
22.66
23.04
-0.58%
458,436
04/06/2026
23.02
23.22
22.35
23.17
+0.97%
374,665
04/02/2026
22.33
23.02
22.33
22.95
+0.98%
208,759
04/01/2026
22.82
22.84
22.53
22.73
-0.13%
321,089
03/31/2026
22.44
22.78
22.26
22.76
+5.99%
347,560
03/30/2026
21.28
21.72
21.25
21.47
+1.05%
326,313
03/27/2026
21.63
21.63
21.20
21.25
-0.41%
209,146
03/26/2026
21.32
21.78
21.31
21.34
-1.82%
309,543
03/25/2026
21.87
21.90
21.35
21.73
+0.81%
296,421
03/24/2026
21.61
21.69
21.26
21.56
-2.83%
331,182
03/23/2026
22.27
22.45
21.99
22.19
+1.41%
242,633
03/20/2026
21.77
22.17
21.69
21.88
-3.54%
423,045
03/19/2026
22.46
22.86
22.40
22.68
-0.68%
305,220
03/18/2026
23.32
23.57
22.83
22.83
-2.40%
158,604
03/17/2026
23.52
23.60
23.28
23.40
+0.12%
223,739
03/16/2026
23.13
23.54
23.09
23.37
-1.87%
365,603
03/13/2026
24.11
24.32
23.64
23.81
-0.40%
266,143
03/12/2026
24.02
24.35
23.82
23.91
-0.32%
1,296,477
03/11/2026
23.91
24.27
23.74
23.98
+2.65%
165,233
03/10/2026
24.15
24.18
23.36
23.37
-5.10%
326,727
03/09/2026
24.35
24.87
23.96
24.62
+0.12%
357,202
03/06/2026
24.49
24.74
24.43
24.59
+0.12%
206,840
03/05/2026
23.92
24.64
23.88
24.56
+2.25%
1,040,959
03/04/2026
23.36
24.10
23.36
24.02
-0.56%
444,659
03/03/2026
23.69
24.28
23.62
24.16
+3.14%
402,137
03/02/2026
23.81
24.09
23.24
23.42
-4.00%
295,780
02/27/2026
24.06
24.43
23.70
24.40
+2.48%
276,819
02/26/2026
23.53
23.90
23.47
23.81
+3.23%
324,489
02/25/2026
23.14
23.22
22.98
23.07
-0.62%
190,797
02/24/2026
22.73
23.37
22.72
23.21
+0.59%
592,565
02/23/2026
23.66
23.66
22.99
23.08
-3.20%
548,937
02/20/2026
23.66
24.10
23.61
23.84
+1.31%
533,422
02/19/2026
23.69
23.71
23.39
23.53
-1.26%
280,765
02/18/2026
23.43
24.06
23.43
23.83
+0.53%
291,397
02/17/2026
23.74
23.91
23.37
23.70
-1.49%
556,694
02/13/2026
24.06
24.17
23.58
24.06
+6.73%
2,056,079
02/12/2026
23.44
23.56
22.28
22.54
-6.15%
1,412,760
02/11/2026
24.25
24.50
23.87
24.02
-7.45%
173,004
02/10/2026
25.95
26.16
25.91
25.96
-0.59%
284,235
02/09/2026
26.00
26.20
25.87
26.11
-1.21%
368,857
02/06/2026
26.25
26.55
25.91
26.43
-0.65%
295,476
02/05/2026
26.84
27.08
26.54
26.60
-2.55%
653,983
02/04/2026
26.49
27.42
26.40
27.30
-2.25%
328,107
02/03/2026
28.52
28.52
27.55
27.93
-8.98%
357,973