• N/A
    Market Cap
  • 53.13%
    1-Year Change
  • Industrial Distribution
    Industry
  • 1 Month
    +16.02%
    Low Price$39.13
    High Price$45.40
  • 3 Months
    +34.64%
    Low Price$33.51
    High Price$45.40
  • 1 Year
    +46.03%
    Low Price$27.92
    High Price$45.40
Date
Open
High
Low
Close
Change (%)
Volume
06/02/2026
44.99
45.40
44.99
45.40
+0.22%
11,590
05/29/2026
45.30
45.30
45.30
45.30
+0.78%
5,791
05/28/2026
44.95
44.95
44.95
44.95
+4.45%
11,798
05/28/2026
$0.32 Dividend
05/26/2026
43.33
43.33
43.03
43.03
+1.17%
41,453
05/22/2026
42.49
42.54
42.49
42.54
+1.30%
12,063
05/21/2026
41.99
41.99
41.99
41.99
+0.48%
7,961
05/19/2026
41.79
41.79
41.79
41.79
-1.59%
39,627
05/18/2026
42.47
42.47
42.47
42.47
+1.98%
1,200
05/15/2026
41.64
41.64
41.64
41.64
-1.64%
8,200
05/14/2026
43.54
43.54
42.34
42.34
+0.34%
6,509
05/13/2026
42.25
42.25
42.19
42.19
+2.30%
19,545
05/11/2026
41.25
41.25
41.25
41.25
-0.38%
26,406
05/07/2026
41.79
41.94
41.40
41.40
+0.19%
10,110
05/06/2026
40.57
41.64
39.61
41.32
+6.39%
44,255
05/05/2026
38.75
38.84
38.75
38.84
+0.75%
22,286
05/01/2026
38.68
38.68
38.56
38.56
+2.75%
12,633
04/28/2026
37.53
37.53
37.53
37.53
-1.53%
22,056
04/27/2026
38.19
38.19
38.06
38.11
+3.43%
2,304
04/22/2026
36.84
36.84
36.84
36.84
+0.75%
11,466
04/21/2026
36.57
36.57
36.57
36.57
+1.38%
351
04/17/2026
36.07
36.07
36.07
36.07
-0.22%
9,888
04/14/2026
36.62
36.62
36.15
36.15
-0.87%
21,698
04/13/2026
36.14
36.47
36.14
36.47
+0.38%
35,101
04/10/2026
36.33
36.33
36.33
36.33
+0.91%
3,662
04/09/2026
35.89
36.00
35.89
36.00
+0.28%
2,403
04/08/2026
35.75
35.90
35.58
35.90
+3.52%
9,081
04/07/2026
34.68
34.68
34.68
34.68
+3.34%
4,369
04/02/2026
33.56
33.68
33.56
33.56
-1.47%
6,374
03/31/2026
34.06
34.06
34.06
34.06
+1.70%
5,691
03/27/2026
33.69
33.84
33.49
33.49
-3.04%
6,045
03/24/2026
34.63
34.73
34.54
34.54
+0.11%
30,878
03/23/2026
34.51
34.51
34.41
34.51
+3.11%
16,725
03/20/2026
33.09
33.46
33.09
33.46
-0.30%
116,990
03/19/2026
33.44
33.56
33.44
33.56
-3.10%
25,666
03/17/2026
34.63
34.63
34.63
34.63
+1.39%
22,655
03/16/2026
33.76
34.16
33.76
34.16
+2.69%
9,361
03/13/2026
33.26
33.26
33.26
33.26
-1.50%
6,421
03/12/2026
34.08
34.08
33.77
33.77
+0.89%
20,765
03/09/2026
33.75
33.86
33.47
33.47
-3.19%
14,728
03/05/2026
34.89
34.89
34.57
34.57
-1.36%
7,013
03/04/2026
35.05
35.05
35.05
35.05
+0.23%
7,149
03/03/2026
35.00
35.00
34.97
34.97
+0.09%
10,718
02/27/2026
34.90
35.00
34.90
34.94
+0.10%
34,306
02/27/2026
$0.31 Dividend
02/26/2026
35.03
35.03
34.91
34.91
+2.07%
1,218
02/20/2026
34.20
34.20
34.20
34.20
+0.70%
14,602
02/19/2026
33.96
33.96
33.96
33.96
-1.41%
28,070
02/17/2026
34.61
34.80
34.45
34.45
+3.44%
3,542
02/13/2026
33.14
33.30
32.64
33.30
-3.26%
39,859
02/12/2026
37.34
38.46
33.48
34.43
-5.86%
13,164
02/10/2026
36.39
36.57
36.39
36.57
+3.39%
1,074
02/06/2026
35.83
35.83
35.37
35.37
-1.59%
26,736
02/05/2026
35.94
35.94
35.94
35.94
+1.47%
19,407
02/03/2026
35.42
35.42
35.42
35.42
+1.47%
30,601
02/02/2026
34.75
34.94
34.75
34.91
-0.89%
3,460
01/30/2026
35.22
35.22
35.22
35.22
-0.56%
29,748
01/29/2026
35.42
35.42
35.42
35.42
+1.77%
25,351
01/28/2026
34.80
34.80
34.80
34.80
+0.06%
18,717
01/27/2026
34.78
34.78
34.78
34.78
+0.72%
7,000
01/26/2026
34.55
34.55
34.45
34.53
+0.16%
2,361
01/22/2026
34.30
34.47
34.30
34.47
+1.04%
609
01/21/2026
34.12
34.12
34.12
34.12
+2.00%
6,596
01/20/2026
33.45
33.45
33.45
33.45
-1.62%
24,356
01/16/2026
34.00
34.00
34.00
34.00
+1.65%
19,156
01/15/2026
33.45
33.45
33.45
33.45
+0.44%
554
01/14/2026
32.92
33.32
32.92
33.31
+1.78%
28,446
01/13/2026
32.60
32.76
32.60
32.72
+2.69%
2,453
01/07/2026
31.95
31.95
31.62
31.87
-0.77%
4,611
01/06/2026
31.91
32.11
31.90
32.11
+0.99%
33,528
01/05/2026
31.59
31.80
31.59
31.80
+0.78%
8,888
12/29/2025
31.63
31.63
31.55
31.55
+1.04%
10,586
12/17/2025
31.26
31.26
31.23
31.23
-0.86%
15,256
12/16/2025
31.50
31.50
31.50
31.50
+1.79%
30,625
12/15/2025
31.04
31.04
30.95
30.95
+3.84%
28,329
12/10/2025
29.80
29.80
29.80
29.80
+2.02%
9,396
12/08/2025
29.21
29.21
29.21
29.21
+0.68%
601
12/05/2025
29.01
29.01
29.01
29.01
-0.27%
4,608
12/03/2025
29.13
29.13
29.09
29.09
+1.27%
2,958
12/02/2025
28.50
28.88
28.50
28.73
+1.25%
429
11/25/2025
28.37
28.37
28.37
28.37
+1.89%
6,302
11/21/2025
27.85
27.85
27.85
27.85
+0.35%
9,212
11/20/2025
27.75
27.75
27.75
27.75
+1.02%
9,104
11/17/2025
27.90
27.90
27.47
27.47
-1.69%
8,637
11/14/2025
27.94
27.94
27.94
27.94
-0.66%
321
11/10/2025
28.13
28.13
28.13
28.13
+2.40%
1,050
11/07/2025
27.40
27.47
27.40
27.47
-0.92%
8,937
11/06/2025
27.56
27.73
27.33
27.73
-5.59%
4,845
11/05/2025
29.53
29.53
29.37
29.37
+0.71%
2,035
11/04/2025
29.16
29.16
29.16
29.16
-3.90%
1,000
10/31/2025
30.05
30.35
30.05
30.35
-0.18%
11,222
10/29/2025
30.25
30.40
30.25
30.40
+1.58%
6,900
10/28/2025
28.88
29.93
28.88
29.93
+3.72%
10,946
10/21/2025
28.86
28.86
28.86
28.86
+0.48%
100
10/15/2025
28.72
28.72
28.72
28.72
-0.10%
100
10/14/2025
28.75
28.75
28.75
28.75
-0.05%
360
10/10/2025
28.76
28.76
28.76
28.76
-2.29%
47,181
10/02/2025
29.44
29.44
29.44
29.44
+0.38%
103
09/30/2025
29.33
29.33
29.33
29.33
+0.63%
164
09/29/2025
29.14
29.14
29.14
29.14
+3.21%
200