• N/A
    Market Cap
  • 53.51%
    1-Year Change
  • Information Technology Services
    Industry
  • 1 Month
    +6.16%
    Low Price$28.91
    High Price$33.31
  • 3 Months
    -13.29%
    Low Price$25.77
    High Price$36.20
  • 1 Year
    +53.51%
    Low Price$18.80
    High Price$38.30
Date
Open
High
Low
Close
Change (%)
Volume
06/03/2026
31.38
31.81
30.61
30.61
-1.81%
1,706
06/02/2026
31.36
31.55
30.97
31.18
-4.53%
4,928
06/01/2026
33.19
33.19
32.33
32.66
-1.95%
3,684
05/29/2026
32.89
33.31
32.83
33.31
+3.53%
1,922
05/28/2026
32.14
32.38
32.10
32.17
+4.55%
2,018
05/27/2026
31.26
31.26
30.69
30.77
-1.06%
5,232
05/26/2026
31.76
31.76
31.10
31.10
+2.22%
4,367
05/22/2026
30.48
30.66
30.13
30.42
+0.84%
1,248
05/21/2026
30.00
30.80
29.87
30.17
-2.68%
4,411
05/20/2026
30.39
31.00
29.47
31.00
+6.04%
5,709
05/19/2026
29.95
30.08
28.96
29.24
+0.19%
5,450
05/18/2026
30.13
30.63
29.18
29.18
+0.95%
7,904
05/15/2026
28.64
29.49
28.33
28.91
-0.79%
5,187
05/14/2026
30.33
30.33
29.07
29.14
+0.56%
9,644
05/13/2026
28.85
29.13
28.80
28.98
-3.88%
27,782
05/12/2026
29.71
30.53
29.60
30.15
-1.24%
39,286
05/11/2026
29.86
30.54
29.86
30.53
+1.94%
6,874
05/08/2026
29.71
30.29
29.66
29.95
+0.72%
5,623
05/07/2026
30.60
30.78
29.73
29.73
-4.37%
7,616
05/06/2026
31.46
31.70
31.09
31.09
-0.27%
4,793
05/05/2026
30.00
31.33
30.00
31.18
+6.98%
9,292
05/04/2026
29.33
29.69
28.93
29.14
+1.06%
3,982
05/01/2026
28.60
28.90
28.60
28.84
+1.53%
6,681
04/30/2026
28.88
29.08
28.22
28.40
-4.76%
10,903
04/29/2026
28.27
29.82
28.22
29.82
+3.11%
7,509
04/28/2026
29.41
29.95
28.92
28.92
-3.25%
5,104
04/27/2026
29.10
29.89
28.90
29.89
+6.32%
28,370
04/24/2026
29.00
29.00
27.90
28.11
-7.04%
7,039
04/23/2026
30.55
31.02
29.70
30.24
-4.29%
6,147
04/22/2026
32.83
32.83
31.60
31.60
+0.62%
10,305
04/21/2026
31.80
32.42
31.19
31.40
-2.36%
24,694
04/20/2026
31.48
32.29
31.48
32.16
-1.36%
5,605
04/17/2026
32.75
33.10
32.61
32.61
+1.92%
3,420
04/16/2026
31.67
32.05
31.67
31.99
+0.78%
9,817
04/15/2026
31.48
31.82
31.24
31.74
+3.97%
7,572
04/14/2026
30.73
31.46
30.46
30.53
+0.03%
23,434
04/13/2026
29.30
30.52
28.84
30.52
+4.38%
12,201
04/10/2026
30.00
30.00
28.85
29.24
-4.49%
9,888
04/09/2026
30.30
30.75
30.30
30.62
+0.51%
7,871
04/08/2026
30.84
30.93
30.41
30.46
+4.42%
14,901
04/07/2026
28.54
29.17
28.40
29.17
-1.49%
14,742
04/06/2026
29.10
29.61
28.74
29.61
+0.89%
15,521
04/02/2026
28.00
29.35
28.00
29.35
+3.93%
8,441
04/01/2026
26.84
28.67
26.84
28.24
+0.21%
20,071
03/31/2026
27.35
28.75
26.95
28.18
+6.22%
26,396
03/30/2026
25.71
26.53
25.51
26.53
+2.96%
14,005
03/27/2026
26.32
26.65
25.77
25.77
-6.94%
8,136
03/26/2026
27.34
27.82
26.95
27.69
-0.72%
43,402
03/25/2026
27.90
28.49
27.61
27.89
+3.33%
26,302
03/24/2026
27.18
27.67
26.91
26.99
-5.83%
27,331
03/23/2026
29.27
29.59
28.28
28.66
-1.34%
10,092
03/20/2026
29.75
29.80
28.90
29.05
+0.69%
7,332
03/19/2026
30.72
31.14
28.36
28.85
-13.75%
4,634
03/18/2026
32.64
33.45
32.64
33.45
-0.33%
3,900
03/17/2026
33.07
33.57
32.50
33.56
-1.32%
4,688
03/16/2026
34.25
34.50
34.01
34.01
-0.04%
3,621
03/13/2026
34.60
34.60
33.98
34.03
-1.86%
1,748
03/12/2026
35.29
35.29
34.65
34.67
-4.23%
5,289
03/11/2026
33.80
36.20
33.80
36.20
+2.28%
3,139
03/10/2026
35.48
35.80
35.20
35.39
+2.82%
2,319
03/09/2026
34.29
34.96
34.29
34.42
-1.33%
2,992
03/06/2026
34.39
34.93
34.39
34.89
-5.72%
2,191
03/05/2026
37.01
37.01
34.50
37.00
-3.39%
3,011
03/04/2026
36.98
38.30
36.98
38.30
+8.50%
116,661
03/03/2026
35.21
35.50
35.21
35.30
-5.29%
3,706
02/27/2026
35.30
37.40
35.30
37.27
+1.79%
7,054
02/26/2026
36.95
36.95
35.49
36.62
+16.31%
18,225
02/25/2026
30.41
31.79
29.76
31.48
+2.88%
15,200
02/24/2026
29.63
30.60
29.63
30.60
-1.31%
3,196
02/23/2026
31.43
31.43
30.76
31.01
-3.20%
3,522
02/20/2026
32.24
32.24
32.03
32.03
+0.91%
438
02/19/2026
31.70
31.74
31.62
31.74
-0.06%
471
02/18/2026
31.17
31.76
31.17
31.76
+2.53%
3,390
02/17/2026
30.98
30.98
30.98
30.98
+1.23%
404
02/13/2026
30.48
30.60
30.48
30.60
+1.43%
1,228
02/12/2026
31.61
31.61
30.17
30.17
-3.10%
2,833
02/11/2026
31.13
31.13
31.13
31.13
+4.44%
812
02/10/2026
30.25
30.25
29.81
29.81
-2.26%
2,494
02/09/2026
30.03
30.59
30.03
30.50
+4.45%
2,954
02/06/2026
29.20
29.20
29.20
29.20
+1.39%
1,261
02/05/2026
27.49
28.80
27.49
28.80
+3.63%
9,531
02/04/2026
28.55
28.55
27.32
27.79
-5.83%
5,783
02/03/2026
31.10
31.10
28.90
29.51
-8.56%
4,523
02/02/2026
32.15
32.85
32.15
32.27
-1.19%
1,733
01/30/2026
32.94
32.94
32.66
32.66
+0.03%
3,537
01/29/2026
32.91
32.91
32.65
32.65
-1.92%
3,295
01/28/2026
32.80
33.29
32.80
33.29
+1.52%
593
01/27/2026
32.79
32.79
32.79
32.79
-0.91%
1,115
01/26/2026
32.49
33.09
32.49
33.09
-0.21%
2,471
01/23/2026
31.90
33.16
31.90
33.16
+6.18%
2,420
01/21/2026
32.13
32.13
31.12
31.23
-5.96%
3,133
01/20/2026
33.11
33.27
31.99
33.21
-2.68%
21,402
01/16/2026
35.05
35.05
34.00
34.13
+0.96%
2,574
01/15/2026
33.25
34.26
33.25
33.80
+1.47%
7,655
01/14/2026
33.80
33.80
33.30
33.31
-2.00%
3,021
01/13/2026
33.25
34.00
33.25
33.99
-2.07%
1,550
01/12/2026
34.41
34.71
34.41
34.71
+3.85%
729
01/09/2026
33.89
33.89
33.42
33.42
+0.42%
2,306
01/08/2026
33.08
33.28
33.08
33.28
-0.37%
2,626
01/07/2026
33.35
33.78
33.04
33.41
+7.41%
4,149