• $498.6M
    Market Cap
  • -3.31%
    1-Year Change
  • Electronics & Computer Distribution
    Industry
  • 1 Month
    +15.51%
    Low Price$24.21
    High Price$28.41
  • 3 Months
    +60.73%
    Low Price$19.17
    High Price$28.41
  • 1 Year
    -3.31%
    Low Price$16.68
    High Price$35.79
Date
Open
High
Low
Close
Change (%)
Volume
07/31/2026
26.55
27.58
26.38
26.81
+0.26%
121,620
07/30/2026
28.00
28.00
23.47
26.74
-5.88%
337,424
07/29/2026
28.00
28.81
27.52
28.41
+0.82%
123,347
07/29/2026
$0.30 Earnings
07/28/2026
27.47
28.34
27.27
28.18
+3.72%
169,073
07/27/2026
25.50
27.44
25.50
27.17
+6.72%
197,527
07/24/2026
25.16
25.67
25.00
25.46
+1.43%
72,192
07/23/2026
25.44
25.69
24.89
25.10
-1.38%
156,876
07/22/2026
25.91
26.09
24.88
25.45
-1.43%
113,795
07/21/2026
25.43
25.89
25.00
25.82
+1.53%
91,720
07/20/2026
25.94
26.20
25.24
25.43
-1.97%
118,207
07/17/2026
25.17
26.00
24.09
25.94
+1.45%
101,782
07/16/2026
25.13
25.90
24.63
25.57
+1.95%
130,544
07/15/2026
25.52
26.05
24.52
25.08
-1.95%
141,598
07/14/2026
25.57
25.99
25.30
25.58
+0.83%
93,902
07/13/2026
25.60
26.33
25.12
25.37
-1.40%
292,525
07/10/2026
25.90
26.36
25.26
25.73
-0.41%
178,693
07/09/2026
24.54
25.94
24.01
25.84
+4.34%
125,960
07/08/2026
25.25
25.67
24.50
24.76
-2.60%
263,296
07/07/2026
24.28
25.71
23.78
25.42
+5.00%
210,543
07/06/2026
24.52
24.52
23.68
24.21
+1.47%
103,157
07/02/2026
24.65
24.74
23.44
23.86
-2.89%
142,406
07/01/2026
23.20
24.58
22.87
24.57
+5.86%
175,075
06/30/2026
22.61
23.31
21.86
23.21
+3.32%
278,294
06/29/2026
22.64
23.23
21.95
22.47
+0.56%
156,726
06/26/2026
22.21
23.23
22.07
22.34
+0.90%
532,767
06/25/2026
22.15
22.61
21.50
22.14
0.00%
98,010
06/24/2026
22.19
22.93
21.90
22.14
+0.50%
145,956
06/23/2026
21.20
22.31
20.68
22.03
+3.19%
152,733
06/22/2026
22.49
22.76
21.12
21.35
-5.99%
132,835
06/18/2026
22.92
23.62
21.99
22.71
+0.84%
247,689
06/17/2026
22.54
22.86
22.01
22.52
-0.88%
103,632
06/16/2026
23.10
23.55
22.31
22.72
-1.56%
108,977
06/15/2026
22.65
23.11
21.77
23.08
+1.94%
221,025
06/12/2026
23.45
23.56
21.82
22.64
-2.41%
142,699
06/11/2026
23.02
23.48
22.21
23.20
+1.05%
212,646
06/10/2026
24.00
25.12
22.90
22.96
-4.33%
243,181
06/09/2026
23.85
24.29
23.33
24.00
+0.97%
149,982
06/08/2026
23.71
24.17
23.14
23.77
-0.21%
139,338
06/05/2026
23.22
23.89
22.81
23.82
+4.11%
147,785
06/04/2026
22.09
23.08
22.01
22.88
+4.52%
136,877
06/03/2026
22.42
22.54
21.50
21.89
-2.67%
107,654
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