• N/A
    Market Cap
  • -16.98%
    1-Year Change
  • Information Technology Services
    Industry
  • 1 Month
    +0.25%
    Low Price$26.60
    High Price$31.78
  • 3 Months
    +15.37%
    Low Price$25.45
    High Price$31.78
  • 1 Year
    -16.98%
    Low Price$23.36
    High Price$43.88
Date
Open
High
Low
Close
Change (%)
Volume
05/29/2026
31.78
31.78
31.78
31.78
+8.80%
3,752
05/20/2026
28.17
29.21
28.17
29.21
+9.81%
386
05/12/2026
24.77
26.60
24.77
26.60
+4.52%
396
04/30/2026
26.45
26.45
25.45
25.45
-19.72%
278
04/24/2026
31.26
31.70
31.26
31.70
+8.04%
528
04/23/2026
29.34
29.34
29.34
29.34
-2.62%
100
04/21/2026
30.13
30.13
30.13
30.13
+17.75%
210
03/31/2026
$0.26 Dividend
03/26/2026
25.59
25.59
25.59
25.59
+1.03%
500
03/20/2026
25.33
25.33
25.33
25.33
-2.53%
494
03/11/2026
25.98
25.98
25.98
25.98
+1.90%
279
03/06/2026
25.50
25.50
25.50
25.50
-2.00%
1,200
03/05/2026
26.02
26.02
26.02
26.02
-1.74%
145
03/04/2026
26.48
26.48
26.48
26.48
-2.01%
1,200
03/02/2026
27.02
27.02
27.02
27.02
-1.90%
400
02/27/2026
27.54
27.55
27.54
27.55
+3.38%
456
02/26/2026
25.09
26.65
25.09
26.65
+15.25%
378
02/25/2026
23.12
23.12
23.12
23.12
-0.60%
792
02/23/2026
23.26
23.26
23.26
23.26
-0.21%
229
02/18/2026
23.31
23.31
23.31
23.31
-10.83%
470
02/13/2026
24.79
26.14
24.79
26.14
-1.27%
370
02/11/2026
28.31
28.31
26.48
26.48
-1.29%
420
02/10/2026
26.82
26.82
26.82
26.82
+6.69%
18,222
02/09/2026
25.14
25.14
25.14
25.14
-32.38%
155
01/21/2026
37.18
37.18
37.18
37.18
-9.55%
126
01/07/2026
41.11
41.11
41.11
41.11
+5.91%
1,016
01/06/2026
38.82
38.82
38.82
38.82
+4.26%
200
12/30/2025
36.38
37.23
36.38
37.23
-6.42%
332
12/18/2025
39.78
39.78
39.78
39.78
+1.44%
123
12/17/2025
37.66
39.22
37.66
39.22
-0.23%
1,163
12/15/2025
38.17
39.95
38.17
39.31
-0.85%
1,123
12/03/2025
37.88
39.77
37.88
39.64
-0.37%
1,106
12/01/2025
39.79
39.79
39.79
39.79
-0.99%
305
11/26/2025
40.19
40.19
40.19
40.19
-0.39%
166
11/25/2025
39.51
40.35
39.51
40.35
+4.45%
316
11/18/2025
38.63
38.63
38.63
38.63
-3.52%
283
11/14/2025
38.53
40.04
38.53
40.04
+2.38%
1,057
11/12/2025
39.10
39.11
39.10
39.11
+2.89%
642
11/11/2025
38.01
38.01
38.01
38.01
-0.75%
831
11/07/2025
36.69
38.50
36.69
38.30
+2.06%
980
11/06/2025
35.03
37.52
35.03
37.52
+4.12%
1,295
11/05/2025
34.04
36.04
34.04
36.04
+4.18%
851
11/04/2025
33.49
35.32
33.46
34.59
-6.43%
1,333,411
11/03/2025
37.13
37.13
36.97
36.97
+0.27%
4,570
10/31/2025
40.88
40.88
36.80
36.87
-0.69%
1,670
10/30/2025
38.50
38.61
35.48
37.13
+0.27%
3,232
10/29/2025
39.01
39.01
35.17
37.03
+1.91%
4,368
10/28/2025
35.36
39.32
35.35
36.34
-3.70%
4,529
10/27/2025
36.21
40.01
36.21
37.73
+1.55%
5,069
10/24/2025
35.82
39.73
35.74
37.16
+3.42%
2,526
10/23/2025
35.79
39.78
35.79
35.93
-3.59%
2,020
10/22/2025
36.31
39.96
36.31
37.27
+0.03%
1,269
10/21/2025
39.13
39.26
37.24
37.26
+3.26%
4,052
10/20/2025
38.32
38.32
34.46
36.08
-0.98%
2,972
10/17/2025
37.13
37.13
34.13
36.44
-4.52%
2,450
10/16/2025
35.58
38.34
35.58
38.16
+5.62%
3,281
10/15/2025
34.40
36.13
34.40
36.13
+0.80%
5,599
10/14/2025
34.12
38.20
34.12
35.84
-3.47%
1,450
10/13/2025
35.28
38.79
35.27
37.13
+0.81%
2,636
10/10/2025
38.92
38.92
35.18
36.83
+3.55%
3,785
10/09/2025
39.56
39.56
35.57
35.57
-6.27%
3,017
10/08/2025
39.81
39.81
35.85
37.95
+0.34%
2,428
10/07/2025
39.93
39.93
37.82
37.82
-2.40%
2,542
10/06/2025
36.50
40.81
36.50
38.75
+2.09%
3,391
10/03/2025
39.90
39.90
35.93
37.96
-3.86%
1,357
10/02/2025
35.68
39.48
35.68
39.48
+3.04%
63,882
10/01/2025
36.35
40.35
36.29
38.32
-3.82%
4,158
09/30/2025
39.84
39.84
39.84
39.84
+4.96%
14,490
09/30/2025
$0.24 Dividend
09/29/2025
39.77
39.77
37.08
37.95
-4.01%
2,072
09/26/2025
36.31
39.54
36.31
39.54
+5.07%
3,444
09/25/2025
39.54
39.54
36.31
37.63
-0.52%
1,332
09/24/2025
38.28
39.28
37.33
37.83
-5.06%
1,925
09/23/2025
37.09
41.02
37.09
39.84
+0.82%
1,309
09/22/2025
37.18
41.01
37.18
39.52
-0.20%
1,557
09/19/2025
41.54
41.54
37.45
39.60
-1.18%
3,653
09/18/2025
41.81
41.81
39.64
40.07
+2.47%
3,047
09/17/2025
37.85
41.56
37.84
39.11
-4.85%
2,932
09/16/2025
39.75
41.10
38.41
41.10
+0.13%
3,079
09/15/2025
41.05
41.06
37.14
41.05
+9.91%
2,086
09/12/2025
40.97
40.97
37.34
37.35
-4.88%
1,194
09/11/2025
38.65
41.36
38.65
39.26
+0.76%
3,274
09/10/2025
37.04
40.95
37.04
38.97
+3.02%
1,975
09/09/2025
36.39
37.83
36.39
37.83
-0.93%
831
09/08/2025
37.58
40.34
37.58
38.18
+2.89%
2,613
09/05/2025
36.36
39.63
36.33
37.11
-2.28%
1,784
09/04/2025
37.49
37.97
37.49
37.97
+3.62%
1,859
09/03/2025
36.13
38.80
36.13
36.65
-3.02%
1,310
09/02/2025
39.51
39.59
35.79
37.79
-3.01%
2,888
08/29/2025
40.33
40.33
36.43
38.96
+1.54%
1,166
08/28/2025
40.52
40.52
36.21
38.37
-2.01%
1,675
08/27/2025
40.74
40.85
37.06
39.15
-0.75%
2,290
08/26/2025
41.28
41.33
37.41
39.45
-0.25%
1,838
08/25/2025
41.47
41.48
37.34
39.55
-3.71%
1,700
08/22/2025
38.21
42.55
38.21
41.07
+1.46%
1,554
08/21/2025
42.35
42.35
38.36
40.48
-1.81%
2,114
08/20/2025
38.54
42.90
38.54
41.23
+5.68%
1,196
08/19/2025
39.06
39.06
39.02
39.02
-9.62%
833
08/18/2025
43.22
43.63
39.56
43.17
+1.72%
6,778
08/15/2025
42.47
42.47
38.82
42.44
+3.58%
1,144