• 28.42%
    1-Year Change
  • 1 Month
    +2.15%
    Low Price$57.13
    High Price$63.85
  • 3 Months
    +22.00%
    Low Price$51.00
    High Price$63.85
  • 1 Year
    +28.42%
    Low Price$43.66
    High Price$63.85
Date
Open
High
Low
Close
Change (%)
Volume
07/07/2026
59.42
59.53
57.94
58.99
-2.50%
1,047,202
07/06/2026
60.51
61.17
60.30
60.50
+1.19%
678,533
07/02/2026
62.04
62.33
59.18
59.79
-3.55%
874,327
07/01/2026
62.52
63.00
61.86
61.99
-2.91%
417,663
06/30/2026
62.55
64.06
62.49
63.85
+2.24%
369,414
06/29/2026
61.81
62.47
60.52
62.45
+1.73%
729,744
06/26/2026
61.59
62.35
61.21
61.39
-2.48%
572,823
06/25/2026
63.16
63.19
61.42
62.95
+3.38%
604,917
06/24/2026
60.96
61.55
60.30
60.89
+0.18%
600,199
06/23/2026
60.84
61.68
60.48
60.78
-4.60%
528,762
06/22/2026
63.34
63.72
63.04
63.71
+1.57%
527,932
06/22/2026
$0.02 Dividend
06/18/2026
62.54
62.88
62.23
62.73
+2.65%
825,089
06/17/2026
62.10
62.49
60.99
61.11
-0.52%
951,697
06/16/2026
63.05
63.19
61.42
61.43
-2.26%
641,202
06/15/2026
62.72
62.91
62.25
62.85
+3.37%
819,607
06/12/2026
60.42
61.15
60.00
60.80
+1.20%
850,712
06/11/2026
57.73
60.22
57.58
60.08
+5.20%
1,231,051
06/10/2026
57.88
59.09
56.95
57.11
-2.14%
1,902,705
06/09/2026
59.25
60.10
56.18
58.36
-0.29%
1,214,682
06/08/2026
58.73
59.07
58.18
58.53
+1.35%
714,390
06/05/2026
59.55
59.64
57.48
57.75
-4.89%
698,978
06/04/2026
60.00
61.06
59.58
60.72
-1.01%
458,002
06/03/2026
61.23
61.67
60.44
61.34
+0.16%
610,240
06/02/2026
60.77
61.31
60.65
61.24
+0.97%
510,314
06/01/2026
59.81
60.90
59.67
60.65
+0.91%
370,403
05/29/2026
59.99
60.17
59.40
60.10
+0.66%
239,494
05/28/2026
58.94
60.05
58.58
59.70
+1.23%
340,754
05/27/2026
59.52
59.59
58.70
58.98
-0.35%
564,208
05/26/2026
58.67
59.53
58.58
59.19
+2.72%
338,956
05/22/2026
58.00
58.12
57.54
57.62
0.00%
1,134,795
05/21/2026
56.36
57.88
56.36
57.62
+1.82%
517,518
05/20/2026
56.12
56.78
55.65
56.59
+1.85%
788,787
05/19/2026
55.23
56.02
54.69
55.56
-0.68%
944,238
05/18/2026
57.29
57.29
55.34
55.94
-1.82%
454,318
05/15/2026
56.89
57.38
56.62
56.98
-1.79%
518,631
05/14/2026
57.72
58.20
57.47
58.02
+0.35%
546,591
05/13/2026
58.15
58.15
57.14
57.82
+0.50%
461,528
05/12/2026
57.62
57.72
56.26
57.53
-1.18%
827,491
05/11/2026
57.65
58.46
57.60
58.22
+1.20%
536,853
05/08/2026
57.03
57.53
56.91
57.53
+2.22%
934,898
05/07/2026
57.43
57.43
55.88
56.28
-1.85%
394,380
05/06/2026
57.07
57.36
56.35
57.34
+2.21%
808,426
05/05/2026
55.67
56.41
55.66
56.10
+2.02%
1,047,064
05/04/2026
55.14
55.42
54.61
54.99
+0.22%
821,719
05/01/2026
54.43
54.99
54.28
54.87
+1.01%
294,745
04/30/2026
53.53
54.48
53.43
54.32
+2.82%
206,299
04/29/2026
53.18
53.18
52.58
52.83
-0.23%
174,600
04/28/2026
53.21
53.59
52.46
52.95
-2.32%
455,347
04/27/2026
54.08
54.25
53.46
54.21
+0.28%
571,436
04/24/2026
53.93
54.23
53.50
54.06
+1.01%
699,206
04/23/2026
53.63
54.08
52.87
53.52
-0.61%
464,278
04/22/2026
53.77
53.86
53.21
53.85
+1.18%
440,256
04/21/2026
54.04
54.08
53.08
53.22
-1.19%
397,850
04/20/2026
53.67
53.87
53.35
53.86
+0.09%
503,430
04/17/2026
53.39
53.98
53.37
53.81
+2.09%
633,290
04/16/2026
52.81
52.98
52.39
52.71
+0.13%
700,032
04/15/2026
52.70
52.80
52.03
52.64
0.00%
518,483
04/14/2026
52.35
52.69
52.06
52.64
+1.33%
572,918
04/13/2026
50.98
51.95
50.96
51.95
+1.52%
398,566
04/10/2026
51.26
51.33
50.75
51.17
+0.37%
1,178,593
04/09/2026
50.59
51.10
50.40
50.98
+0.73%
363,033
04/08/2026
50.81
51.15
50.10
50.61
+4.67%
1,087,502
04/07/2026
48.02
48.40
47.55
48.35
+0.12%
449,760
04/06/2026
48.11
48.37
47.87
48.29
+0.56%
313,954
04/02/2026
46.53
48.40
46.44
48.02
+0.42%
647,168
04/01/2026
47.35
48.34
47.35
47.82
+2.35%
775,314
03/31/2026
45.28
46.81
45.28
46.72
+4.68%
639,845
03/30/2026
46.29
46.29
44.35
44.63
-2.32%
1,425,684
03/27/2026
45.97
46.43
45.54
45.69
-1.19%
413,186
03/26/2026
47.50
47.61
46.21
46.24
-4.20%
496,694
03/25/2026
48.49
48.73
48.04
48.27
+0.44%
413,285
03/24/2026
47.52
48.17
47.27
48.06
+0.27%
731,660
03/23/2026
48.00
48.87
47.75
47.93
+1.56%
1,289,365
03/23/2026
$0.02 Dividend
03/20/2026
48.44
48.44
46.75
47.20
-2.82%
667,898
03/19/2026
47.65
48.77
47.57
48.56
+0.25%
454,157
03/18/2026
48.59
49.05
48.45
48.45
-0.64%
388,521
03/17/2026
48.70
49.01
48.58
48.75
+0.81%
197,554
03/16/2026
48.20
48.68
48.20
48.37
+1.79%
207,729
03/13/2026
48.01
48.39
47.44
47.52
-0.38%
320,998
03/12/2026
48.30
48.35
47.68
47.70
-2.19%
680,094
03/11/2026
48.65
48.99
48.47
48.76
+0.16%
525,312
03/10/2026
48.65
49.39
48.55
48.68
+0.21%
662,101
03/09/2026
46.70
48.64
46.55
48.58
+2.29%
781,419
03/06/2026
47.60
48.15
47.37
47.50
-2.28%
562,356
03/05/2026
48.82
49.18
47.83
48.60
-1.14%
320,259
03/04/2026
48.85
49.31
48.66
49.16
+1.51%
475,425
03/03/2026
48.08
48.67
47.42
48.44
-2.08%
724,684
03/02/2026
48.89
49.67
48.89
49.46
-0.66%
717,983
02/27/2026
49.39
49.89
49.39
49.79
-0.80%
206,401
02/26/2026
50.13
50.28
49.21
50.19
+0.14%
280,397
02/25/2026
49.94
50.19
49.92
50.12
+0.68%
151,663
02/24/2026
49.32
49.90
49.00
49.78
+0.99%
292,650
02/23/2026
49.95
50.02
49.05
49.29
-1.79%
188,108
02/20/2026
49.52
50.46
49.52
50.19
+0.99%
257,328
02/19/2026
49.39
49.71
49.23
49.70
+0.10%
125,955
02/18/2026
49.31
50.07
49.27
49.65
+0.73%
100,017
02/17/2026
49.07
49.59
48.75
49.29
-0.12%
347,803
02/13/2026
48.87
49.77
48.39
49.35
+1.17%
237,527