• $177.3M
    Market Cap
  • 32.22%
    1-Year Change
  • Electrical Equipment & Parts
    Industry
  • 1 Month
    -12.15%
    Low Price$55.77
    High Price$65.11
  • 3 Months
    -16.18%
    Low Price$55.05
    High Price$71.92
  • 1 Year
    +32.22%
    Low Price$35.90
    High Price$71.92
Date
Open
High
Low
Close
Change (%)
Volume
07/31/2026
59.16
60.20
58.90
59.17
+1.32%
36,586
07/30/2026
57.11
58.93
57.11
58.40
+2.82%
30,072
07/29/2026
58.19
59.30
56.09
56.80
-2.30%
54,393
07/28/2026
57.63
58.67
56.70
58.14
+0.05%
43,863
07/27/2026
58.00
58.52
56.75
58.11
+1.36%
50,089
07/24/2026
60.09
60.09
57.19
57.33
-0.43%
26,892
07/23/2026
59.70
60.91
56.80
57.58
-3.11%
53,958
07/22/2026
58.87
59.61
57.89
59.43
+1.19%
44,155
07/21/2026
56.30
59.94
56.30
58.73
+3.82%
173,381
07/20/2026
58.10
59.09
56.36
56.57
-1.31%
71,195
07/17/2026
56.70
59.50
55.80
57.32
+0.56%
43,798
07/16/2026
57.46
58.80
56.50
57.00
+0.88%
50,516
07/15/2026
58.13
59.90
56.50
56.50
-2.89%
218,403
07/14/2026
56.62
59.17
56.30
58.18
+4.32%
201,777
07/13/2026
59.40
59.40
55.30
55.77
-6.93%
86,000
07/10/2026
61.45
61.45
59.40
59.92
-2.57%
26,698
07/09/2026
60.35
62.49
59.83
61.50
+3.61%
73,976
07/08/2026
60.21
61.22
59.36
59.36
-1.93%
30,845
07/07/2026
65.22
65.75
60.03
60.53
-7.03%
56,774
07/06/2026
65.04
67.89
64.71
65.11
+0.22%
57,783
07/02/2026
66.44
66.70
64.14
64.97
-0.81%
24,558
07/01/2026
64.00
66.78
64.00
65.50
-2.75%
32,172
06/30/2026
65.16
68.02
63.75
67.35
+1.31%
29,154
06/29/2026
67.25
67.25
63.29
66.48
-0.95%
46,975
06/26/2026
65.60
67.49
63.08
67.12
+1.60%
319,003
06/25/2026
64.14
67.62
64.14
66.06
+3.53%
30,471
06/24/2026
65.18
66.00
62.65
63.81
-3.32%
26,255
06/23/2026
65.84
67.51
65.30
66.00
-1.64%
26,883
06/22/2026
61.14
69.97
61.14
67.10
+10.05%
112,433
06/18/2026
60.25
62.36
59.56
60.97
+2.66%
22,227
06/17/2026
59.54
60.52
59.39
59.39
-1.87%
13,079
06/16/2026
59.88
62.23
58.35
60.52
+1.29%
45,380
06/15/2026
59.49
60.93
59.49
59.75
+1.25%
15,054
06/15/2026
$0.25 Dividend
06/12/2026
59.41
61.11
59.01
59.01
-1.71%
15,912
06/11/2026
57.77
60.59
57.77
60.04
+4.07%
27,271
06/10/2026
57.26
58.07
56.04
57.69
+3.11%
18,697
06/09/2026
56.38
58.02
55.93
55.94
+1.02%
27,165
06/08/2026
55.49
56.91
54.77
55.38
+0.60%
20,720
06/05/2026
56.02
57.08
53.82
55.05
-0.66%
31,514
06/04/2026
55.27
57.26
54.74
55.42
-0.18%
27,232
06/03/2026
57.52
58.13
55.41
55.51
-3.63%
18,552
06/02/2026
57.21
59.30
57.21
57.61
+0.42%
13,486
06/01/2026
57.27
58.74
56.77
57.37
-0.59%
28,514
05/29/2026
58.88
58.88
57.15
57.71
-2.83%
18,211
05/28/2026
58.56
60.05
57.94
59.39
+0.37%
32,213
05/27/2026
58.74
60.33
56.77
59.17
+1.92%
30,136
05/26/2026
58.18
60.86
56.76
58.05
+1.22%
51,124
05/22/2026
57.38
58.56
56.56
57.36
+0.02%
34,242
05/21/2026
55.51
57.52
54.77
57.35
+2.16%
38,827
05/20/2026
58.76
59.97
55.15
56.13
-6.49%
79,424
05/19/2026
59.74
61.41
57.76
60.03
+0.15%
76,325
05/18/2026
67.07
67.18
58.64
59.94
-10.43%
131,276
05/15/2026
70.20
70.20
65.09
66.92
-4.68%
37,927
05/14/2026
69.84
71.99
68.19
70.20
+0.23%
165,017
05/13/2026
72.69
74.45
70.04
70.04
-2.60%
57,808
05/12/2026
68.72
71.92
67.24
71.92
+1.96%
42,583
05/12/2026
$0.99 Earnings
05/11/2026
71.44
72.47
69.22
70.53
-0.42%
31,713
05/08/2026
69.70
71.67
67.41
70.83
+1.27%
47,606
05/07/2026
70.20
70.93
66.93
69.94
-0.52%
20,860
05/06/2026
69.84
71.50
68.72
70.31
+0.67%
35,511
05/05/2026
69.70
71.56
69.16
69.84
+1.98%
16,412
05/04/2026
69.95
71.54
68.49
68.49
-3.13%
29,443
05/01/2026
70.70
70.95
68.99
70.70
+0.16%
17,550
04/30/2026
67.64
71.55
67.62
70.59
+6.44%
30,082
04/29/2026
69.21
69.21
66.32
66.32
-4.39%
19,231
04/28/2026
71.10
71.39
66.82
69.37
-1.61%
25,612
04/27/2026
69.25
71.33
69.01
70.50
+3.19%
20,487
04/24/2026
70.89
71.70
68.32
68.32
-4.15%
18,922
04/23/2026
72.15
72.69
69.70
71.28
+0.25%
24,406
04/22/2026
69.99
71.79
68.71
71.10
+2.13%
27,510
04/21/2026
69.70
70.69
68.52
69.62
+2.04%
16,262
04/20/2026
68.21
73.19
67.22
68.22
-0.01%
31,797
04/17/2026
69.67
70.43
67.87
68.23
+1.89%
28,424
04/16/2026
66.96
67.72
65.28
66.97
+3.78%
40,864
04/15/2026
61.64
67.20
61.64
64.53
+5.28%
45,858
04/14/2026
61.15
61.64
60.24
61.29
+1.75%
15,622
04/13/2026
58.48
60.44
58.42
60.23
+1.65%
13,403
04/10/2026
59.24
61.44
58.75
59.26
+0.02%
14,907
04/09/2026
57.07
59.25
56.53
59.25
+2.89%
10,488
04/08/2026
57.38
59.10
56.97
57.59
+2.17%
18,588
04/07/2026
57.25
57.27
55.38
56.36
+0.28%
17,139
04/06/2026
56.00
57.11
55.76
56.20
-0.56%
10,968
04/02/2026
55.96
56.78
54.77
56.52
-0.46%
10,054
04/01/2026
54.28
56.88
54.28
56.78
+2.89%
8,817
03/31/2026
54.79
56.26
54.52
55.19
+0.95%
18,863
03/30/2026
56.06
56.23
54.24
54.67
-2.35%
17,915
03/27/2026
56.16
56.76
55.05
55.98
+0.79%
9,707
03/26/2026
56.76
57.21
53.72
55.54
-2.14%
24,272
03/25/2026
56.26
56.77
55.40
56.76
+2.70%
7,874
03/24/2026
53.76
55.27
53.03
55.27
+1.35%
18,102
03/23/2026
54.77
54.98
52.28
54.53
+2.34%
19,620
03/20/2026
56.24
56.24
51.98
53.28
-4.41%
18,369
03/20/2026
$0.25 Dividend
03/19/2026
55.57
55.74
54.07
55.74
+0.86%
8,152
03/18/2026
55.61
57.09
54.79
55.27
-0.05%
11,489
03/17/2026
54.97
56.30
54.62
55.30
+0.52%
8,884
03/16/2026
56.51
57.48
54.37
55.01
-4.33%
26,814
03/13/2026
55.37
57.50
54.82
57.50
+6.72%
24,944