• N/A
    Market Cap
  • -4.75%
    1-Year Change
  • Information Technology Services
    Industry
  • 1 Month
    +3.95%
    Low Price$22.45
    High Price$24.79
  • 3 Months
    +14.82%
    Low Price$19.44
    High Price$24.79
  • 1 Year
    -4.75%
    Low Price$19.30
    High Price$29.06
Date
Open
High
Low
Close
Change (%)
Volume
09/11/2026
25.26
25.26
24.43
24.45
+0.20%
70,807
09/10/2026
24.15
25.01
24.15
24.40
+0.99%
51,928
09/09/2026
24.42
24.91
24.06
24.16
-1.11%
57,553
09/08/2026
24.30
24.88
24.14
24.43
-1.45%
60,815
09/04/2026
23.98
25.00
23.98
24.79
+0.77%
68,312
09/03/2026
24.19
24.69
24.19
24.60
+3.08%
124,071
09/02/2026
23.92
24.03
23.79
23.87
-1.30%
98,103
09/01/2026
24.45
24.50
24.17
24.18
+0.82%
54,539
08/31/2026
24.10
24.14
23.96
23.98
-1.18%
115,256
08/28/2026
24.76
24.76
24.22
24.27
+0.96%
163,553
08/27/2026
23.76
24.21
23.55
24.04
+3.60%
132,792
08/26/2026
23.38
23.42
23.16
23.21
-0.71%
45,349
08/25/2026
23.23
23.42
23.23
23.37
+0.65%
66,308
08/24/2026
23.10
23.36
23.07
23.22
+0.35%
129,398
08/21/2026
22.83
23.15
22.83
23.14
-1.36%
109,870
08/20/2026
22.94
23.50
22.94
23.46
+2.85%
96,595
08/19/2026
22.84
23.00
22.74
22.81
+1.60%
88,855
08/18/2026
22.27
22.62
22.27
22.45
-1.32%
71,097
08/17/2026
22.91
23.00
22.74
22.75
-4.85%
115,056
08/14/2026
24.02
24.25
23.81
23.91
+0.63%
70,671
08/13/2026
23.50
23.77
23.42
23.76
+2.33%
102,613
08/12/2026
23.22
23.37
23.21
23.22
-1.28%
84,763
08/11/2026
23.64
23.64
23.39
23.52
+0.30%
60,377
08/10/2026
23.25
23.53
23.17
23.45
+0.64%
81,953
08/07/2026
23.42
23.58
23.23
23.30
+3.69%
87,207
08/06/2026
22.43
22.55
22.37
22.47
+2.00%
89,194
08/05/2026
22.17
22.17
21.96
22.03
+0.46%
70,108
08/04/2026
21.58
22.05
21.58
21.93
-2.14%
123,456
08/03/2026
22.26
22.47
22.18
22.41
-2.01%
196,924
07/31/2026
22.80
23.11
22.62
22.87
-1.85%
80,396
07/30/2026
22.99
23.90
22.00
23.30
-0.30%
98,170
07/30/2026
$0.15 Earnings
07/29/2026
23.47
23.82
22.57
23.37
+3.45%
107,817
07/28/2026
22.28
22.71
22.00
22.59
+6.61%
132,910
07/27/2026
21.13
21.32
21.05
21.19
+5.58%
289,968
07/24/2026
19.91
20.20
19.91
20.07
+3.24%
295,518
07/23/2026
19.54
19.71
19.39
19.44
-3.43%
220,549
07/22/2026
20.26
20.26
19.80
20.13
-0.25%
361,275
07/21/2026
20.30
20.31
19.95
20.18
-0.69%
1,292,662
07/20/2026
19.78
20.59
19.78
20.32
-0.34%
327,592
07/17/2026
20.23
20.42
20.06
20.39
+1.80%
148,649
07/16/2026
20.11
20.11
19.88
20.03
+1.88%
3,788,380
07/15/2026
19.78
19.78
19.57
19.66
-3.10%
1,156,090
07/14/2026
20.62
20.77
19.94
20.29
-0.39%
1,026,206
07/13/2026
20.29
20.51
20.29
20.37
-1.26%
1,759,159
07/10/2026
20.74
20.81
20.46
20.63
-1.57%
135,567
07/09/2026
20.66
20.98
20.44
20.96
+2.14%
240,047
07/08/2026
19.64
20.58
19.64
20.52
-1.39%
200,182
07/07/2026
20.84
21.00
20.75
20.81
+0.92%
234,334
07/06/2026
20.68
20.75
20.60
20.62
-0.29%
180,787
07/02/2026
20.86
20.95
20.56
20.68
+2.12%
191,181
07/01/2026
19.95
20.30
19.93
20.25
+1.91%
466,179
06/30/2026
19.95
20.09
19.23
19.87
-1.73%
1,671,187
06/29/2026
20.45
20.46
20.08
20.22
+0.40%
683,617
06/26/2026
19.45
20.18
19.10
20.14
+3.55%
664,151
06/25/2026
20.46
20.46
19.39
19.45
-2.70%
319,990
06/24/2026
19.88
20.04
19.80
19.99
+1.99%
229,246
06/23/2026
19.39
19.64
19.39
19.60
-0.41%
224,671
06/22/2026
19.68
19.84
19.63
19.68
-3.91%
341,178
06/18/2026
20.50
20.69
20.35
20.48
+0.54%
341,506
06/17/2026
20.46
20.75
20.22
20.37
-0.10%
441,225
06/16/2026
20.49
20.51
20.10
20.39
+0.15%
174,158
06/15/2026
20.65
20.65
20.23
20.36
-0.63%
476,969
06/12/2026
20.62
20.62
20.36
20.49
-3.78%
183,299
06/11/2026
20.96
21.38
20.85
21.29
+2.78%
160,727
06/10/2026
20.30
21.04
20.30
20.72
-1.90%
256,953
06/09/2026
21.51
21.82
21.00
21.12
-3.96%
1,111,436
06/08/2026
21.95
22.07
21.73
21.99
-0.05%
248,885
06/05/2026
22.34
22.42
21.95
22.00
-0.14%
177,682
06/04/2026
21.86
22.09
21.72
22.03
+0.36%
243,671
06/03/2026
22.01
22.18
21.82
21.95
-4.32%
123,680
06/02/2026
22.27
23.07
22.27
22.94
-1.21%
227,555
06/01/2026
22.86
23.28
22.72
23.22
+8.50%
607,038
05/29/2026
21.23
21.46
20.72
21.40
-5.10%
226,694
05/28/2026
22.59
22.59
22.08
22.55
+1.81%
250,763
05/27/2026
22.22
22.59
22.02
22.15
+5.13%
270,745
05/26/2026
21.27
21.27
21.06
21.07
+0.91%
277,256
05/22/2026
20.80
21.12
20.73
20.88
+1.70%
192,486
05/21/2026
20.31
20.53
20.17
20.53
-1.25%
282,197
05/20/2026
19.71
20.90
19.71
20.79
-0.19%
188,378
05/19/2026
20.69
21.06
20.69
20.83
+1.86%
394,039
05/18/2026
20.65
20.65
20.20
20.45
+0.05%
331,342
05/15/2026
20.29
20.52
20.28
20.44
-1.30%
246,556
05/14/2026
19.72
20.88
19.72
20.71
-2.17%
343,539
05/13/2026
21.04
21.26
21.04
21.17
+1.58%
304,947
05/12/2026
20.90
20.95
20.72
20.84
-1.61%
203,574
05/11/2026
21.40
21.40
21.15
21.18
-1.30%
333,942
05/08/2026
21.77
21.77
21.22
21.46
+4.15%
269,133
05/07/2026
19.91
20.65
19.91
20.61
+2.77%
359,627
05/06/2026
19.70
20.07
19.70
20.05
+2.35%
471,896
05/05/2026
19.55
19.84
19.40
19.59
+1.50%
280,202
05/04/2026
19.81
19.81
19.28
19.30
-0.57%
293,624
05/01/2026
19.32
19.87
19.21
19.41
-2.95%
401,070
04/30/2026
19.17
20.13
19.17
20.00
-1.43%
3,231,108
04/29/2026
22.13
22.13
19.48
20.29
-6.88%
1,632,977
04/28/2026
21.69
22.49
21.17
21.79
-8.52%
251,464
04/28/2026
$0.46 Earnings
04/27/2026
23.08
24.01
23.08
23.82
+2.85%
241,908
04/24/2026
22.25
23.16
22.25
23.16
-0.26%
107,181
04/23/2026
23.70
23.79
23.00
23.22
-4.17%
272,891