• N/A
    Market Cap
  • -30.26%
    1-Year Change
  • Information Technology Services
    Industry
  • 1 Month
    -3.74%
    Low Price$22.36
    High Price$24.77
  • 3 Months
    -6.36%
    Low Price$21.99
    High Price$25.86
  • 1 Year
    -30.26%
    Low Price$21.99
    High Price$35.81
Date
Open
High
Low
Close
Change (%)
Volume
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.56%
271,989
06/01/2026
$0.80 Dividend
05/29/2026
22.29
22.99
22.27
22.61
+0.73%
182,153
05/28/2026
22.31
22.83
22.19
22.45
-0.98%
244,754
05/27/2026
22.59
22.92
22.31
22.67
-2.57%
1,060,149
05/26/2026
23.27
23.82
23.02
23.27
+0.67%
1,179,960
05/22/2026
23.02
23.37
22.93
23.11
-0.46%
131,462
05/21/2026
22.85
23.26
22.65
23.22
+1.31%
150,976
05/20/2026
22.75
23.25
22.60
22.92
-1.86%
100,094
05/19/2026
23.48
24.02
23.29
23.35
+2.59%
284,414
05/18/2026
22.24
22.76
22.17
22.76
+1.86%
278,653
05/15/2026
22.13
22.48
22.04
22.35
+3.49%
197,429
05/14/2026
21.86
21.95
21.60
21.60
-1.63%
285,346
05/13/2026
22.14
22.14
21.76
21.95
-2.61%
155,990
05/12/2026
22.49
22.63
22.33
22.54
-1.77%
529,327
05/11/2026
23.22
23.23
22.91
22.95
-2.62%
499,370
05/08/2026
23.60
23.62
23.19
23.57
+0.04%
148,696
05/07/2026
23.62
24.06
23.56
23.56
-0.73%
478,659
05/06/2026
24.11
24.11
23.64
23.73
-0.36%
531,289
05/05/2026
23.83
23.86
23.42
23.82
-0.28%
152,868
05/04/2026
23.66
23.93
23.58
23.88
+1.69%
114,195
05/01/2026
23.49
23.65
23.47
23.49
+0.33%
111,668
04/30/2026
23.09
23.54
22.71
23.41
+1.93%
190,367
04/29/2026
23.27
23.27
22.90
22.97
+2.37%
116,943
04/28/2026
22.34
22.54
22.33
22.44
-2.44%
158,452
04/27/2026
22.83
23.14
22.83
23.00
+2.15%
180,156
04/24/2026
22.38
22.53
22.16
22.51
+0.04%
109,361
04/23/2026
22.96
22.96
22.31
22.50
-6.73%
440,975
04/22/2026
24.17
24.33
24.00
24.13
-2.08%
343,108
04/21/2026
24.86
25.09
24.61
24.64
-0.86%
117,852
04/20/2026
24.71
24.94
24.68
24.85
-0.50%
144,914
04/17/2026
25.56
25.56
24.94
24.98
+1.13%
168,394
04/16/2026
24.90
24.96
24.62
24.70
+1.91%
117,990
04/15/2026
23.76
24.24
23.75
24.23
+1.83%
151,667
04/14/2026
23.70
23.89
23.61
23.80
+1.78%
205,038
04/13/2026
22.59
23.43
22.59
23.38
+3.11%
1,290,491
04/10/2026
22.88
22.89
22.53
22.68
+1.69%
186,972
04/09/2026
22.56
22.59
21.71
22.30
-3.79%
499,480
04/08/2026
23.87
23.87
23.01
23.18
+0.67%
326,823
04/07/2026
23.07
23.19
22.65
23.02
-0.58%
458,436
04/06/2026
23.01
23.21
22.34
23.16
+0.97%
374,665
04/02/2026
22.32
23.01
22.32
22.94
+0.98%
208,759
04/01/2026
22.80
22.83
22.51
22.72
-0.13%
321,089
03/31/2026
22.43
22.76
22.24
22.74
+5.99%
347,560
03/30/2026
21.27
21.71
21.24
21.46
+1.05%
326,313
03/27/2026
21.61
21.61
21.19
21.24
-0.41%
209,146
03/26/2026
21.31
21.76
21.30
21.32
-1.82%
309,543
03/25/2026
21.86
21.89
21.33
21.72
+0.81%
296,421
03/24/2026
21.60
21.68
21.25
21.55
-2.83%
331,182
03/23/2026
22.26
22.44
21.97
22.17
+1.41%
242,633
03/20/2026
21.76
22.16
21.68
21.87
-3.54%
423,045
03/19/2026
22.45
22.85
22.39
22.67
-0.68%
305,220
03/18/2026
23.30
23.56
22.82
22.82
-2.40%
158,604
03/17/2026
23.51
23.58
23.27
23.38
+0.12%
223,739
03/16/2026
23.12
23.53
23.07
23.35
-1.87%
365,603
03/13/2026
24.09
24.31
23.62
23.80
-0.40%
266,143
03/12/2026
24.01
24.34
23.81
23.89
-0.32%
1,296,477
03/11/2026
23.89
24.26
23.73
23.97
+2.65%
165,233
03/10/2026
24.14
24.16
23.34
23.35
-5.10%
326,727
03/09/2026
24.34
24.85
23.94
24.61
+0.12%
357,202
03/06/2026
24.47
24.72
24.42
24.58
+0.12%
206,840
03/05/2026
23.90
24.63
23.86
24.55
+2.25%
1,040,959
03/04/2026
23.34
24.09
23.34
24.01
-0.56%
444,659
03/03/2026
23.67
24.27
23.60
24.14
+3.14%
402,137
03/02/2026
23.80
24.08
23.23
23.41
-4.00%
295,780
02/27/2026
24.05
24.42
23.69
24.39
+2.48%
276,819
02/26/2026
23.52
23.88
23.46
23.80
+3.23%
324,489
02/25/2026
23.13
23.21
22.97
23.05
-0.62%
190,797
02/24/2026
22.72
23.35
22.71
23.20
+0.59%
592,565
02/23/2026
23.64
23.64
22.98
23.06
-3.20%
548,937
02/20/2026
23.64
24.09
23.59
23.83
+1.31%
533,422
02/19/2026
23.67
23.70
23.37
23.52
-1.26%
280,765
02/18/2026
23.42
24.05
23.42
23.82
+0.53%
291,397
02/17/2026
23.73
23.89
23.36
23.69
-1.49%
556,694
02/13/2026
24.05
24.15
23.57
24.05
+6.73%
2,056,079
02/12/2026
23.43
23.55
22.27
22.53
-6.15%
1,412,760
02/11/2026
24.23
24.49
23.85
24.01
-7.45%
173,004
02/10/2026
25.93
26.14
25.90
25.94
-0.59%
284,235
02/09/2026
25.99
26.18
25.85
26.10
-1.21%
368,857
02/06/2026
26.23
26.53
25.89
26.41
-0.65%
295,476
02/05/2026
26.82
27.06
26.52
26.59
-2.55%
653,983
02/04/2026
26.47
27.41
26.39
27.28
-2.25%
328,107
02/03/2026
28.50
28.50
27.53
27.91
-8.98%
357,973
02/02/2026
30.45
30.73
30.40
30.66
+2.32%
258,323
01/30/2026
30.01
30.14
29.80
29.97
+0.78%
624,548
01/29/2026
29.94
29.96
29.24
29.74
-2.04%
130,127
01/28/2026
30.59
30.59
30.09
30.36
-2.33%
208,848
01/27/2026
30.91
31.20
30.62
31.08
-0.74%
128,670
01/26/2026
31.29
31.45
31.18
31.31
+0.53%
173,570
01/23/2026
30.65
31.16
30.65
31.15
+1.03%
113,865
01/22/2026
30.64
31.09
30.64
30.83
+1.27%
108,896
01/21/2026
30.02
30.66
29.97
30.44
+1.64%
221,984
01/20/2026
30.21
30.32
29.89
29.95
-5.66%
169,659
01/16/2026
32.00
32.00
31.64
31.75
-1.05%
69,236
01/15/2026
32.48
32.51
32.02
32.08
-3.32%
355,092
01/14/2026
33.00
33.45
32.96
33.18
+0.64%
81,946
01/13/2026
33.18
33.18
32.71
32.97
+1.16%
60,909
01/12/2026
32.69
32.79
32.48
32.60
-3.90%
85,102