• $10.4B
    Market Cap
  • N/A
    1-Year Change
  • Electrical Equipment & Parts
    Industry
  • 1 Month
    -1.98%
    Low Price$28.64
    High Price$38.06
  • 3 Months
    -38.53%
    Low Price$28.64
    High Price$61.84
  • 1 Year
    N/A
    Low Price$27.97
    High Price$64.59
Date
Open
High
Low
Close
Change (%)
Volume
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
06/01/2026
53.00
58.02
52.67
56.35
+3.09%
12,499,352
05/29/2026
47.72
55.19
47.65
54.66
+14.93%
32,080,861
05/28/2026
46.94
49.23
45.62
47.56
+0.55%
4,960,771
05/27/2026
46.08
49.07
45.58
47.30
-5.10%
6,122,063
05/26/2026
50.00
50.45
48.80
49.84
+4.05%
4,527,647
05/22/2026
49.50
50.50
47.25
47.90
-1.28%
3,470,623
05/21/2026
46.00
48.83
44.14
48.52
+8.45%
5,906,253
05/20/2026
43.94
45.18
42.35
44.74
+5.05%
3,157,083
05/19/2026
43.41
44.27
41.76
42.59
-1.46%
4,062,706
05/18/2026
46.25
47.10
42.16
43.22
-4.00%
4,414,748
05/15/2026
48.64
49.57
44.74
45.02
-10.30%
6,986,152
05/14/2026
50.01
51.00
44.51
50.19
+10.26%
10,820,328
05/14/2026
$0.21 Earnings
05/13/2026
43.55
46.10
42.81
45.52
+5.84%
7,094,954
05/12/2026
42.85
43.20
40.85
43.01
-0.02%
4,222,230
05/11/2026
40.46
43.24
40.00
43.02
+6.54%
3,860,205
05/08/2026
40.65
41.05
39.67
40.38
+1.74%
2,817,844
05/07/2026
42.48
44.50
39.36
39.69
-7.01%
7,476,276
05/06/2026
43.38
44.86
41.24
42.68
+1.72%
4,897,863
05/05/2026
40.87
42.46
40.25
41.96
+3.81%
4,233,038
05/04/2026
40.44
41.06
39.26
40.42
+3.06%
4,699,467
05/01/2026
37.94
40.29
37.01
39.22
+4.25%
5,388,198
04/30/2026
36.65
38.30
36.00
37.62
+3.64%
3,420,462
04/29/2026
38.60
38.60
35.55
36.30
-1.60%
4,047,932