• $478.5M
    Market Cap
  • -6.86%
    1-Year Change
  • Electronics & Computer Distribution
    Industry
  • 1 Month
    +12.06%
    Low Price$21.35
    High Price$25.84
  • 3 Months
    +11.08%
    Low Price$16.68
    High Price$25.84
  • 1 Year
    -6.86%
    Low Price$16.68
    High Price$143.40
Date
Open
High
Low
Close
Change (%)
Volume
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
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