• N/A
    Market Cap
  • N/A
    1-Year Change
  • N/A
    Industry
  • 1 Month
    +3.30%
    Low Price$39.51
    High Price$41.01
  • 3 Months
    +17.17%
    Low Price$33.25
    High Price$41.01
  • 1 Year
    +54.87%
    Low Price$25.50
    High Price$41.01
Date
Open
High
Low
Close
Change (%)
Volume
06/02/2026
40.75
41.02
40.75
41.01
+0.02%
1,000
06/01/2026
40.55
41.00
40.55
41.00
+0.88%
2,973
05/28/2026
40.42
40.64
40.42
40.64
+0.60%
1,965
05/27/2026
40.01
40.48
40.01
40.40
+0.27%
9,615
05/26/2026
40.01
40.29
40.01
40.29
+0.70%
1,455
05/22/2026
40.12
40.15
40.01
40.01
-0.25%
928
05/21/2026
39.99
40.16
39.99
40.11
+0.33%
11,563
05/20/2026
39.61
39.98
39.61
39.98
+0.33%
1,049
05/19/2026
39.85
39.85
39.85
39.85
0.00%
118
05/18/2026
39.61
39.85
39.61
39.85
+0.01%
700
05/15/2026
39.64
39.85
39.64
39.85
-0.39%
604
05/13/2026
40.00
40.00
40.00
40.00
0.00%
250
05/12/2026
40.00
40.19
40.00
40.00
+0.38%
500
05/11/2026
40.00
40.00
39.85
39.85
0.00%
500
05/08/2026
39.52
39.85
39.52
39.85
-0.37%
2,091
05/07/2026
40.00
40.00
40.00
40.00
0.00%
541
05/06/2026
40.00
40.00
40.00
40.00
+1.24%
100
05/05/2026
39.51
39.51
39.51
39.51
-0.48%
149
05/04/2026
40.00
40.00
39.70
39.70
-0.13%
1,300
05/01/2026
39.75
39.75
39.70
39.75
+0.63%
1,458
04/30/2026
40.00
40.00
39.50
39.50
+0.05%
424
04/28/2026
38.65
39.50
38.65
39.48
+2.15%
2,576
04/27/2026
38.54
38.65
38.54
38.65
+0.36%
1,250
04/24/2026
38.50
38.51
38.50
38.51
+0.03%
3,500
04/22/2026
38.65
38.65
38.50
38.50
-0.26%
901
04/21/2026
38.30
39.00
38.30
38.60
+1.58%
4,000
04/20/2026
36.90
39.00
36.79
38.00
+5.56%
9,554
04/17/2026
35.99
36.00
35.99
36.00
+1.67%
450
04/15/2026
36.01
36.01
35.41
35.41
-1.78%
850
04/14/2026
35.99
36.05
35.93
36.05
+0.17%
2,992
04/13/2026
35.75
35.99
35.75
35.99
+1.07%
298
04/10/2026
35.50
35.61
35.50
35.61
-1.03%
400
04/08/2026
35.45
36.00
35.45
35.98
+1.64%
3,859
04/07/2026
35.30
35.40
35.30
35.40
+0.89%
2,650
04/02/2026
35.00
35.09
35.00
35.09
-0.88%
1,381
04/01/2026
35.00
35.40
35.00
35.40
+1.14%
266
03/31/2026
34.99
35.40
34.51
35.00
0.00%
2,500
03/30/2026
35.01
35.01
34.50
35.00
-1.16%
2,658
03/27/2026
35.59
35.60
35.11
35.41
-0.67%
1,200
03/26/2026
35.38
35.65
35.38
35.65
+0.71%
2,610
03/25/2026
35.39
35.40
35.39
35.40
+0.03%
1,101
03/23/2026
35.39
35.39
35.39
35.39
+2.14%
100
03/19/2026
34.65
34.65
34.65
34.65
-0.60%
140
03/17/2026
35.32
35.32
34.86
34.86
-0.95%
847
03/16/2026
35.50
35.50
35.19
35.19
-0.72%
4,700
03/13/2026
33.25
35.45
33.25
35.45
+6.62%
5,761
03/12/2026
34.00
34.00
33.25
33.25
-2.21%
5,701
03/11/2026
34.62
34.75
34.00
34.00
-4.23%
2,200
03/09/2026
35.50
35.50
35.50
35.50
0.00%
527
03/06/2026
35.14
35.50
35.14
35.50
+1.43%
565
03/05/2026
37.00
37.00
35.00
35.00
-6.04%
4,137
03/04/2026
37.10
37.25
37.00
37.25
+0.13%
800
03/03/2026
37.20
37.25
37.20
37.20
-0.13%
1,200
03/02/2026
37.39
37.43
37.25
37.25
-0.37%
2,734
02/26/2026
37.39
37.39
37.39
37.39
0.00%
6,589
02/25/2026
37.39
37.39
37.39
37.39
0.00%
3,443
02/24/2026
37.39
37.39
37.39
37.39
0.00%
4,870
02/23/2026
37.30
37.40
37.30
37.39
+1.05%
14,700
02/20/2026
37.00
37.00
37.00
37.00
0.00%
1,100
02/19/2026
37.00
37.00
36.60
37.00
-0.67%
1,818
02/18/2026
37.25
37.25
37.25
37.25
+0.68%
5,001
02/13/2026
36.99
37.14
36.99
37.00
0.00%
380
02/12/2026
36.50
37.13
36.50
37.00
+0.68%
14,500
02/11/2026
36.75
36.75
36.75
36.75
+0.68%
100
02/10/2026
36.09
36.50
36.09
36.50
+2.10%
318
02/09/2026
36.00
36.00
35.75
35.75
-0.69%
1,380
02/06/2026
34.50
36.00
34.25
36.00
+5.11%
3,693
02/05/2026
34.12
34.25
34.12
34.25
+0.74%
200
02/04/2026
33.45
34.00
33.45
34.00
+2.26%
335
02/03/2026
32.24
33.25
32.05
33.25
+3.91%
2,770
02/02/2026
30.99
32.75
30.88
32.00
+6.67%
11,849
01/30/2026
29.50
30.30
29.46
30.00
+1.69%
4,575
01/28/2026
29.45
29.50
29.45
29.50
0.00%
2,491
01/27/2026
29.50
29.50
29.50
29.50
+1.34%
809
01/26/2026
29.00
29.11
29.00
29.11
+1.08%
300
01/22/2026
28.80
28.80
28.80
28.80
+1.05%
200
01/21/2026
28.50
28.85
28.50
28.50
-0.12%
1,220
01/20/2026
28.50
28.53
28.50
28.53
-0.75%
700
01/16/2026
28.75
28.75
28.75
28.75
0.00%
400
01/15/2026
28.47
28.75
28.47
28.75
+1.30%
522
01/13/2026
28.38
28.38
28.38
28.38
0.00%
400
01/07/2026
28.40
28.46
28.37
28.38
-0.07%
2,807
01/06/2026
28.50
28.50
28.40
28.40
-0.18%
500
01/05/2026
28.50
28.54
28.45
28.45
-0.18%
956
01/02/2026
28.54
28.54
28.50
28.50
-0.18%
346
12/30/2025
28.40
28.55
28.40
28.55
+0.88%
774
12/29/2025
28.25
28.30
28.25
28.30
+0.18%
402
12/26/2025
28.51
28.51
28.25
28.25
-0.88%
300
12/23/2025
28.50
28.50
28.50
28.50
+0.71%
100
12/22/2025
28.30
28.30
28.30
28.30
-0.70%
296
12/19/2025
28.33
28.50
28.26
28.50
+1.75%
468
12/17/2025
28.01
28.01
28.01
28.01
-0.85%
260
12/16/2025
27.99
28.25
27.99
28.25
+0.89%
600
12/15/2025
28.01
28.01
28.00
28.00
-0.18%
478
12/15/2025
$0.75 Dividend
12/12/2025
27.66
28.05
27.66
28.05
+2.82%
2,003
12/11/2025
27.42
27.51
27.28
27.28
-1.37%
1,350
12/10/2025
27.52
27.75
27.28
27.66
-2.07%
3,764
12/09/2025
28.54
28.54
28.24
28.24
-2.03%
201
12/08/2025
28.81
28.87
28.81
28.83
+0.34%
800