• N/A
    Market Cap
  • -19.03%
    1-Year Change
  • Information Technology Services
    Industry
  • 1 Month
    +2.04%
    Low Price$30.27
    High Price$33.42
  • 3 Months
    +10.54%
    Low Price$26.10
    High Price$33.74
  • 1 Year
    -19.03%
    Low Price$23.33
    High Price$41.88
Date
Open
High
Low
Close
Change (%)
Volume
09/11/2026
32.38
32.52
31.92
32.00
+1.43%
10,534
09/10/2026
31.76
31.81
31.53
31.55
+1.15%
13,954
09/09/2026
31.36
31.39
31.19
31.19
-2.96%
31,182
09/08/2026
32.00
32.17
31.95
32.14
-3.60%
19,504
09/04/2026
33.40
33.55
33.34
33.34
-0.24%
5,868
09/03/2026
33.32
33.58
33.32
33.42
+3.26%
28,677
09/02/2026
32.28
32.50
32.22
32.36
-1.42%
14,106
09/01/2026
33.16
33.30
32.79
32.83
-0.21%
37,760
08/31/2026
32.85
33.03
32.85
32.90
+0.58%
9,463
08/28/2026
33.03
33.03
32.60
32.71
+1.05%
23,749
08/27/2026
32.09
32.39
31.87
32.37
+2.70%
48,577
08/26/2026
31.50
32.31
31.48
31.52
-1.93%
8,869
08/25/2026
32.06
32.34
32.06
32.14
+0.97%
7,504
08/24/2026
32.50
32.50
31.83
31.83
+0.25%
9,607
08/21/2026
31.44
31.75
31.41
31.75
+0.41%
20,150
08/20/2026
31.91
31.95
31.62
31.62
+2.36%
19,685
08/19/2026
30.83
31.08
30.83
30.89
+2.05%
20,119
08/18/2026
30.26
30.38
30.20
30.27
-0.56%
20,220
08/17/2026
30.52
30.61
30.42
30.44
-5.36%
8,684
08/14/2026
32.25
32.29
32.03
32.17
+2.44%
9,271
08/13/2026
31.23
31.48
31.23
31.40
+0.67%
23,892
08/12/2026
31.30
31.39
31.19
31.19
-0.54%
15,280
08/11/2026
31.28
31.36
31.18
31.36
+0.42%
19,218
08/10/2026
31.07
31.33
30.91
31.23
+1.20%
19,049
08/07/2026
31.14
31.14
30.76
30.86
+3.56%
34,060
08/06/2026
29.87
30.01
29.80
29.80
+3.04%
22,027
08/05/2026
28.88
29.60
28.88
28.92
-2.30%
13,115
08/04/2026
29.61
30.44
29.26
29.60
-1.73%
23,759
08/03/2026
29.76
30.12
29.76
30.12
+2.62%
47,193
07/31/2026
29.32
29.49
29.17
29.35
-11.23%
37,036
07/30/2026
31.05
33.10
31.05
33.06
-1.99%
20,832
07/29/2026
33.41
33.84
33.33
33.74
+2.85%
13,023
07/28/2026
32.97
32.97
32.59
32.80
+3.47%
27,220
07/27/2026
31.84
31.96
31.66
31.70
+4.66%
31,184
07/24/2026
30.24
30.37
30.09
30.29
+2.57%
25,980
07/23/2026
29.81
29.81
29.48
29.53
-2.48%
23,830
07/22/2026
30.47
30.47
30.28
30.28
-3.10%
16,174
07/21/2026
31.25
31.40
31.25
31.25
-0.51%
11,815
07/20/2026
31.63
32.41
31.39
31.41
+0.22%
23,567
07/17/2026
31.14
31.44
31.14
31.34
-0.54%
20,587
07/16/2026
31.99
32.67
31.33
31.51
+3.82%
23,139
07/15/2026
30.30
30.41
30.27
30.35
-1.46%
18,483
07/14/2026
31.20
31.20
30.55
30.80
-0.84%
54,516
07/13/2026
31.15
31.73
31.06
31.06
+0.03%
40,000
07/10/2026
30.82
31.14
30.74
31.05
+0.13%
115,555
07/09/2026
30.72
31.14
30.66
31.01
+1.71%
33,790
07/08/2026
30.52
30.64
30.44
30.49
-2.90%
53,305
07/07/2026
31.68
31.71
31.00
31.40
-0.06%
36,620
07/06/2026
31.38
31.71
31.38
31.42
+4.56%
43,742
07/02/2026
30.41
30.54
29.86
30.05
+4.89%
26,374
07/01/2026
27.96
28.70
27.42
28.65
+1.60%
76,683
06/30/2026
28.29
28.46
27.78
28.20
-1.74%
57,400
06/29/2026
28.78
29.49
28.54
28.70
+5.86%
62,030
06/26/2026
26.61
27.11
26.61
27.11
+3.87%
66,095
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