• N/A
    Market Cap
  • 28.67%
    1-Year Change
  • Information Technology Services
    Industry
  • 1 Month
    -11.24%
    Low Price$26.45
    High Price$32.45
  • 3 Months
    -10.83%
    Low Price$26.45
    High Price$33.31
  • 1 Year
    +28.67%
    Low Price$19.20
    High Price$38.30
Date
Open
High
Low
Close
Change (%)
Volume
07/15/2026
28.19
28.28
27.83
28.14
+1.59%
23,102
07/14/2026
28.10
28.15
27.40
27.70
+3.84%
58,434
07/13/2026
27.13
27.20
26.51
26.68
-0.91%
12,794
07/10/2026
27.50
27.50
26.78
26.92
-4.80%
12,426
07/09/2026
28.32
28.68
28.06
28.28
-3.00%
8,982
07/08/2026
29.02
29.22
28.62
29.16
+0.09%
3,831
07/08/2026
$0.17 Dividend
07/07/2026
29.57
29.57
29.03
29.13
-1.99%
5,377
07/06/2026
29.48
29.76
29.48
29.72
+2.91%
12,844
07/02/2026
29.66
29.81
28.88
28.88
+5.52%
4,831
07/01/2026
27.84
27.84
27.37
27.37
+2.34%
9,296
06/30/2026
27.66
27.66
26.72
26.74
-0.66%
6,932
06/29/2026
27.39
28.13
26.92
26.92
+2.38%
7,664
06/26/2026
26.58
26.84
26.30
26.30
-1.82%
4,627
06/25/2026
26.55
26.99
26.37
26.78
-7.10%
7,205
06/24/2026
29.42
29.42
28.52
28.83
-4.20%
14,028
06/23/2026
30.82
30.82
30.09
30.09
-0.26%
8,564
06/22/2026
30.51
30.51
30.17
30.17
-2.05%
1,786
06/18/2026
31.66
31.66
30.43
30.80
-4.51%
2,754
06/17/2026
32.26
32.83
32.25
32.26
+0.06%
4,141
06/16/2026
31.86
32.93
31.63
32.24
+1.69%
5,632
06/15/2026
32.32
32.50
31.03
31.70
-1.91%
6,959
06/12/2026
32.15
32.32
31.93
32.32
+0.39%
4,102
06/11/2026
31.45
32.56
31.00
32.19
+5.38%
6,037
06/10/2026
31.66
31.66
30.55
30.55
-0.84%
4,692
06/09/2026
32.71
32.87
30.32
30.81
-4.94%
7,205
06/08/2026
32.54
32.81
32.39
32.41
+2.02%
10,356
06/05/2026
31.86
32.26
31.72
31.77
+1.22%
1,361
06/04/2026
31.42
31.82
30.94
31.39
+3.14%
3,594
06/03/2026
31.19
31.62
30.43
30.43
-1.81%
1,706
06/02/2026
31.18
31.37
30.79
30.99
-4.53%
4,928
06/01/2026
33.00
33.00
32.14
32.46
-1.95%
3,684
05/29/2026
32.69
33.11
32.64
33.11
+3.53%
1,922
05/28/2026
31.95
32.19
31.92
31.98
+4.55%
2,018
05/27/2026
31.07
31.07
30.51
30.59
-1.06%
5,232
05/26/2026
31.57
31.57
30.92
30.92
+2.22%
4,367
05/22/2026
30.30
30.48
29.95
30.25
+0.84%
1,248
05/21/2026
29.82
30.62
29.70
29.99
-2.68%
4,411
05/20/2026
30.21
30.82
29.30
30.82
+6.04%
5,709
05/19/2026
29.78
29.90
28.79
29.06
+0.19%
5,450
05/18/2026
29.95
30.45
29.01
29.01
+0.95%
7,904
05/15/2026
28.47
29.32
28.16
28.74
-0.79%
5,187
05/14/2026
30.15
30.15
28.90
28.97
+0.56%
9,644
05/13/2026
28.68
28.96
28.63
28.81
-3.88%
27,782
05/12/2026
29.54
30.35
29.43
29.97
-1.24%
39,286
05/11/2026
29.69
30.36
29.69
30.35
+1.94%
6,874
05/08/2026
29.53
30.11
29.49
29.77
+0.72%
5,623
05/07/2026
30.42
30.60
29.56
29.56
-4.37%
7,616
05/06/2026
31.27
31.51
30.91
30.91
-0.27%
4,793
05/05/2026
29.82
31.15
29.82
30.99
+6.98%
9,292
05/04/2026
29.16
29.52
28.76
28.97
+1.06%
3,982
05/01/2026
28.43
28.73
28.43
28.67
+1.53%
6,681
04/30/2026
28.71
28.91
28.06
28.23
-4.76%
10,903
04/29/2026
28.10
29.65
28.06
29.65
+3.11%
7,509
04/28/2026
29.23
29.78
28.75
28.75
-3.25%
5,104
04/27/2026
28.93
29.72
28.73
29.72
+6.32%
28,370
04/24/2026
28.83
28.83
27.74
27.95
-7.04%
7,039
04/23/2026
30.37
30.84
29.53
30.06
-4.29%
6,147
04/22/2026
32.64
32.64
31.41
31.41
+0.62%
10,305
04/21/2026
31.61
32.23
31.01
31.22
-2.36%
24,694
04/20/2026
31.30
32.10
31.30
31.97
-1.36%
5,605
04/17/2026
32.56
32.91
32.41
32.41
+1.92%
3,420
04/16/2026
31.49
31.86
31.49
31.80
+0.78%
9,817
04/15/2026
31.29
31.63
31.06
31.56
+3.97%
7,572
04/14/2026
30.55
31.28
30.28
30.35
+0.03%
23,434
04/13/2026
29.13
30.34
28.67
30.34
+4.38%
12,201
04/10/2026
29.82
29.82
28.68
29.07
-4.49%
9,888
04/09/2026
30.12
30.57
30.12
30.44
+0.51%
7,871
04/08/2026
30.66
30.75
30.23
30.28
+4.42%
14,901
04/07/2026
28.37
29.00
28.23
29.00
-1.49%
14,742
04/06/2026
28.93
29.44
28.57
29.44
+0.89%
15,521
04/02/2026
27.84
29.18
27.84
29.18
+3.93%
8,441
04/01/2026
26.68
28.50
26.68
28.08
+0.21%
20,071
03/31/2026
27.19
28.58
26.79
28.02
+6.22%
26,396
03/30/2026
25.56
26.38
25.36
26.38
+2.96%
14,005
03/27/2026
26.16
26.49
25.62
25.62
-6.94%
8,136
03/26/2026
27.18
27.66
26.79
27.53
-0.72%
43,402
03/25/2026
27.74
28.32
27.45
27.73
+3.33%
26,302
03/24/2026
27.02
27.51
26.75
26.83
-5.83%
27,331
03/23/2026
29.09
29.42
28.11
28.49
-1.34%
10,092
03/20/2026
29.58
29.63
28.73
28.88
+0.69%
7,332
03/19/2026
30.54
30.96
28.20
28.68
-13.75%
4,634
03/18/2026
32.45
33.25
32.45
33.25
-0.33%
3,900
03/17/2026
32.88
33.37
32.31
33.36
-1.32%
4,688
03/16/2026
34.05
34.29
33.81
33.81
-0.04%
3,621
03/13/2026
34.40
34.40
33.78
33.83
-1.86%
1,748
03/12/2026
35.08
35.08
34.45
34.47
-4.23%
5,289
03/11/2026
33.60
35.99
33.60
35.99
+2.28%
3,139
03/10/2026
35.27
35.59
34.99
35.19
+2.82%
2,319
03/09/2026
34.09
34.76
34.09
34.22
-1.33%
2,992
03/06/2026
34.19
34.73
34.19
34.68
-5.72%
2,191
03/05/2026
36.79
36.79
34.30
36.78
-3.39%
3,011
03/04/2026
36.76
38.08
36.76
38.08
+8.50%
116,661
03/03/2026
35.00
35.29
35.00
35.09
-5.29%
3,706
02/27/2026
35.09
37.18
35.09
37.05
+1.79%
7,054
02/26/2026
36.73
36.73
35.28
36.40
+16.31%
18,225
02/25/2026
30.23
31.60
29.59
31.30
+2.88%
15,200
02/24/2026
29.46
30.42
29.46
30.42
-1.31%
3,196
02/23/2026
31.25
31.25
30.58
30.82
-3.20%
3,522
02/20/2026
32.05
32.05
31.84
31.84
+0.91%
438