• $1.3B
    Market Cap
  • 4.32%
    1-Year Change
  • Industrial Distribution
    Industry
  • 1 Month
    +4.59%
    Low Price$27.00
    High Price$28.61
  • 3 Months
    +8.37%
    Low Price$25.69
    High Price$28.61
  • 1 Year
    +4.32%
    Low Price$19.31
    High Price$33.26
Date
Open
High
Low
Close
Change (%)
Volume
06/22/2026
28.52
28.75
28.19
28.24
-1.29%
38,985
06/18/2026
27.40
28.69
27.40
28.61
+4.45%
106,959
06/17/2026
27.67
27.81
27.10
27.39
-0.51%
49,904
06/16/2026
27.99
28.00
27.48
27.53
-0.83%
60,959
06/15/2026
28.05
28.05
27.63
27.76
+0.14%
44,482
06/12/2026
27.70
28.00
27.33
27.72
+0.07%
44,668
06/11/2026
27.53
27.80
27.22
27.70
+1.76%
56,197
06/10/2026
27.36
27.69
27.10
27.22
-0.87%
85,446
06/09/2026
27.36
27.82
27.27
27.46
+1.03%
37,649
06/08/2026
27.41
27.65
27.11
27.18
-0.84%
47,582
06/05/2026
27.70
27.77
27.41
27.41
-0.87%
43,858
06/04/2026
27.77
27.77
27.25
27.65
+0.66%
52,855
06/03/2026
27.76
27.91
27.44
27.47
-1.04%
50,437
06/02/2026
27.28
27.78
27.24
27.76
+1.95%
39,649
06/01/2026
27.02
27.53
26.78
27.23
+0.85%
82,531
05/29/2026
27.51
28.08
26.89
27.00
-1.53%
111,749
05/28/2026
27.22
27.66
27.13
27.42
+1.07%
68,647
05/27/2026
27.10
27.55
27.10
27.13
+0.26%
89,978
05/26/2026
27.10
27.29
26.56
27.06
+0.22%
68,703
05/22/2026
27.15
27.17
26.82
27.00
-0.48%
58,018
05/21/2026
27.12
27.32
26.75
27.13
-0.18%
71,457
05/20/2026
27.00
27.31
27.00
27.18
+0.63%
64,596
05/19/2026
26.64
27.16
26.64
27.01
+0.11%
103,815
05/18/2026
26.87
27.56
26.87
26.98
+0.09%
40,156
05/15/2026
26.88
27.05
26.77
26.96
-0.79%
67,230
05/14/2026
27.17
27.33
26.93
27.17
0.00%
81,125
05/13/2026
26.76
27.22
26.76
27.17
+0.70%
70,634
05/12/2026
27.32
27.46
26.85
26.98
-1.10%
67,606
05/11/2026
27.47
27.48
27.21
27.28
-0.44%
44,856
05/08/2026
27.49
27.77
27.22
27.40
-0.33%
107,066
05/07/2026
27.85
28.17
27.43
27.49
-1.36%
37,954
05/06/2026
28.28
28.28
27.81
27.87
-0.50%
47,491
05/05/2026
27.43
28.10
27.43
28.01
+2.94%
45,821
05/04/2026
27.33
27.33
26.80
27.21
-1.20%
41,900
05/01/2026
27.23
27.60
26.82
27.54
+1.77%
71,162
04/30/2026
26.63
27.06
26.60
27.06
+0.41%
72,340
04/30/2026
$0.24 Earnings
04/29/2026
27.10
27.50
26.78
26.95
-0.96%
88,298
04/28/2026
27.28
27.44
26.98
27.21
-0.04%
59,467
04/27/2026
27.35
27.69
27.12
27.22
-0.55%
84,156
04/24/2026
27.35
27.61
27.03
27.37
+0.07%
98,210
04/23/2026
27.12
27.55
26.83
27.35
+0.85%
89,611
04/22/2026
27.17
27.17
26.82
27.12
+0.82%
110,616
04/21/2026
27.32
27.64
26.73
26.90
-1.79%
121,821
04/20/2026
27.37
27.42
26.92
27.39
+0.07%
82,603
04/17/2026
27.29
27.80
27.18
27.37
+1.86%
160,225
04/16/2026
26.69
27.01
26.69
26.87
+0.45%
104,647
04/15/2026
27.02
27.25
26.61
26.75
-1.58%
121,119
04/14/2026
27.58
27.68
27.15
27.18
-1.56%
97,139
04/13/2026
27.34
27.62
26.90
27.61
+0.99%
85,406
04/10/2026
27.75
27.86
27.32
27.34
-1.30%
75,696
04/09/2026
27.22
28.00
27.22
27.70
+1.13%
144,924
04/08/2026
27.31
27.72
26.99
27.39
+3.05%
410,914
04/07/2026
26.22
26.78
26.08
26.58
+0.42%
118,976
04/06/2026
26.62
26.68
26.20
26.47
-0.56%
109,003
04/02/2026
26.54
26.79
26.26
26.62
-0.75%
99,205
04/01/2026
26.43
26.90
26.27
26.82
+2.21%
105,275
03/31/2026
26.12
26.35
25.92
26.24
+2.14%
86,427
03/30/2026
26.12
26.18
25.43
25.69
-1.27%
120,691
03/27/2026
25.66
26.13
25.57
26.02
+0.12%
122,288
03/26/2026
26.11
26.75
25.93
25.99
-1.92%
82,357
03/25/2026
26.53
26.68
26.25
26.50
+1.38%
99,350
03/24/2026
25.67
27.00
25.67
26.14
+0.81%
116,666
03/23/2026
26.72
27.01
25.90
25.93
-0.50%
131,714
03/20/2026
26.85
27.04
25.66
26.06
-3.23%
234,765
03/19/2026
25.21
27.50
25.21
26.93
+5.20%
296,374
03/18/2026
24.96
25.67
24.96
25.60
+1.75%
183,003
03/17/2026
26.60
26.99
25.11
25.16
-3.49%
352,707
03/16/2026
25.99
26.14
24.53
26.07
+35.01%
1,273,428
03/13/2026
19.77
19.77
19.02
19.31
-2.28%
203,439
03/12/2026
21.30
22.20
19.71
19.76
-4.12%
273,163
03/11/2026
20.66
20.86
20.12
20.61
-1.43%
149,862
03/10/2026
21.41
21.64
20.71
20.91
-2.61%
233,743
03/09/2026
21.51
21.64
20.30
21.47
-2.81%
292,625
03/06/2026
21.88
23.05
21.40
22.09
+0.87%
309,173
03/05/2026
22.04
24.79
21.27
21.90
-26.29%
428,563
03/05/2026
$0.18 Earnings
03/04/2026
30.00
30.90
29.62
29.71
-0.47%
99,225
03/03/2026
29.25
30.06
28.89
29.85
-0.63%
59,008
03/02/2026
29.83
30.39
29.53
30.04
+0.47%
87,633
02/27/2026
29.75
30.21
29.04
29.90
+0.07%
86,621
02/26/2026
29.91
30.25
29.69
29.88
+0.34%
43,916
02/25/2026
30.04
30.10
29.21
29.78
-0.03%
58,169
02/24/2026
29.97
30.56
29.75
29.79
-0.67%
51,191
02/23/2026
30.73
30.73
29.82
29.99
-2.34%
81,538
02/20/2026
30.50
31.21
30.40
30.71
+0.79%
96,983
02/19/2026
30.23
30.75
30.00
30.47
+0.63%
57,748
02/18/2026
30.58
30.94
30.00
30.28
-1.27%
84,681
02/17/2026
30.57
31.00
30.10
30.67
-0.55%
56,348
02/13/2026
30.71
31.35
30.71
30.84
-0.03%
72,195
02/12/2026
31.45
31.68
30.56
30.85
-0.87%
80,557
02/11/2026
31.00
31.68
31.00
31.12
+1.01%
187,674
02/10/2026
30.50
30.98
30.15
30.81
+1.32%
132,125
02/09/2026
30.92
32.00
30.41
30.41
-1.46%
98,624
02/06/2026
29.96
30.99
28.91
30.86
+4.19%
172,708
02/05/2026
29.72
30.00
29.18
29.62
-0.17%
112,438
02/04/2026
29.50
29.86
29.15
29.67
+0.92%
158,011
02/03/2026
29.28
29.53
28.91
29.40
-0.03%
64,829
02/02/2026
28.52
29.53
28.00
29.41
+3.59%
81,464
01/30/2026
28.61
28.61
27.88
28.39
-0.11%
74,364