• $2.4B
    Market Cap
  • 56.88%
    1-Year Change
  • Information Technology Services
    Industry
  • 1 Month
    -10.38%
    Low Price$8.55
    High Price$10.78
  • 3 Months
    -3.06%
    Low Price$7.94
    High Price$11.28
  • 1 Year
    +56.88%
    Low Price$5.45
    High Price$14.03
Date
Open
High
Low
Close
Change (%)
Volume
06/22/2026
8.65
8.85
8.42
8.55
-2.29%
6,684,278
06/18/2026
9.25
9.41
8.63
8.75
-5.20%
8,058,301
06/17/2026
9.07
9.51
9.03
9.23
+2.21%
3,060,192
06/16/2026
9.21
9.36
9.00
9.03
-3.32%
3,470,249
06/15/2026
9.18
9.67
9.14
9.34
+5.30%
4,538,525
06/12/2026
9.09
9.25
8.85
8.87
-0.89%
2,360,288
06/11/2026
8.76
8.97
8.61
8.95
+1.70%
6,767,950
06/10/2026
9.21
9.34
8.79
8.80
-5.17%
4,858,109
06/09/2026
9.45
9.88
8.85
9.28
+4.62%
14,163,043
06/08/2026
8.85
9.15
8.62
8.87
+0.34%
4,686,569
06/05/2026
9.45
9.50
8.79
8.84
-8.96%
13,252,952
06/04/2026
10.08
10.13
9.68
9.71
-6.00%
5,786,598
06/03/2026
10.50
10.53
10.21
10.33
-4.17%
4,608,614
06/02/2026
10.97
11.64
10.75
10.78
+1.70%
8,197,206
06/01/2026
10.18
11.16
10.10
10.60
+5.16%
6,722,815
05/29/2026
10.60
10.66
10.01
10.08
-5.08%
10,269,028
05/28/2026
10.55
10.90
10.49
10.62
-0.84%
8,761,554
05/27/2026
10.09
11.12
10.04
10.71
+7.96%
9,718,185
05/26/2026
9.48
10.32
9.38
9.92
+3.98%
16,142,095
05/26/2026
-$1.20 Earnings
05/22/2026
9.57
9.64
9.14
9.54
-3.93%
12,250,867
05/21/2026
9.92
10.00
9.53
9.93
-2.74%
10,409,210
05/20/2026
10.20
10.41
9.80
10.21
+1.19%
6,267,414
05/19/2026
10.50
10.67
10.07
10.09
-4.09%
5,000,351
05/18/2026
10.12
10.67
9.65
10.52
+4.26%
9,993,159
05/15/2026
10.01
10.21
9.50
10.09
-3.44%
15,546,428
05/14/2026
10.98
11.27
10.27
10.45
-7.36%
21,400,372
05/13/2026
11.05
12.02
10.92
11.28
+25.06%
64,080,653
05/12/2026
9.27
9.54
8.92
9.02
-1.31%
7,594,149
05/11/2026
8.91
9.38
8.91
9.14
+2.70%
9,257,957
05/08/2026
9.08
9.37
8.80
8.90
-0.67%
6,750,187
05/07/2026
8.93
9.03
8.69
8.96
-0.55%
5,129,541
05/06/2026
8.73
9.07
8.58
9.01
+6.25%
8,327,958
05/05/2026
8.64
8.79
8.42
8.48
+0.12%
3,832,741
05/04/2026
8.33
8.72
8.31
8.47
+1.56%
4,013,304
05/01/2026
8.34
8.39
8.16
8.34
+0.36%
2,774,802
04/30/2026
8.30
8.35
8.02
8.31
+0.12%
4,144,865
04/29/2026
8.54
8.58
8.23
8.30
-2.35%
3,031,396
04/28/2026
8.60
8.63
8.17
8.50
-3.85%
5,503,386
04/27/2026
9.10
9.16
8.80
8.84
-4.12%
3,663,929
04/24/2026
9.13
9.37
9.04
9.22
+4.30%
4,944,048
04/23/2026
8.77
8.95
8.61
8.84
+0.80%
3,712,007
04/22/2026
8.81
8.90
8.60
8.77
+1.04%
5,672,785
04/21/2026
9.20
9.20
8.62
8.68
-5.65%
10,721,152
04/20/2026
9.03
9.23
9.01
9.20
-2.02%
5,447,166
04/17/2026
9.40
9.75
9.31
9.39
+1.29%
4,387,145
04/16/2026
9.32
9.74
9.20
9.27
+2.89%
5,242,135
04/15/2026
9.02
9.16
8.88
9.01
0.00%
4,494,872
04/14/2026
8.60
9.23
8.60
9.01
+6.75%
8,826,559
04/13/2026
8.33
8.62
8.29
8.44
+0.24%
3,752,662
04/10/2026
8.48
8.76
8.42
8.42
-0.24%
3,254,257
04/09/2026
8.40
8.61
8.36
8.44
+1.20%
1,957,680
04/08/2026
8.82
8.83
8.28
8.34
+4.91%
6,108,698
04/07/2026
8.01
8.01
7.68
7.95
-1.85%
8,301,602
04/06/2026
8.22
8.40
8.07
8.10
-1.10%
3,047,038
04/02/2026
8.13
8.52
8.03
8.19
-4.66%
3,409,666
04/01/2026
8.69
8.90
8.51
8.59
+2.38%
3,761,794
03/31/2026
8.02
8.43
7.77
8.39
+5.67%
4,420,529
03/30/2026
8.34
8.54
7.89
7.94
-6.04%
5,229,983
03/27/2026
8.50
8.52
8.34
8.45
-2.99%
6,068,452
03/26/2026
8.80
8.80
8.57
8.71
-4.39%
4,992,514
03/25/2026
9.10
9.31
8.91
9.11
+3.41%
5,746,264
03/24/2026
8.89
8.99
8.66
8.81
-1.78%
3,835,674
03/23/2026
8.92
9.20
8.91
8.97
+1.70%
6,382,777
03/20/2026
9.16
9.24
8.68
8.82
-5.77%
6,173,843
03/19/2026
9.11
9.52
8.72
9.36
-1.16%
7,960,561
03/18/2026
9.82
9.87
9.44
9.47
+1.50%
9,040,704
03/17/2026
9.65
9.66
9.17
9.33
-2.10%
7,910,828
03/16/2026
10.50
10.64
9.41
9.53
-9.32%
12,130,056
03/16/2026
$0.00 Earnings
03/13/2026
10.53
10.88
10.43
10.51
-0.57%
7,580,031
03/12/2026
10.75
11.08
10.43
10.57
-5.20%
5,907,458
03/11/2026
10.89
11.21
10.81
11.15
-0.71%
4,826,904
03/10/2026
9.90
11.28
9.89
11.23
+14.71%
12,412,508
03/09/2026
9.80
9.90
9.42
9.79
+1.77%
4,945,642
03/06/2026
9.52
9.94
9.30
9.62
-1.84%
4,504,166
03/05/2026
10.05
10.10
9.63
9.80
-4.48%
4,154,376
03/04/2026
10.22
10.53
10.05
10.26
+4.06%
8,288,984
03/03/2026
10.71
10.76
9.40
9.86
-5.65%
12,159,583
03/02/2026
10.40
10.77
10.18
10.45
-3.06%
7,022,672
02/27/2026
10.87
10.89
10.39
10.78
-5.36%
7,785,533
02/26/2026
11.66
11.73
10.94
11.39
-3.39%
7,061,995
02/25/2026
12.22
12.45
11.45
11.79
-1.59%
6,777,120
02/24/2026
11.31
12.66
11.28
11.98
+6.68%
10,016,125
02/23/2026
11.88
12.05
11.17
11.23
-5.23%
9,155,281
02/20/2026
12.00
12.34
11.81
11.85
-4.78%
6,109,317
02/19/2026
12.51
12.60
12.03
12.45
-0.12%
6,588,069
02/18/2026
12.39
12.66
12.00
12.46
-9.38%
18,493,034
02/17/2026
14.26
14.48
13.51
13.75
-0.36%
3,984,463
02/13/2026
13.15
13.90
12.55
13.80
-1.64%
7,773,884
02/12/2026
14.06
14.46
13.92
14.03
+3.62%
15,744,617
02/11/2026
12.41
13.74
12.14
13.54
+12.18%
12,476,118
02/10/2026
11.90
12.60
11.70
12.07
+1.86%
6,708,501
02/09/2026
11.30
12.02
11.04
11.85
+5.80%
8,233,415
02/06/2026
10.33
11.30
10.30
11.20
+10.67%
5,877,233
02/05/2026
10.16
10.39
9.91
10.12
-1.46%
2,627,753
02/04/2026
10.84
10.84
9.75
10.27
-5.43%
5,585,432
02/03/2026
10.97
11.49
10.47
10.86
-0.55%
4,037,426
02/02/2026
10.19
11.29
10.17
10.92
+3.70%
4,939,460
01/30/2026
10.63
10.63
10.34
10.53
-4.27%
5,154,014