• $201.0M
    Market Cap
  • 74.08%
    1-Year Change
  • Electrical Equipment & Parts
    Industry
  • 1 Month
    +16.99%
    Low Price$55.28
    High Price$67.10
  • 3 Months
    +25.93%
    Low Price$54.90
    High Price$72.22
  • 1 Year
    +74.08%
    Low Price$36.42
    High Price$72.22
Date
Open
High
Low
Close
Change (%)
Volume
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
03/12/2026
55.21
56.92
53.76
53.88
-3.48%
20,104
03/11/2026
56.62
58.01
55.75
55.82
-3.69%
9,097
03/10/2026
56.01
58.19
55.78
57.96
+6.02%
25,147
03/09/2026
54.16
55.42
52.84
54.67
-2.90%
16,022
03/06/2026
53.30
57.09
52.99
56.31
+5.17%
28,034
03/05/2026
56.58
57.99
53.14
53.54
-5.33%
28,397
03/04/2026
57.33
58.43
56.56
56.56
-3.24%
6,444
03/03/2026
59.28
60.03
57.00
58.45
-1.73%
14,569
03/02/2026
57.18
60.47
57.18
59.48
+3.57%
23,239
02/27/2026
58.60
58.63
57.35
57.43
-2.41%
11,175
02/26/2026
59.03
59.43
57.30
58.85
+1.47%
9,798
02/25/2026
58.49
58.68
56.51
57.99
+0.86%
17,409
02/24/2026
56.31
58.49
56.11
57.50
+0.80%
7,795
02/23/2026
57.27
57.50
55.81
57.04
-0.88%
12,989
02/20/2026
58.62
59.98
55.84
57.55
-0.74%
22,441
02/19/2026
57.01
60.21
57.01
57.97
+2.87%
39,277
02/18/2026
57.35
60.31
56.11
56.36
-2.87%
55,566
02/17/2026
51.96
58.66
51.46
58.02
+11.68%
44,980
02/13/2026
49.09
51.96
48.38
51.96
+3.78%
36,189
02/12/2026
56.08
56.08
49.19
50.06
-10.76%
31,792
02/11/2026
58.38
60.12
51.02
56.10
-8.73%
56,785
02/10/2026
60.47
61.61
59.61
61.46
+3.09%
35,583
02/10/2026
$0.99 Earnings
02/09/2026
56.09
60.27
56.06
59.62
+5.75%
50,234
02/06/2026
56.77
57.51
55.39
56.38
-0.49%
19,319
02/05/2026
56.20
59.15
55.22
56.66
+0.26%
25,535
02/04/2026
55.71
56.68
54.52
56.51
-2.20%
25,456
02/03/2026
53.69
57.78
52.55
57.78
+8.47%
21,156