• N/A
    Market Cap
  • -33.82%
    1-Year Change
  • Information Technology Services
    Industry
  • 1 Month
    -11.76%
    Low Price$26.10
    High Price$33.51
  • 3 Months
    -2.36%
    Low Price$26.10
    High Price$33.51
  • 1 Year
    -33.82%
    Low Price$23.33
    High Price$42.36
Date
Open
High
Low
Close
Change (%)
Volume
06/25/2026
26.37
26.37
26.04
26.10
-3.12%
43,693
06/24/2026
27.05
27.05
26.89
26.94
+0.71%
46,219
06/23/2026
26.36
26.75
26.35
26.75
+2.41%
82,934
06/22/2026
25.84
26.34
25.48
26.12
-8.03%
95,607
06/18/2026
28.79
28.79
28.20
28.40
-0.18%
107,079
06/17/2026
28.68
28.79
28.21
28.45
+1.64%
46,771
06/16/2026
28.09
28.63
27.99
27.99
-2.17%
33,471
06/15/2026
29.07
29.07
28.36
28.61
+1.13%
39,976
06/12/2026
28.62
28.72
28.19
28.29
-2.28%
16,944
06/11/2026
29.03
29.50
28.55
28.95
+0.28%
25,382
06/10/2026
28.91
29.03
28.81
28.87
+0.63%
17,744
06/09/2026
28.91
29.05
28.45
28.69
-2.88%
55,694
06/08/2026
29.58
29.70
29.53
29.54
-1.53%
28,936
06/05/2026
30.45
30.50
29.82
30.00
+0.08%
23,700
06/04/2026
29.60
30.06
29.60
29.98
+0.15%
66,530
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