• $8.7B
    Market Cap
  • N/A
    1-Year Change
  • Electrical Equipment & Parts
    Industry
  • 1 Month
    -15.87%
    Low Price$30.23
    High Price$41.35
  • 3 Months
    -21.21%
    Low Price$28.64
    High Price$41.35
  • 1 Year
    N/A
    Low Price$27.97
    High Price$64.59
Date
Open
High
Low
Close
Change (%)
Volume
10/21/2026
32.57
32.71
30.75
31.76
+5.06%
7,119,242
10/20/2026
30.50
31.48
29.45
30.23
-4.09%
9,629,777
10/19/2026
33.17
33.44
31.27
31.52
-0.51%
5,748,178
10/16/2026
31.85
33.04
31.07
31.68
-2.13%
8,260,727
10/15/2026
31.20
32.75
29.88
32.37
-1.01%
8,224,914
10/14/2026
34.90
35.21
32.19
32.70
-9.59%
7,425,064
10/13/2026
35.60
36.56
34.75
36.17
-2.48%
7,518,535
10/12/2026
40.00
40.09
37.02
37.09
-7.34%
6,070,818
10/09/2026
39.69
40.52
38.83
40.03
+0.58%
6,116,881
10/08/2026
39.93
40.88
38.07
39.80
-2.09%
9,924,140
10/07/2026
40.00
41.12
39.01
40.65
-1.69%
6,751,071
10/06/2026
39.79
41.61
38.77
41.35
+6.11%
9,153,876
10/05/2026
40.30
40.38
38.72
38.97
-3.42%
6,589,482
10/02/2026
39.57
40.56
38.83
40.35
+8.09%
8,779,826
10/01/2026
37.99
37.99
35.51
37.33
-0.29%
7,447,857
09/30/2026
37.55
38.23
36.86
37.44
+0.65%
10,254,007
09/29/2026
37.28
38.64
36.68
37.20
+1.67%
9,651,272
09/28/2026
38.55
39.00
36.47
36.59
-6.11%
8,025,854
09/25/2026
38.53
39.48
38.22
38.97
+0.05%
5,801,271
09/24/2026
38.95
39.64
38.21
38.95
-2.33%
7,856,950
09/23/2026
38.00
39.93
37.00
39.88
+3.53%
7,949,979
09/22/2026
37.41
38.99
37.19
38.52
+2.04%
9,077,360
09/21/2026
40.03
40.07
37.15
37.75
-4.28%
12,659,021
09/18/2026
39.50
39.94
37.85
39.44
+3.63%
20,549,660
09/17/2026
36.76
38.10
36.31
38.06
+9.24%
20,251,102
09/16/2026
33.14
36.13
33.00
34.84
+11.10%
20,860,977
09/15/2026
30.93
33.09
29.50
31.36
+9.50%
32,398,062
09/15/2026
$0.25 Earnings
09/14/2026
29.67
30.08
27.99
28.64
-9.99%
12,232,682
09/11/2026
30.00
32.03
29.80
31.82
+8.97%
9,612,829
09/10/2026
30.19
30.39
28.76
29.20
-5.78%
5,664,831
09/09/2026
32.03
32.50
30.96
30.99
-4.09%
3,910,001
09/08/2026
32.17
32.94
31.28
32.31
+3.06%
7,742,230
09/04/2026
30.87
31.72
30.51
31.35
+2.45%
4,497,142
09/03/2026
29.50
30.87
28.24
30.60
+4.01%
6,855,961
09/02/2026
29.02
29.46
28.52
29.42
+0.51%
4,373,855
09/01/2026
30.17
30.74
29.12
29.27
-4.16%
4,243,928
08/31/2026
30.52
30.68
29.73
30.54
+0.46%
5,017,902
08/28/2026
31.65
31.81
30.02
30.40
-3.86%
5,542,880
08/27/2026
33.72
33.98
31.50
31.62
-1.83%
5,378,164
08/26/2026
32.28
32.99
31.92
32.21
+0.06%
3,911,185
08/25/2026
33.11
33.37
31.86
32.19
0.00%
4,067,019
08/24/2026
32.92
33.00
31.43
32.19
-2.98%
7,810,407
08/21/2026
33.75
34.08
32.63
33.18
-0.54%
2,867,837
08/20/2026
34.51
34.56
32.85
33.36
-3.19%
4,685,502
08/19/2026
36.64
37.05
33.66
34.46
-4.75%
5,306,792
08/18/2026
37.44
37.88
35.89
36.18
-6.82%
4,587,911
08/17/2026
39.95
40.19
38.64
38.83
-2.09%
4,872,878
08/14/2026
38.54
39.73
37.98
39.66
+5.59%
4,809,471
08/13/2026
38.00
38.51
37.22
37.56
-1.86%
5,415,122
08/12/2026
39.38
40.00
38.00
38.27
+1.46%
4,775,310
08/11/2026
38.15
39.07
37.54
37.72
+0.32%
3,502,340
08/10/2026
39.30
39.31
37.54
37.60
-2.87%
3,611,622
08/07/2026
39.13
39.99
36.85
38.71
+2.62%
4,323,766
08/06/2026
37.50
39.75
36.90
37.72
-2.00%
4,259,761
08/05/2026
39.00
39.92
38.25
38.49
-2.31%
6,868,358
08/04/2026
37.88
40.26
37.00
39.40
+8.57%
13,163,364
08/03/2026
32.55
36.30
32.01
36.29
+9.08%
6,930,945
07/31/2026
34.52
35.30
32.64
33.27
-0.03%
15,383,485
07/30/2026
30.71
33.58
30.65
33.28
+13.78%
12,078,853
07/29/2026
31.66
31.75
29.01
29.25
-9.75%
13,175,293
07/28/2026
35.00
35.17
31.85
32.41
-10.52%
10,446,903
07/27/2026
36.34
36.91
34.48
36.22
+0.92%
8,405,052
07/24/2026
39.11
39.11
35.08
35.89
-7.88%
11,242,254
07/23/2026
38.45
40.30
38.23
38.96
+0.23%
4,415,444
07/22/2026
39.02
40.06
38.58
38.87
-3.57%
5,546,666
07/21/2026
39.21
40.51
38.06
40.31
+4.70%
7,855,535
07/20/2026
40.50
41.89
38.27
38.50
-3.24%
8,528,240
07/17/2026
37.50
41.10
36.57
39.79
+0.53%
21,019,899
07/16/2026
41.90
41.99
38.58
39.58
-7.13%
10,979,926
07/15/2026
41.97
43.10
40.40
42.62
+3.50%
7,146,141
07/14/2026
43.30
44.47
40.85
41.18
-3.33%
11,440,675
07/13/2026
44.56
45.15
42.36
42.60
-6.89%
6,189,709
07/10/2026
45.82
46.40
44.64
45.75
-0.87%
4,299,247
07/09/2026
46.60
47.50
45.76
46.15
+1.90%
7,161,411
07/08/2026
44.37
46.13
43.20
45.29
+1.39%
13,201,659
07/07/2026
46.21
46.92
43.26
44.67
-5.96%
14,813,098
07/06/2026
47.42
48.29
46.40
47.50
+1.37%
16,703,289
07/02/2026
48.40
49.09
45.71
46.86
-6.09%
32,150,882
07/01/2026
54.22
55.60
49.86
49.90
-10.67%
11,908,705
06/30/2026
52.56
56.86
51.83
55.86
+1.58%
7,738,023
06/29/2026
56.22
56.65
53.21
54.99
-0.25%
5,421,684
06/26/2026
56.00
57.38
53.84
55.13
-6.08%
14,510,841
06/25/2026
63.00
63.00
57.53
58.70
-2.36%
3,898,064
06/24/2026
59.30
62.97
58.12
60.12
+1.38%
4,014,077
06/23/2026
56.61
61.23
56.20
59.30
-4.11%
3,424,302
06/22/2026
64.50
66.00
60.58
61.84
-2.48%
6,311,045
06/18/2026
64.24
65.45
62.50
63.41
+2.41%
4,778,442
06/17/2026
60.97
65.39
59.96
61.92
+4.30%
5,124,814
06/16/2026
60.27
62.25
59.01
59.37
-1.88%
2,919,199
06/15/2026
61.29
62.00
60.04
60.51
+2.51%
4,619,221
06/12/2026
58.83
61.26
58.41
59.03
+1.41%
2,904,972
06/11/2026
54.25
58.32
53.95
58.21
+9.42%
6,122,696
06/10/2026
56.72
57.80
51.82
53.20
-6.91%
7,730,733
06/09/2026
61.00
62.34
55.15
57.15
-3.66%
5,905,829
06/08/2026
61.28
61.35
58.79
59.32
+0.32%
5,782,666
06/05/2026
62.90
63.00
57.82
59.13
-8.45%
9,214,238
06/04/2026
56.62
65.56
56.07
64.59
+8.05%
8,922,859
06/03/2026
56.06
60.23
56.06
59.78
+5.10%
5,856,279
06/02/2026
56.29
58.52
55.47
56.88
+0.94%
5,121,433