• $77.3M
    Market Cap
  • 259.63%
    1-Year Change
  • Electronic Components
    Industry
  • 1 Month
    +13.55%
    Low Price$27.70
    High Price$31.74
  • 3 Months
    +31.91%
    Low Price$21.50
    High Price$33.75
  • 1 Year
    +259.63%
    Low Price$8.50
    High Price$33.75
Date
Open
High
Low
Close
Change (%)
Volume
10/22/2026
31.00
31.00
29.80
31.00
-0.64%
1,821
10/21/2026
31.00
31.25
30.60
31.20
+3.31%
2,164
10/20/2026
30.20
30.20
30.20
30.20
+0.67%
4,852
10/19/2026
30.00
30.00
29.51
30.00
-0.25%
6,931
10/16/2026
28.51
30.08
28.49
30.08
+4.65%
6,837
10/15/2026
28.50
28.75
27.75
28.74
+0.84%
4,291
10/14/2026
28.50
28.60
28.00
28.50
+0.14%
4,384
10/13/2026
29.80
29.80
28.46
28.46
-4.40%
1,995
10/12/2026
29.72
30.10
29.72
29.77
-1.23%
1,392
10/09/2026
31.70
31.75
29.80
30.14
-5.04%
2,996
10/08/2026
30.90
31.75
29.99
31.74
+5.45%
4,574
10/07/2026
30.29
30.29
30.00
30.10
-0.46%
1,714
10/06/2026
31.80
31.80
30.24
30.24
+0.40%
3,323
10/05/2026
30.40
30.40
30.12
30.12
+0.07%
1,051
10/02/2026
29.79
30.18
29.79
30.10
+0.37%
3,777
10/01/2026
30.50
30.60
28.53
29.99
-0.66%
4,494
09/30/2026
29.84
31.00
29.59
30.19
+2.34%
4,769
09/29/2026
28.10
29.96
28.10
29.50
+5.36%
6,781
09/28/2026
30.60
30.75
28.00
28.00
-6.17%
4,320
09/25/2026
29.55
29.84
29.49
29.84
+2.90%
1,582
09/24/2026
27.95
29.05
27.95
29.00
+4.69%
5,502
09/23/2026
27.00
27.77
27.00
27.70
+1.47%
4,829
09/22/2026
28.70
28.70
25.65
27.30
-4.88%
4,966
09/21/2026
28.25
28.70
28.25
28.70
0.00%
1,284
09/18/2026
29.00
29.00
28.25
28.70
-0.52%
1,907
09/17/2026
28.30
28.85
28.00
28.85
-0.52%
4,928
09/16/2026
28.90
29.21
28.30
29.00
+0.35%
2,605
09/15/2026
29.00
29.18
28.80
28.90
-0.34%
2,708
09/14/2026
30.03
30.03
28.98
29.00
-4.77%
6,254
09/11/2026
30.20
30.45
29.51
30.45
-1.77%
2,877
09/10/2026
30.25
31.00
30.00
31.00
+1.61%
941
09/09/2026
32.60
32.61
30.51
30.51
-4.06%
7,738
09/08/2026
32.26
32.26
31.21
31.80
-1.12%
1,704
09/04/2026
32.65
32.95
32.16
32.16
-1.08%
9,058
09/03/2026
32.50
33.75
32.50
32.51
+0.03%
7,598
09/02/2026
30.94
32.75
30.94
32.50
+13.56%
6,956
09/01/2026
30.70
30.70
28.62
28.62
-7.32%
5,869
08/31/2026
30.88
31.29
30.88
30.88
-0.39%
1,816
08/28/2026
31.00
31.11
30.88
31.00
+0.39%
1,689
08/27/2026
31.94
32.00
30.88
30.88
-3.50%
3,409
08/26/2026
33.10
33.10
32.00
32.00
-3.32%
1,709
08/25/2026
33.57
33.68
33.00
33.10
-1.93%
3,956
08/24/2026
33.88
33.88
33.00
33.75
+2.27%
9,702
08/21/2026
31.75
33.00
31.60
33.00
+1.13%
5,491
08/20/2026
31.00
32.68
31.00
32.63
+5.87%
4,206
08/19/2026
30.82
31.86
30.70
30.82
+0.98%
6,721
08/18/2026
29.90
31.40
29.90
30.52
-4.62%
4,771
08/17/2026
32.76
32.76
31.39
32.00
-2.35%
5,119
08/14/2026
32.50
32.77
28.50
32.77
+1.61%
8,806
08/13/2026
32.50
33.75
32.00
32.25
0.00%
36,256
08/12/2026
29.95
32.25
29.53
32.25
+9.14%
40,832
08/11/2026
28.50
30.00
28.50
29.55
+4.60%
4,317
08/10/2026
29.01
31.00
28.00
28.25
0.00%
21,180
08/07/2026
24.00
28.75
23.00
28.25
+21.92%
11,027
08/06/2026
23.35
23.35
23.17
23.17
-1.49%
401
08/05/2026
23.52
23.52
23.52
23.52
+0.09%
431
08/04/2026
23.50
23.50
23.50
23.50
-0.10%
559
08/03/2026
23.52
23.52
23.52
23.52
-0.28%
417
07/31/2026
23.59
23.59
22.50
23.59
-1.30%
1,721
07/30/2026
22.20
23.90
22.20
23.90
+8.39%
2,203
07/29/2026
22.05
22.05
22.05
22.05
+2.56%
151
07/28/2026
24.00
24.00
21.50
21.50
-6.48%
1,979
07/27/2026
23.00
23.00
22.99
22.99
-0.85%
799
07/24/2026
24.00
24.82
23.17
23.19
+0.08%
2,127
07/23/2026
23.20
23.20
23.17
23.17
-1.40%
585
07/22/2026
23.50
23.50
23.50
23.50
+1.42%
375
07/21/2026
24.00
24.30
23.00
23.17
-2.11%
5,604
07/20/2026
22.61
24.00
22.61
23.67
+5.43%
7,708
07/17/2026
22.07
22.45
22.07
22.45
+0.67%
2,320
07/15/2026
22.45
22.45
22.30
22.30
+1.27%
507
07/14/2026
20.96
22.15
20.95
22.02
-1.03%
1,501
07/13/2026
22.30
22.30
22.25
22.25
0.00%
351
07/10/2026
22.00
22.75
22.00
22.25
+4.89%
6,620
07/09/2026
22.00
22.00
21.21
21.21
+1.01%
1,100
07/08/2026
21.50
21.91
21.00
21.00
-4.15%
2,488
07/07/2026
21.90
22.10
21.90
21.91
+1.26%
1,244
07/06/2026
22.00
22.00
21.64
21.64
-1.20%
3,250
07/02/2026
21.90
21.90
21.90
21.90
-2.23%
256
06/30/2026
22.00
22.75
19.50
22.40
+4.67%
5,097
06/29/2026
22.00
22.00
21.40
21.40
-3.17%
1,638
06/26/2026
20.00
22.10
20.00
22.10
+10.50%
13,125
06/24/2026
19.92
20.10
19.50
20.00
+0.40%
6,465
06/23/2026
19.92
19.92
19.92
19.92
+0.10%
177
06/22/2026
20.00
20.25
18.02
19.90
-1.09%
4,891
06/17/2026
20.12
20.12
20.12
20.12
0.00%
839
06/15/2026
20.12
20.12
19.45
20.12
+0.09%
1,684
06/12/2026
19.75
20.12
19.75
20.10
+1.78%
1,656
06/11/2026
19.60
20.05
19.50
19.75
-1.25%
3,011
06/10/2026
19.95
20.00
19.95
20.00
+0.30%
1,941
06/09/2026
19.45
19.94
18.20
19.94
+1.73%
2,228
06/08/2026
19.40
20.00
19.40
19.60
+0.26%
4,530
06/05/2026
18.96
19.60
18.00
19.55
+0.73%
3,820
06/04/2026
19.60
19.60
19.41
19.41
-1.28%
300
06/03/2026
19.90
19.90
19.66
19.66
-1.70%
804
06/02/2026
19.95
20.00
19.95
20.00
+0.50%
718
06/01/2026
18.97
19.90
18.96
19.90
0.00%
801
05/29/2026
19.50
19.90
19.50
19.90
+4.74%
1,384
05/28/2026
18.94
20.00
18.94
19.00
+0.32%
3,589
05/27/2026
19.28
19.95
18.94
18.94
-5.06%
2,990
05/26/2026
21.00
21.00
18.94
19.95
+0.25%
4,789