• N/A
    Market Cap
  • N/A
    1-Year Change
  • N/A
    Industry
  • 1 Month
    +9.47%
    Low Price$40.29
    High Price$43.00
  • 3 Months
    +26.40%
    Low Price$35.00
    High Price$43.00
  • 1 Year
    N/A
    Low Price$25.50
    High Price$43.00
Date
Open
High
Low
Close
Change (%)
Volume
06/23/2026
43.10
43.10
43.00
43.00
0.00%
300
06/22/2026
43.00
43.50
43.00
43.00
0.00%
3,105
06/18/2026
41.51
43.00
41.16
43.00
+3.12%
7,641
06/17/2026
41.50
41.70
41.50
41.70
+1.09%
4,515
06/16/2026
41.06
41.25
41.04
41.25
+0.85%
6,600
06/15/2026
$0.76 Dividend
06/11/2026
40.80
40.90
40.80
40.90
+0.27%
2,100
06/10/2026
40.51
40.89
40.51
40.79
-0.24%
8,704
06/09/2026
40.50
40.99
40.50
40.89
+0.36%
3,570
06/08/2026
40.74
40.74
40.74
40.74
+0.14%
3,900
06/05/2026
40.35
40.68
40.32
40.68
+0.65%
6,500
06/04/2026
40.30
40.69
40.30
40.42
+0.05%
2,286
06/03/2026
40.69
40.69
40.30
40.40
+0.34%
2,196
06/02/2026
40.01
40.27
40.01
40.26
+0.02%
1,000
06/01/2026
39.81
40.25
39.81
40.25
+0.88%
2,973
05/28/2026
39.68
39.90
39.68
39.90
+0.60%
1,965
05/27/2026
39.28
39.74
39.28
39.66
+0.27%
9,615
05/26/2026
39.28
39.56
39.28
39.56
+0.70%
1,455
05/22/2026
39.39
39.42
39.28
39.28
-0.25%
928
05/21/2026
39.26
39.43
39.26
39.38
+0.33%
11,563
05/20/2026
38.89
39.25
38.89
39.25
+0.33%
1,049
05/19/2026
39.12
39.12
39.12
39.12
0.00%
118
05/18/2026
38.89
39.12
38.89
39.12
+0.01%
700
05/15/2026
38.92
39.12
38.92
39.12
-0.39%
604
05/13/2026
39.27
39.27
39.27
39.27
0.00%
250
05/12/2026
39.27
39.46
39.27
39.27
+0.38%
500
05/11/2026
39.27
39.27
39.12
39.12
0.00%
500
05/08/2026
38.80
39.12
38.80
39.12
-0.38%
2,091
05/07/2026
39.27
39.27
39.27
39.27
0.00%
541
05/06/2026
39.27
39.27
39.27
39.27
+1.24%
100
05/05/2026
38.79
38.79
38.79
38.79
-0.48%
149
05/04/2026
39.27
39.27
38.98
38.98
-0.13%
1,300
05/01/2026
39.02
39.02
38.98
39.02
+0.63%
1,458
04/30/2026
39.27
39.27
38.78
38.78
+0.05%
424
04/28/2026
37.94
38.78
37.94
38.76
+2.15%
2,576
04/27/2026
37.84
37.94
37.84
37.94
+0.36%
1,250
04/24/2026
37.80
37.81
37.80
37.81
+0.03%
3,500
04/22/2026
37.94
37.94
37.80
37.80
-0.26%
901
04/21/2026
37.60
38.29
37.60
37.90
+1.58%
4,000
04/20/2026
36.23
38.29
36.12
37.31
+5.56%
9,554
04/17/2026
35.33
35.34
35.33
35.34
+1.67%
450
04/15/2026
35.35
35.35
34.76
34.76
-1.78%
850
04/14/2026
35.33
35.39
35.27
35.39
+0.17%
2,992
04/13/2026
35.10
35.33
35.10
35.33
+1.07%
298
04/10/2026
34.85
34.96
34.85
34.96
-1.03%
400
04/08/2026
34.80
35.34
34.80
35.32
+1.64%
3,859
04/07/2026
34.66
34.75
34.66
34.75
+0.89%
2,650
04/02/2026
34.36
34.45
34.36
34.45
-0.88%
1,381
04/01/2026
34.36
34.75
34.36
34.75
+1.14%
266
03/31/2026
34.35
34.75
33.88
34.36
0.00%
2,500
03/30/2026
34.37
34.37
33.87
34.36
-1.16%
2,658
03/27/2026
34.94
34.95
34.47
34.76
-0.67%
1,200
03/26/2026
34.73
35.00
34.73
35.00
+0.71%
2,610
03/25/2026
34.74
34.75
34.74
34.75
+0.03%
1,101
03/23/2026
34.74
34.74
34.74
34.74
+2.14%
100
03/19/2026
34.02
34.02
34.02
34.02
-0.60%
140
03/17/2026
34.68
34.68
34.22
34.22
-0.95%
847
03/16/2026
34.85
34.85
34.55
34.55
-0.72%
4,700
03/13/2026
32.64
34.80
32.64
34.80
+6.62%
5,761
03/12/2026
33.38
33.38
32.64
32.64
-2.21%
5,701
03/11/2026
33.99
34.12
33.38
33.38
-4.23%
2,200
03/09/2026
34.85
34.85
34.85
34.85
0.00%
527
03/06/2026
34.50
34.85
34.50
34.85
+1.43%
565
03/05/2026
36.33
36.33
34.36
34.36
-6.04%
4,137
03/04/2026
36.42
36.57
36.33
36.57
+0.13%
800
03/03/2026
36.52
36.57
36.52
36.52
-0.13%
1,200
03/02/2026
36.71
36.75
36.57
36.57
-0.37%
2,734
02/26/2026
36.71
36.71
36.71
36.71
0.00%
6,589
02/25/2026
36.71
36.71
36.71
36.71
0.00%
3,443
02/24/2026
36.71
36.71
36.71
36.71
0.00%
4,870
02/23/2026
36.62
36.72
36.62
36.71
+1.05%
14,700
02/20/2026
36.33
36.33
36.33
36.33
0.00%
1,100
02/19/2026
36.33
36.33
35.93
36.33
-0.67%
1,818
02/18/2026
36.57
36.57
36.57
36.57
+0.68%
5,001
02/13/2026
36.31
36.46
36.31
36.33
0.00%
380
02/12/2026
35.83
36.45
35.83
36.33
+0.68%
14,500
02/11/2026
36.08
36.08
36.08
36.08
+0.68%
100
02/10/2026
35.43
35.83
35.43
35.83
+2.10%
318
02/09/2026
35.34
35.34
35.10
35.10
-0.69%
1,380
02/06/2026
33.87
35.34
33.63
35.34
+5.11%
3,693
02/05/2026
33.50
33.63
33.50
33.63
+0.74%
200
02/04/2026
32.84
33.38
32.84
33.38
+2.26%
335
02/03/2026
31.65
32.64
31.47
32.64
+3.91%
2,770
02/02/2026
30.42
32.15
30.32
31.42
+6.67%
11,849
01/30/2026
28.96
29.74
28.92
29.45
+1.69%
4,575
01/28/2026
28.91
28.96
28.91
28.96
0.00%
2,491
01/27/2026
28.96
28.96
28.96
28.96
+1.34%
809
01/26/2026
28.47
28.58
28.47
28.58
+1.08%
300
01/22/2026
28.27
28.27
28.27
28.27
+1.05%
200
01/21/2026
27.98
28.32
27.98
27.98
-0.12%
1,220
01/20/2026
27.98
28.01
27.98
28.01
-0.75%
700
01/16/2026
28.23
28.23
28.23
28.23
0.00%
400
01/15/2026
27.95
28.23
27.95
28.23
+1.30%
522
01/13/2026
27.86
27.86
27.86
27.86
0.00%
400
01/07/2026
27.88
27.94
27.85
27.86
-0.07%
2,807
01/06/2026
27.98
27.98
27.88
27.88
-0.18%
500
01/05/2026
27.98
28.02
27.93
27.93
-0.18%
956
01/02/2026
28.02
28.02
27.98
27.98
-0.18%
346
12/30/2025
27.88
28.03
27.88
28.03
+0.88%
774
12/29/2025
27.73
27.78
27.73
27.78
+0.18%
402