• N/A
    Market Cap
  • -24.04%
    1-Year Change
  • Information Technology Services
    Industry
  • 1 Month
    +12.43%
    Low Price$26.41
    High Price$33.51
  • 3 Months
    +16.32%
    Low Price$25.67
    High Price$33.51
  • 1 Year
    -24.04%
    Low Price$23.33
    High Price$42.36
Date
Open
High
Low
Close
Change (%)
Volume
06/03/2026
30.29
30.30
29.84
29.93
-4.25%
39,134
06/02/2026
31.74
31.74
31.25
31.26
-6.71%
34,547
06/01/2026
32.79
33.53
32.79
33.51
+4.78%
206,741
05/29/2026
31.37
32.96
31.37
31.98
+3.86%
92,779
05/28/2026
30.35
30.79
30.31
30.79
+3.32%
43,783
05/27/2026
29.73
29.95
29.71
29.80
+4.16%
32,954
05/26/2026
27.82
28.77
27.82
28.61
-3.28%
25,413
05/22/2026
29.68
30.62
29.43
29.58
-0.17%
18,238
05/21/2026
29.08
29.72
28.89
29.63
-0.67%
41,110
05/20/2026
29.70
29.98
29.56
29.83
0.00%
31,104
05/19/2026
30.00
30.09
29.72
29.83
+3.79%
85,392
05/18/2026
28.98
28.98
28.26
28.74
+4.47%
62,455
05/15/2026
27.23
28.39
27.18
27.51
+4.17%
50,864
05/14/2026
26.17
26.55
25.91
26.41
-3.61%
98,212
05/13/2026
27.35
27.41
27.35
27.40
+2.58%
41,133
05/12/2026
26.74
26.80
26.66
26.71
-2.30%
60,361
05/11/2026
27.24
27.49
27.23
27.34
-1.30%
58,381
05/08/2026
28.01
28.30
27.55
27.70
+1.80%
61,426
05/07/2026
27.00
27.24
26.65
27.21
+0.89%
104,535
05/06/2026
27.00
27.12
26.57
26.97
+1.58%
27,236
05/05/2026
26.50
26.88
26.50
26.55
+0.04%
43,744
05/04/2026
26.73
26.84
26.47
26.54
-0.30%
33,287
05/01/2026
27.14
27.14
26.62
26.62
-1.41%
20,160
04/30/2026
26.61
27.00
26.33
27.00
+1.16%
52,213
04/29/2026
27.36
27.36
26.45
26.69
-1.00%
37,314
04/28/2026
26.89
27.16
26.89
26.96
-2.11%
49,696
04/27/2026
27.65
27.65
27.52
27.54
-14.97%
42,087
04/24/2026
31.95
32.67
31.95
32.39
+11.50%
46,612
04/23/2026
29.55
29.87
28.37
29.05
-9.70%
41,233
04/22/2026
32.30
32.30
32.14
32.17
+3.87%
17,818
04/21/2026
31.30
31.51
30.93
30.97
-0.98%
28,561
04/20/2026
31.59
31.88
31.27
31.28
+0.73%
25,219
04/17/2026
30.79
31.33
30.79
31.05
+1.50%
28,820
04/16/2026
30.75
31.13
30.55
30.59
-2.30%
32,391
04/15/2026
31.23
31.33
30.68
31.31
+6.14%
66,410
04/14/2026
29.86
29.95
29.37
29.50
+1.62%
45,040
04/13/2026
28.64
29.13
28.37
29.03
+5.30%
197,005
04/10/2026
27.28
27.80
26.88
27.57
-1.15%
82,823
04/09/2026
28.28
28.30
27.70
27.89
-2.04%
74,099
04/08/2026
29.21
29.21
28.30
28.47
+1.90%
76,291
04/07/2026
27.83
27.95
27.64
27.94
-0.29%
116,898
04/06/2026
28.05
28.10
27.72
28.02
+0.57%
68,904
04/02/2026
27.75
27.89
27.50
27.86
-4.23%
73,848
04/01/2026
28.50
29.29
28.50
29.09
+5.13%
54,414
03/31/2026
26.07
27.82
26.07
27.67
+4.30%
113,978
03/30/2026
26.26
26.78
26.23
26.53
+3.35%
89,137
03/27/2026
26.47
26.99
25.67
25.67
-1.95%
51,102
03/26/2026
26.87
27.39
26.18
26.18
-2.06%
79,819
03/25/2026
25.67
26.79
25.67
26.73
+0.87%
78,586
03/24/2026
27.53
27.53
26.50
26.50
-3.25%
126,993
03/23/2026
26.67
27.83
26.45
27.39
+5.12%
97,523
03/20/2026
26.54
26.91
25.90
26.06
-3.32%
81,703
03/19/2026
26.11
27.10
26.11
26.95
+1.20%
48,479
03/18/2026
27.49
28.09
26.35
26.63
-1.88%
80,099
03/17/2026
26.05
27.30
26.05
27.14
-0.29%
487,171
03/16/2026
27.05
27.41
27.00
27.22
+1.53%
421,843
03/13/2026
26.61
27.07
26.61
26.81
+1.32%
61,985
03/12/2026
26.60
26.60
26.36
26.46
-0.49%
135,142
03/11/2026
27.23
27.23
26.22
26.59
-3.03%
332,932
03/10/2026
27.76
28.32
27.28
27.42
-4.69%
322,778
03/09/2026
28.02
28.77
28.02
28.77
+4.54%
97,853
03/06/2026
27.60
27.70
26.54
27.52
+3.85%
92,812
03/05/2026
26.28
26.75
26.04
26.50
-2.36%
136,720
03/04/2026
26.65
27.27
26.62
27.14
+5.48%
146,248
03/03/2026
25.48
25.85
24.95
25.73
-1.79%
164,994
03/02/2026
25.91
26.33
25.89
26.20
-4.59%
151,568
02/27/2026
27.95
27.95
27.10
27.46
+1.89%
129,908
02/26/2026
26.76
27.30
26.55
26.95
+9.29%
140,873
02/25/2026
24.80
24.80
24.46
24.66
+5.70%
286,498
02/24/2026
22.73
23.42
22.73
23.33
-2.83%
385,579
02/23/2026
24.60
24.77
24.01
24.01
-2.56%
558,386
02/20/2026
24.53
24.79
23.88
24.64
-1.56%
218,988
02/19/2026
24.99
25.15
24.99
25.03
-0.79%
249,391
02/18/2026
25.52
25.60
25.08
25.23
-1.87%
144,823
02/17/2026
26.40
26.40
24.71
25.71
-4.14%
394,003
02/13/2026
25.50
26.90
25.50
26.82
-1.14%
135,464
02/12/2026
27.47
27.50
26.71
27.13
-2.93%
128,498
02/11/2026
28.51
28.60
27.94
27.95
-0.53%
103,899
02/10/2026
28.50
28.50
27.50
28.10
+5.28%
1,451,495
02/09/2026
25.92
27.27
25.92
26.69
-1.80%
1,321,528
02/06/2026
27.15
27.59
26.64
27.18
-0.80%
128,288
02/05/2026
27.65
28.48
27.01
27.40
-0.40%
137,237
02/04/2026
27.58
27.62
27.22
27.51
-6.52%
131,118
02/03/2026
29.53
30.00
29.11
29.43
-2.18%
113,381
02/02/2026
30.11
30.35
30.00
30.09
-1.23%
81,761
01/30/2026
30.44
31.22
30.44
30.46
-14.25%
67,688
01/29/2026
35.41
36.21
35.11
35.52
-5.48%
50,751
01/28/2026
37.61
37.69
37.50
37.58
-1.38%
25,314
01/27/2026
36.51
38.19
36.51
38.11
+1.13%
46,195
01/26/2026
36.50
37.80
36.50
37.68
+0.05%
33,533
01/23/2026
37.28
37.66
37.04
37.66
+1.24%
45,093
01/22/2026
38.27
38.27
36.95
37.20
-0.98%
66,348
01/21/2026
37.32
37.57
37.25
37.57
+0.05%
50,805
01/20/2026
37.89
38.07
37.36
37.55
-0.61%
177,365
01/16/2026
37.82
38.01
37.78
37.78
-2.48%
24,019
01/15/2026
38.66
38.88
38.61
38.74
+0.65%
24,956
01/14/2026
38.67
38.74
37.16
38.49
-1.66%
24,624
01/13/2026
39.02
39.32
39.02
39.14
-2.49%
17,944
01/12/2026
39.45
40.36
39.45
40.14
+1.44%
31,166
01/09/2026
39.25
39.68
38.73
39.57
+0.43%
20,889