• N/A
    Market Cap
  • 34.91%
    1-Year Change
  • Industrial Distribution
    Industry
  • 1 Month
    +5.61%
    Low Price$20.83
    High Price$21.73
  • 3 Months
    -3.86%
    Low Price$20.23
    High Price$25.45
  • 1 Year
    +34.91%
    Low Price$15.99
    High Price$25.45
Date
Open
High
Low
Close
Change (%)
Volume
06/24/2026
21.20
21.20
21.20
21.20
+0.47%
2,655
06/15/2026
21.15
21.15
21.03
21.10
-1.75%
2,264
06/15/2026
$0.25 Dividend
06/04/2026
21.28
21.48
21.28
21.48
+2.55%
400
06/03/2026
20.77
21.06
20.77
20.95
+0.85%
11,387
06/02/2026
20.77
20.77
20.77
20.77
-2.32%
338
05/29/2026
21.28
21.28
21.14
21.26
+1.38%
4,324
05/27/2026
20.92
20.97
20.92
20.97
+1.87%
1,100
05/26/2026
20.59
20.59
20.59
20.59
+2.55%
1,274
05/22/2026
20.09
20.10
19.92
20.08
+0.40%
12,500
05/21/2026
20.07
20.07
19.95
20.00
-4.62%
1,667
05/12/2026
21.06
21.06
20.97
20.97
-0.80%
2,200
05/11/2026
21.23
21.25
21.10
21.13
-1.26%
9,792
05/08/2026
21.59
21.65
21.38
21.40
-1.13%
11,220
05/07/2026
21.66
21.66
21.56
21.65
-0.59%
802
05/06/2026
21.78
21.78
21.78
21.78
+0.82%
100
05/05/2026
24.91
24.91
21.60
21.60
-14.15%
300
05/04/2026
25.16
25.16
25.16
25.16
+3.33%
125
05/01/2026
24.35
24.35
24.35
24.35
-0.28%
100
04/30/2026
24.42
24.42
24.42
24.42
+1.73%
100
04/29/2026
24.00
24.00
24.00
24.00
+4.84%
187
04/23/2026
22.89
22.89
22.89
22.89
-1.53%
100
04/20/2026
23.25
23.25
23.25
23.25
-0.38%
895
04/17/2026
23.34
23.34
23.34
23.34
-2.28%
3,121
04/15/2026
23.88
23.88
23.88
23.88
+0.21%
100
04/13/2026
23.83
23.83
23.83
23.83
+1.73%
350
04/09/2026
23.36
23.43
23.35
23.43
+0.98%
900
03/25/2026
23.11
23.20
23.11
23.20
+5.20%
5,437
03/23/2026
22.05
22.05
22.05
22.05
-3.71%
100
03/19/2026
22.90
22.90
22.90
22.90
-2.36%
129
03/18/2026
23.46
23.46
23.46
23.46
+1.91%
1,140
03/16/2026
$0.26 Dividend
03/13/2026
23.02
23.02
23.02
23.02
-3.72%
135
03/10/2026
23.91
23.91
23.91
23.91
-3.85%
462
03/09/2026
24.86
24.86
24.86
24.86
+3.06%
1,305
03/06/2026
23.68
24.13
23.68
24.13
-0.30%
373
03/04/2026
24.20
24.20
24.20
24.20
0.00%
150
03/03/2026
24.20
24.20
24.20
24.20
+7.56%
200
03/02/2026
22.36
22.50
22.36
22.50
-0.90%
200
02/26/2026
22.70
22.70
22.70
22.70
+0.96%
100
02/25/2026
22.49
22.49
22.49
22.49
+1.59%
100
02/24/2026
22.14
22.14
22.14
22.14
+1.43%
200
02/23/2026
21.82
21.82
21.82
21.82
+3.60%
185
02/09/2026
21.07
21.07
21.07
21.07
+1.92%
159
02/06/2026
20.67
20.67
20.67
20.67
+0.05%
100
02/05/2026
20.68
20.68
20.64
20.66
-1.35%
7,242
02/03/2026
20.94
20.94
20.94
20.94
+2.88%
120
01/30/2026
20.34
20.36
20.34
20.36
-0.85%
4,500
01/29/2026
20.53
20.53
20.53
20.53
+3.03%
106
01/26/2026
19.99
19.99
19.85
19.93
-0.24%
4,595
01/23/2026
19.98
19.98
19.98
19.98
+0.34%
2,151
01/05/2026
19.91
19.91
19.91
19.91
+2.82%
200
12/31/2025
19.54
19.56
19.36
19.36
-2.64%
8,012
12/23/2025
19.79
19.89
19.79
19.89
-2.21%
1,400
12/16/2025
20.34
20.34
20.34
20.34
+2.72%
100
12/15/2025
$0.25 Dividend
12/11/2025
19.80
19.80
19.80
19.80
+0.25%
2,092
12/10/2025
19.61
19.75
19.61
19.75
+2.26%
730
12/09/2025
19.31
19.44
19.31
19.31
+3.29%
1,700
11/24/2025
18.70
18.70
18.70
18.70
+4.10%
220
11/21/2025
17.96
17.96
17.96
17.96
-5.01%
225
11/20/2025
18.91
18.91
18.91
18.91
+1.82%
100
11/19/2025
18.57
18.57
18.57
18.57
+0.05%
100
11/18/2025
18.56
18.56
18.56
18.56
+1.52%
100
11/14/2025
18.28
18.28
18.28
18.28
-1.03%
875
11/13/2025
18.40
18.47
18.40
18.47
-2.10%
300
11/10/2025
18.87
18.87
18.87
18.87
+3.72%
100
11/06/2025
18.19
18.19
18.19
18.19
+8.46%
100
11/04/2025
16.77
16.77
16.77
16.77
-1.42%
100
11/03/2025
17.01
17.01
17.01
17.01
-2.06%
115
10/29/2025
17.37
17.37
17.37
17.37
+1.52%
452
10/28/2025
17.11
17.11
17.11
17.11
+1.20%
100
10/24/2025
16.91
16.91
16.91
16.91
+1.27%
100
10/23/2025
16.70
16.70
16.70
16.70
+2.31%
100
10/22/2025
16.21
16.32
16.21
16.32
+1.87%
200
10/21/2025
15.96
16.02
15.96
16.02
+1.16%
319
10/20/2025
15.84
15.84
15.84
15.84
+1.42%
972
10/17/2025
15.61
15.67
15.61
15.61
+0.31%
5,400
10/16/2025
15.80
15.80
15.57
15.57
-1.65%
1,400
10/15/2025
16.05
16.05
15.83
15.83
-0.70%
620
10/14/2025
15.93
15.94
15.93
15.94
+1.06%
1,661
10/13/2025
15.77
15.77
15.77
15.77
-1.08%
460
10/10/2025
15.94
15.94
15.94
15.94
-6.14%
1,300
10/02/2025
16.99
16.99
16.99
16.99
+0.29%
1,200
10/01/2025
16.92
17.07
16.92
16.94
+1.35%
750
09/30/2025
16.71
16.71
16.71
16.71
-0.14%
1,319
09/29/2025
16.73
16.73
16.73
16.73
+1.94%
800
09/26/2025
16.42
16.42
16.42
16.42
-2.35%
300
09/24/2025
16.80
16.81
16.80
16.81
-0.97%
1,500
09/23/2025
17.01
17.01
16.98
16.98
+1.03%
1,300
09/22/2025
16.80
16.80
16.80
16.80
+1.67%
400
09/18/2025
16.34
16.57
16.34
16.53
+1.09%
1,055
09/17/2025
16.35
16.35
16.35
16.35
+0.85%
3,300
09/15/2025
$0.25 Dividend
09/12/2025
16.23
16.27
16.21
16.21
+0.44%
1,654
09/09/2025
16.08
16.14
16.08
16.14
-1.99%
2,125
09/05/2025
16.50
16.50
16.47
16.47
-0.86%
200
09/04/2025
16.53
16.61
16.53
16.61
+0.58%
1,700
08/29/2025
16.91
16.91
16.51
16.51
-0.74%
4,530
08/28/2025
16.64
16.64
16.64
16.64
+1.33%
400