• N/A
    Market Cap
  • -15.49%
    1-Year Change
  • Information Technology Services
    Industry
  • 1 Month
    +3.92%
    Low Price$19.05
    High Price$23.20
  • 3 Months
    +4.46%
    Low Price$18.86
    High Price$25.30
  • 1 Year
    -15.49%
    Low Price$18.86
    High Price$29.89
Date
Open
High
Low
Close
Change (%)
Volume
06/03/2026
22.40
23.99
20.65
21.53
-2.16%
3,021
06/02/2026
20.90
23.00
20.90
22.00
-5.17%
4,117
06/01/2026
23.04
23.20
21.14
23.20
+13.59%
6,839
05/29/2026
22.00
22.60
19.86
20.43
-8.86%
4,279
05/28/2026
20.55
23.20
20.55
22.41
-0.31%
4,138
05/27/2026
20.46
23.20
20.30
22.48
+5.05%
2,964
05/26/2026
22.85
22.85
20.11
21.40
+2.88%
3,972
05/22/2026
19.31
22.45
19.31
20.80
+1.46%
2,894
05/21/2026
19.01
21.99
19.01
20.50
+6.83%
3,172
05/20/2026
18.66
22.39
18.66
19.19
-8.41%
3,611
05/19/2026
19.34
22.60
19.34
20.95
-0.31%
15,008
05/18/2026
18.91
21.79
18.91
21.02
+0.21%
3,781
05/15/2026
21.70
21.70
18.90
20.97
+2.17%
16,926
05/14/2026
18.70
22.35
18.70
20.53
-2.61%
6,419
05/13/2026
20.61
22.79
20.45
21.08
+2.96%
1,636
05/12/2026
21.89
21.89
19.06
20.47
-3.67%
3,725
05/11/2026
22.70
22.70
19.80
21.25
+5.72%
6,351
05/08/2026
22.89
23.05
20.10
20.10
+0.44%
6,101
05/07/2026
19.30
21.99
19.30
20.01
-0.16%
18,237
05/06/2026
20.00
20.25
19.11
20.05
+5.22%
8,259
05/05/2026
19.48
20.69
18.26
19.05
+1.01%
3,724
05/04/2026
20.95
20.95
18.70
18.86
-8.94%
8,313
05/01/2026
18.21
21.25
17.67
20.71
+0.45%
4,702
04/30/2026
18.70
21.90
18.70
20.62
+3.05%
6,606
04/29/2026
21.71
24.49
19.54
20.01
-11.66%
3,679
04/28/2026
22.50
24.04
21.26
22.65
-5.82%
5,013
04/27/2026
25.65
25.65
22.61
24.05
-4.37%
2,751
04/24/2026
22.46
25.15
22.46
25.15
+4.86%
2,894
04/23/2026
25.04
25.20
22.21
23.99
+2.97%
4,294
04/22/2026
22.91
25.95
22.75
23.29
+2.39%
1,631
04/21/2026
24.37
26.00
22.75
22.75
-0.83%
2,825
04/20/2026
22.21
23.67
22.21
22.94
-3.53%
4,185
04/17/2026
22.01
25.50
22.01
23.78
-6.01%
2,087
04/16/2026
21.06
25.40
20.90
25.30
+6.30%
2,431
04/15/2026
23.16
24.44
23.00
23.80
+12.21%
2,406
04/14/2026
23.69
23.69
20.19
21.21
-2.48%
3,873
04/13/2026
21.00
22.39
20.73
21.75
+1.59%
9,506
04/10/2026
19.61
22.19
19.61
21.41
+0.28%
6,349
04/09/2026
20.10
22.44
20.10
21.35
+2.42%
1,691
04/08/2026
19.70
21.84
19.69
20.85
-0.02%
66,616
04/07/2026
19.86
21.84
19.86
20.85
+5.30%
2,013
04/06/2026
21.44
21.44
19.20
19.80
+1.02%
4,531
04/02/2026
18.96
22.00
18.96
19.60
-7.66%
3,239
04/01/2026
22.45
22.45
20.16
21.23
+8.29%
3,530
03/31/2026
19.01
21.85
18.85
19.60
+1.39%
1,696
03/31/2026
$0.22 Dividend
03/30/2026
17.96
20.86
17.96
19.33
+2.89%
4,231
03/27/2026
18.35
20.46
18.19
18.79
-5.00%
10,697
03/26/2026
18.55
20.75
18.55
19.78
-8.11%
3,303
03/25/2026
18.53
23.29
18.53
21.52
+3.40%
3,425
03/24/2026
18.36
22.90
18.36
20.81
+1.10%
1,677
03/23/2026
22.26
22.26
19.93
20.59
-5.76%
13,282
03/20/2026
20.05
22.92
19.93
21.85
+2.00%
2,364
03/19/2026
19.89
22.78
19.89
21.42
+6.80%
3,440
03/18/2026
20.05
23.41
20.05
20.05
-14.93%
1,706
03/17/2026
23.57
23.57
19.89
23.57
+4.06%
1,567
03/16/2026
23.57
23.57
20.05
22.65
+8.84%
6,907
03/13/2026
20.05
23.41
19.89
20.81
-4.23%
1,992
03/12/2026
19.89
23.57
19.89
21.73
0.00%
3,841
03/11/2026
21.63
23.57
20.05
21.73
-3.85%
9,622
03/10/2026
23.57
23.57
21.79
22.60
-3.46%
2,193
03/09/2026
23.57
23.57
21.79
23.41
+3.59%
3,231
03/06/2026
21.63
23.57
21.63
22.60
+1.87%
4,080
03/05/2026
22.58
22.74
21.63
22.19
-2.63%
5,117
03/04/2026
19.93
23.41
19.93
22.79
+10.58%
2,426
03/03/2026
19.93
22.51
19.93
20.61
-8.70%
2,716
03/02/2026
22.60
23.57
20.04
22.57
-0.11%
2,839
02/27/2026
22.04
23.41
21.88
22.59
-1.13%
2,760
02/26/2026
20.51
23.57
20.51
22.85
+10.26%
3,031
02/25/2026
19.93
23.41
19.93
20.73
-3.94%
5,119
02/24/2026
20.96
22.71
20.44
21.58
-7.50%
2,527
02/23/2026
24.81
24.97
22.71
23.33
-6.57%
3,756
02/20/2026
22.87
25.65
22.71
24.97
-3.88%
2,043
02/19/2026
22.87
26.01
22.87
25.98
+6.38%
2,123
02/18/2026
22.87
26.23
22.87
24.42
+4.24%
4,188
02/17/2026
26.52
26.52
22.75
23.42
-6.23%
15,111
02/13/2026
22.50
27.31
22.50
24.98
-10.41%
2,581
02/12/2026
23.48
28.16
23.37
27.88
+7.18%
6,333
02/11/2026
24.50
29.28
24.50
26.02
-7.87%
2,374
02/10/2026
25.10
28.87
24.94
28.24
+12.12%
3,314
02/09/2026
23.21
27.95
23.21
25.18
-8.48%
2,735
02/06/2026
22.66
27.57
22.66
27.52
+6.87%
6,385
02/05/2026
25.21
27.45
22.69
25.75
-0.19%
3,279
02/04/2026
27.35
28.30
25.80
25.80
-12.71%
4,107
02/03/2026
27.51
29.56
27.35
29.56
0.00%
2,183
02/02/2026
27.51
29.56
27.35
29.56
+4.42%
3,310
01/30/2026
27.51
29.56
27.35
28.30
-2.64%
3,010
01/29/2026
30.61
30.61
27.30
29.07
+12.69%
3,785
01/28/2026
25.80
28.66
25.80
25.80
-9.88%
2,890
01/27/2026
25.77
28.68
25.21
28.63
+1.29%
3,117
01/26/2026
25.79
28.51
25.21
28.26
+5.34%
4,097
01/23/2026
29.45
29.45
26.83
26.83
-9.23%
5,087
01/22/2026
26.00
29.56
26.00
29.56
0.00%
3,586
01/21/2026
26.92
29.56
26.47
29.56
+9.09%
5,007
01/20/2026
24.43
29.56
24.43
27.09
-5.30%
10,275
01/16/2026
29.40
29.56
27.67
28.61
-3.20%
2,285
01/15/2026
29.40
29.56
27.14
29.56
+8.89%
618
01/14/2026
28.76
28.92
27.14
27.14
0.00%
647
01/13/2026
27.30
28.92
27.14
27.14
-2.27%
3,675
01/12/2026
27.48
28.92
27.32
27.77
-1.67%
2,811