• N/A
    Market Cap
  • 35.54%
    1-Year Change
  • Industrial Distribution
    Industry
  • 1 Month
    -13.97%
    Low Price$20.23
    High Price$22.03
  • 3 Months
    -13.45%
    Low Price$20.23
    High Price$25.45
  • 1 Year
    +35.54%
    Low Price$15.99
    High Price$25.45
Date
Open
High
Low
Close
Change (%)
Volume
06/03/2026
21.01
21.31
21.01
21.19
+0.85%
11,387
06/02/2026
21.01
21.01
21.01
21.01
-2.32%
338
05/29/2026
21.53
21.53
21.38
21.51
+1.38%
4,324
05/27/2026
21.16
21.22
21.16
21.22
+1.87%
1,100
05/26/2026
20.83
20.83
20.83
20.83
+2.55%
1,274
05/22/2026
20.32
20.33
20.15
20.31
+0.40%
12,500
05/21/2026
20.30
20.30
20.18
20.23
-4.62%
1,667
05/12/2026
21.31
21.31
21.21
21.21
-0.80%
2,200
05/11/2026
21.48
21.50
21.35
21.38
-1.26%
9,792
05/08/2026
21.84
21.90
21.63
21.65
-1.13%
11,220
05/07/2026
21.91
21.91
21.81
21.90
-0.59%
802
05/06/2026
22.03
22.03
22.03
22.03
+0.82%
100
05/05/2026
25.20
25.20
21.85
21.85
-14.15%
300
05/04/2026
25.45
25.45
25.45
25.45
+3.33%
125
05/01/2026
24.63
24.63
24.63
24.63
-0.28%
100
04/30/2026
24.70
24.70
24.70
24.70
+1.73%
100
04/29/2026
24.28
24.28
24.28
24.28
+4.84%
187
04/23/2026
23.16
23.16
23.16
23.16
-1.53%
100
04/20/2026
23.52
23.52
23.52
23.52
-0.38%
895
04/17/2026
23.61
23.61
23.61
23.61
-2.28%
3,121
04/15/2026
24.16
24.16
24.16
24.16
+0.21%
100
04/13/2026
24.11
24.11
24.11
24.11
+1.73%
350
04/09/2026
23.63
23.70
23.62
23.70
+0.98%
900
03/25/2026
23.38
23.47
23.38
23.47
+5.20%
5,437
03/23/2026
22.31
22.31
22.31
22.31
-3.71%
100
03/19/2026
23.17
23.17
23.17
23.17
-2.36%
129
03/18/2026
23.74
23.74
23.73
23.73
+1.91%
1,140
03/16/2026
$0.26 Dividend
03/13/2026
23.28
23.28
23.28
23.28
-3.72%
135
03/10/2026
24.18
24.18
24.18
24.18
-3.85%
462
03/09/2026
25.15
25.15
25.15
25.15
+3.06%
1,305
03/06/2026
23.96
24.41
23.96
24.41
-0.30%
373
03/04/2026
24.48
24.48
24.48
24.48
0.00%
150
03/03/2026
24.48
24.48
24.48
24.48
+7.56%
200
03/02/2026
22.62
22.76
22.62
22.76
-0.90%
200
02/26/2026
22.97
22.97
22.97
22.97
+0.96%
100
02/25/2026
22.75
22.75
22.75
22.75
+1.59%
100
02/24/2026
22.39
22.39
22.39
22.39
+1.43%
200
02/23/2026
22.08
22.08
22.08
22.08
+3.60%
185
02/09/2026
21.31
21.31
21.31
21.31
+1.92%
159
02/06/2026
20.91
20.91
20.91
20.91
+0.05%
100
02/05/2026
20.92
20.92
20.88
20.90
-1.35%
7,242
02/03/2026
21.19
21.19
21.19
21.19
+2.88%
120
01/30/2026
20.57
20.59
20.57
20.59
-0.85%
4,500
01/29/2026
20.77
20.77
20.77
20.77
+3.03%
106
01/26/2026
20.22
20.23
20.08
20.16
-0.24%
4,595
01/23/2026
20.21
20.21
20.21
20.21
+0.34%
2,151
01/05/2026
20.14
20.14
20.14
20.14
+2.82%
200
12/31/2025
19.77
19.79
19.59
19.59
-2.64%
8,012
12/23/2025
20.02
20.12
20.02
20.12
-2.21%
1,400
12/16/2025
20.57
20.57
20.57
20.57
+2.72%
100
12/15/2025
$0.25 Dividend
12/11/2025
20.03
20.03
20.03
20.03
+0.25%
2,092
12/10/2025
19.84
19.98
19.84
19.98
+2.26%
730
12/09/2025
19.54
19.67
19.54
19.54
+3.29%
1,700
11/24/2025
18.91
18.91
18.91
18.91
+4.10%
220
11/21/2025
18.17
18.17
18.17
18.17
-5.01%
225
11/20/2025
19.13
19.13
19.13
19.13
+1.82%
100
11/19/2025
18.79
18.79
18.79
18.79
+0.05%
100
11/18/2025
18.78
18.78
18.78
18.78
+1.52%
100
11/14/2025
18.50
18.50
18.50
18.50
-1.03%
875
11/13/2025
18.61
18.69
18.61
18.69
-2.10%
300
11/10/2025
19.09
19.09
19.09
19.09
+3.72%
100
11/06/2025
18.40
18.40
18.40
18.40
+8.46%
100
11/04/2025
16.97
16.97
16.97
16.97
-1.42%
100
11/03/2025
17.21
17.21
17.21
17.21
-2.06%
115
10/29/2025
17.57
17.57
17.57
17.57
+1.52%
452
10/28/2025
17.31
17.31
17.31
17.31
+1.20%
100
10/24/2025
17.11
17.11
17.11
17.11
+1.27%
100
10/23/2025
16.89
16.89
16.89
16.89
+2.31%
100
10/22/2025
16.40
16.51
16.40
16.51
+1.87%
200
10/21/2025
16.15
16.21
16.15
16.21
+1.16%
319
10/20/2025
16.02
16.02
16.02
16.02
+1.42%
972
10/17/2025
15.80
15.85
15.80
15.80
+0.31%
5,400
10/16/2025
15.98
15.98
15.75
15.75
-1.65%
1,400
10/15/2025
16.24
16.24
16.01
16.01
-0.70%
620
10/14/2025
16.12
16.12
16.12
16.12
+1.06%
1,661
10/13/2025
15.95
15.95
15.95
15.95
-1.08%
460
10/10/2025
16.13
16.13
16.13
16.13
-6.14%
1,300
10/02/2025
17.18
17.18
17.18
17.18
+0.29%
1,200
10/01/2025
17.12
17.27
17.12
17.13
+1.35%
750
09/30/2025
16.91
16.91
16.91
16.91
-0.14%
1,319
09/29/2025
16.93
16.93
16.93
16.93
+1.94%
800
09/26/2025
16.61
16.61
16.61
16.61
-2.35%
300
09/24/2025
17.00
17.01
17.00
17.01
-0.97%
1,500
09/23/2025
17.21
17.21
17.17
17.17
+1.03%
1,300
09/22/2025
17.00
17.00
17.00
17.00
+1.67%
400
09/18/2025
16.53
16.76
16.53
16.72
+1.09%
1,055
09/17/2025
16.54
16.54
16.54
16.54
+0.85%
3,300
09/15/2025
$0.25 Dividend
09/12/2025
16.42
16.46
16.40
16.40
+0.44%
1,654
09/09/2025
16.26
16.33
16.26
16.33
-1.99%
2,125
09/05/2025
16.69
16.69
16.66
16.66
-0.86%
200
09/04/2025
16.73
16.80
16.73
16.80
+0.58%
1,700
08/29/2025
17.11
17.11
16.71
16.71
-0.74%
4,530
08/28/2025
16.83
16.83
16.83
16.83
+1.33%
400
08/27/2025
16.61
16.61
16.61
16.61
+1.11%
400
08/26/2025
16.42
16.43
16.42
16.43
+0.47%
1,750
08/25/2025
16.35
16.35
16.35
16.35
-0.06%
1,110
08/22/2025
16.38
16.42
16.36
16.36
+2.41%
3,010