• $402.6M
    Market Cap
  • -15.77%
    1-Year Change
  • Electronics & Computer Distribution
    Industry
  • 1 Month
    +19.91%
    Low Price$18.76
    High Price$22.67
  • 3 Months
    -74.94%
    Low Price$16.68
    High Price$89.73
  • 1 Year
    -78.19%
    Low Price$16.68
    High Price$143.40
Date
Open
High
Low
Close
Change (%)
Volume
06/02/2026
22.60
23.06
22.17
22.49
-0.79%
130,040
06/01/2026
21.72
22.76
21.30
22.67
+4.71%
169,678
05/29/2026
20.79
21.86
20.62
21.65
+4.14%
164,277
05/28/2026
20.80
21.12
20.44
20.79
-0.53%
103,288
05/27/2026
21.22
21.71
20.58
20.90
-1.51%
135,531
05/26/2026
21.05
21.45
20.94
21.22
+1.24%
100,773
05/22/2026
20.74
21.24
20.59
20.96
+1.11%
107,473
05/21/2026
20.35
20.90
19.66
20.73
+1.72%
106,607
05/20/2026
20.35
20.57
19.07
20.38
-0.15%
194,616
05/19/2026
19.86
20.65
19.04
20.41
+1.90%
206,523
05/18/2026
19.59
20.27
19.22
20.03
+2.25%
123,320
05/15/2026
19.24
19.74
18.89
19.59
-0.15%
205,618
05/14/2026
19.18
19.84
19.06
19.62
+2.35%
83,468
05/13/2026
19.17
19.40
18.77
19.17
-0.57%
104,041
05/12/2026
19.64
19.90
18.80
19.28
-2.43%
239,436
05/11/2026
20.17
20.43
19.53
19.76
-1.79%
89,044
05/08/2026
20.26
20.53
19.81
20.12
-0.69%
166,607
05/07/2026
19.55
20.46
19.48
20.26
+3.21%
161,896
05/06/2026
19.94
20.10
19.30
19.63
-0.30%
126,544
05/05/2026
18.90
20.27
18.71
19.69
+4.99%
231,800
05/04/2026
18.76
19.50
18.24
18.76
-0.71%
218,886
05/01/2026
16.88
19.01
16.74
18.89
+13.25%
452,781
04/30/2026
18.64
18.82
15.25
16.68
-21.58%
975,138
04/29/2026
21.55
21.65
20.77
21.27
+0.38%
158,443
04/29/2026
$0.19 Earnings
04/28/2026
20.98
21.27
20.54
21.19
+0.95%
189,188
04/27/2026
21.13
21.80
20.68
20.99
-0.66%
127,881
04/24/2026
21.03
21.38
20.56
21.13
-0.56%
201,964
04/23/2026
21.99
22.23
21.10
21.25
-4.28%
100,940
04/22/2026
22.56
22.72
22.06
22.20
-1.55%
77,186
04/21/2026
22.33
23.02
22.29
22.55
+1.30%
129,429
04/20/2026
22.50
22.81
21.60
22.26
-2.54%
84,213
04/17/2026
23.08
23.60
22.60
22.84
-0.17%
92,567
04/16/2026
22.65
23.11
22.57
22.88
-0.26%
120,544
04/15/2026
22.65
23.05
22.36
22.94
+0.53%
102,213
04/14/2026
23.00
23.52
22.75
22.82
-0.09%
132,426
04/13/2026
21.22
22.91
21.22
22.84
+6.93%
174,254
04/10/2026
21.55
21.87
21.18
21.36
-0.60%
121,468
04/09/2026
20.93
21.73
20.80
21.49
+1.94%
183,709
04/08/2026
21.96
22.51
20.95
21.08
+0.86%
115,927
04/07/2026
20.77
21.36
20.38
20.90
+0.58%
115,698
04/06/2026
20.66
21.06
20.31
20.78
+0.58%
97,240
04/02/2026
20.18
20.80
19.43
20.66
+1.72%
164,096
04/01/2026
20.17
20.59
19.73
20.31
+2.47%
192,807
03/31/2026
19.57
19.95
19.16
19.82
+2.22%
197,716
03/30/2026
19.59
19.94
19.20
19.39
-1.02%
182,005
03/27/2026
19.91
20.33
19.54
19.59
-2.05%
160,966
03/26/2026
20.82
21.18
19.76
20.00
-3.94%
185,003
03/25/2026
20.01
20.90
19.45
20.82
+5.36%
303,825
03/24/2026
19.76
20.76
19.62
19.76
-1.25%
302,015
03/23/2026
20.64
21.05
19.91
20.01
+1.90%
291,088
03/23/2026
4:1 Split
03/20/2026
19.46
19.78
18.91
19.64
+0.94%
99,388
03/19/2026
19.29
19.72
18.96
19.46
+0.54%
109,055
03/18/2026
19.95
20.08
19.17
19.35
-3.17%
108,059
03/17/2026
20.06
20.31
19.65
19.98
-0.49%
96,126
03/16/2026
20.22
20.93
20.06
20.08
-0.27%
108,668
03/13/2026
20.16
20.65
19.82
20.14
+0.29%
59,399
03/12/2026
20.38
20.75
19.86
20.08
-2.13%
81,647
03/11/2026
20.87
21.23
20.17
20.51
-3.20%
62,407
03/10/2026
20.94
21.74
20.79
21.19
+0.83%
111,356
03/09/2026
21.25
21.40
20.19
21.02
-3.51%
52,009
03/06/2026
21.98
22.03
21.32
21.78
-2.91%
74,834
03/05/2026
22.59
23.46
22.15
22.43
-0.94%
85,133
03/04/2026
22.48
23.37
22.44
22.65
+1.39%
87,168
03/03/2026
22.19
22.53
21.28
22.34
+0.65%
109,242
03/02/2026
23.04
24.01
22.19
22.19
-6.25%
109,717
02/27/2026
22.39
24.11
22.39
23.67
+5.16%
84,317
02/26/2026
23.00
23.00
20.02
22.51
-3.18%
114,281
02/25/2026
25.39
25.39
22.82
23.25
-6.80%
115,034
02/25/2026
$0.38 Earnings
02/24/2026
27.25
27.99
24.76
24.94
-8.29%
102,671
02/23/2026
29.61
29.90
27.11
27.20
-8.19%
104,251
02/20/2026
29.61
30.13
29.51
29.63
-0.15%
81,090
02/19/2026
29.18
29.82
29.18
29.67
+0.51%
58,263
02/18/2026
29.28
29.74
28.83
29.52
+0.55%
80,115
02/17/2026
30.18
30.39
29.22
29.36
-2.99%
42,850
02/13/2026
29.37
30.52
29.15
30.26
+3.85%
46,152
02/12/2026
29.42
31.22
28.77
29.14
+0.29%
64,951
02/11/2026
29.51
29.75
28.56
29.06
-0.96%
77,201
02/10/2026
30.03
30.13
29.34
29.34
-2.35%
49,622
02/09/2026
30.66
30.80
29.93
30.05
-2.01%
74,920
02/06/2026
30.21
31.22
30.19
30.66
+3.33%
44,663
02/05/2026
29.97
30.24
29.48
29.68
-0.98%
38,783
02/04/2026
30.24
30.26
29.54
29.97
-0.22%
35,321
02/03/2026
29.76
30.41
29.35
30.03
+0.56%
41,550
02/02/2026
29.82
30.11
29.58
29.87
+0.73%
47,842
01/30/2026
30.34
30.93
29.47
29.65
-3.80%
103,903
01/29/2026
30.32
30.82
29.74
30.82
+2.44%
42,802
01/28/2026
29.95
30.15
29.57
30.08
+0.96%
35,721
01/27/2026
29.45
30.25
28.75
29.80
+1.35%
88,485
01/26/2026
29.66
30.14
29.17
29.40
-0.94%
60,764
01/23/2026
30.11
30.11
29.23
29.68
-1.44%
44,536
01/22/2026
30.49
30.79
30.05
30.11
-0.07%
62,044
01/21/2026
30.37
30.52
29.01
30.13
+0.52%
62,005
01/20/2026
31.38
31.61
29.97
29.98
-6.01%
48,112
01/16/2026
31.88
32.00
31.33
31.89
+0.04%
66,236
01/15/2026
30.69
32.46
30.58
31.88
+4.28%
62,898
01/14/2026
30.71
30.93
29.83
30.57
+0.03%
71,615
01/13/2026
29.76
30.77
29.35
30.56
+3.37%
115,187