• 42.13%
    1-Year Change
  • 1 Month
    +7.81%
    Low Price$55.58
    High Price$62.87
  • 3 Months
    +27.01%
    Low Price$44.65
    High Price$62.87
  • 1 Year
    +42.13%
    Low Price$43.33
    High Price$62.87
Date
Open
High
Low
Close
Change (%)
Volume
06/16/2026
63.07
63.21
61.44
61.45
-2.26%
641,202
06/15/2026
62.74
62.93
62.27
62.87
+3.37%
819,607
06/12/2026
60.44
61.17
60.02
60.82
+1.20%
850,712
06/11/2026
57.75
60.24
57.60
60.10
+5.20%
1,231,051
06/10/2026
57.90
59.11
56.97
57.13
-2.14%
1,902,705
06/09/2026
59.27
60.12
56.20
58.38
-0.29%
1,214,682
06/08/2026
58.75
59.10
58.20
58.55
+1.35%
714,390
06/05/2026
59.57
59.66
57.50
57.77
-4.89%
698,978
06/04/2026
60.02
61.08
59.60
60.74
-1.01%
458,002
06/03/2026
61.25
61.69
60.46
61.36
+0.16%
610,240
06/02/2026
60.79
61.33
60.67
61.26
+0.97%
510,314
06/01/2026
59.83
60.92
59.69
60.67
+0.91%
370,403
05/29/2026
60.01
60.19
59.42
60.12
+0.66%
239,494
05/28/2026
58.96
60.07
58.60
59.73
+1.23%
340,754
05/27/2026
59.54
59.62
58.72
59.00
-0.35%
564,208
05/26/2026
58.69
59.55
58.60
59.21
+2.72%
338,956
05/22/2026
58.02
58.15
57.56
57.64
0.00%
1,134,795
05/21/2026
56.38
57.90
56.38
57.64
+1.82%
517,518
05/20/2026
56.14
56.80
55.67
56.61
+1.85%
788,787
05/19/2026
55.25
56.04
54.71
55.58
-0.68%
944,238
05/18/2026
57.31
57.31
55.36
55.96
-1.82%
454,318
05/15/2026
56.91
57.40
56.65
57.00
-1.79%
518,631
05/14/2026
57.74
58.22
57.50
58.04
+0.35%
546,591
05/13/2026
58.17
58.17
57.16
57.84
+0.50%
461,528
05/12/2026
57.64
57.74
56.28
57.55
-1.18%
827,491
05/11/2026
57.67
58.48
57.62
58.24
+1.20%
536,853
05/08/2026
57.05
57.55
56.93
57.55
+2.22%
934,898
05/07/2026
57.45
57.45
55.90
56.30
-1.85%
394,380
05/06/2026
57.09
57.39
56.37
57.36
+2.21%
808,426
05/05/2026
55.69
56.43
55.68
56.12
+2.02%
1,047,064
05/04/2026
55.16
55.44
54.63
55.01
+0.22%
821,719
05/01/2026
54.45
55.01
54.30
54.89
+1.01%
294,745
04/30/2026
53.55
54.50
53.45
54.34
+2.82%
206,299
04/29/2026
53.20
53.20
52.60
52.85
-0.23%
174,600
04/28/2026
53.23
53.61
52.48
52.97
-2.32%
455,347
04/27/2026
54.10
54.27
53.48
54.23
+0.28%
571,436
04/24/2026
53.95
54.25
53.52
54.08
+1.01%
699,206
04/23/2026
53.65
54.10
52.89
53.54
-0.61%
464,278
04/22/2026
53.79
53.88
53.23
53.87
+1.18%
440,256
04/21/2026
54.06
54.10
53.10
53.24
-1.19%
397,850
04/20/2026
53.69
53.89
53.37
53.88
+0.09%
503,430
04/17/2026
53.41
54.00
53.39
53.83
+2.09%
633,290
04/16/2026
52.83
53.00
52.41
52.73
+0.13%
700,032
04/15/2026
52.72
52.82
52.05
52.66
0.00%
518,483
04/14/2026
52.37
52.71
52.08
52.66
+1.33%
572,918
04/13/2026
51.00
51.97
50.98
51.97
+1.52%
398,566
04/10/2026
51.28
51.35
50.77
51.19
+0.37%
1,178,593
04/09/2026
50.61
51.12
50.42
51.00
+0.73%
363,033
04/08/2026
50.83
51.17
50.12
50.63
+4.67%
1,087,502
04/07/2026
48.04
48.42
47.57
48.37
+0.12%
449,760
04/06/2026
48.13
48.39
47.89
48.31
+0.56%
313,954
04/02/2026
46.55
48.42
46.46
48.04
+0.42%
647,168
04/01/2026
47.37
48.36
47.37
47.84
+2.35%
775,314
03/31/2026
45.30
46.83
45.30
46.74
+4.68%
639,845
03/30/2026
46.31
46.31
44.37
44.65
-2.32%
1,425,684
03/27/2026
45.99
46.45
45.56
45.71
-1.19%
413,186
03/26/2026
47.52
47.63
46.23
46.26
-4.20%
496,694
03/25/2026
48.51
48.75
48.06
48.29
+0.44%
413,285
03/24/2026
47.54
48.19
47.29
48.08
+0.27%
731,660
03/23/2026
48.02
48.89
47.77
47.95
+1.56%
1,289,365
03/23/2026
$0.02 Dividend
03/20/2026
48.45
48.45
46.76
47.21
-2.82%
667,898
03/19/2026
47.66
48.79
47.58
48.58
+0.25%
454,157
03/18/2026
48.61
49.07
48.46
48.46
-0.64%
388,521
03/17/2026
48.72
49.03
48.60
48.77
+0.81%
197,554
03/16/2026
48.21
48.70
48.21
48.38
+1.79%
207,729
03/13/2026
48.02
48.40
47.45
47.53
-0.38%
320,998
03/12/2026
48.31
48.36
47.69
47.71
-2.19%
680,094
03/11/2026
48.67
49.01
48.48
48.78
+0.16%
525,312
03/10/2026
48.67
49.41
48.57
48.70
+0.21%
662,101
03/09/2026
46.71
48.66
46.56
48.60
+2.29%
781,419
03/06/2026
47.61
48.16
47.38
47.51
-2.28%
562,356
03/05/2026
48.84
49.20
47.84
48.62
-1.14%
320,259
03/04/2026
48.87
49.33
48.68
49.18
+1.51%
475,425
03/03/2026
48.09
48.69
47.44
48.45
-2.08%
724,684
03/02/2026
48.91
49.69
48.91
49.48
-0.66%
717,983
02/27/2026
49.41
49.91
49.41
49.81
-0.80%
206,401
02/26/2026
50.15
50.30
49.23
50.21
+0.14%
280,397
02/25/2026
49.96
50.21
49.94
50.14
+0.68%
151,663
02/24/2026
49.34
49.92
49.02
49.80
+0.99%
292,650
02/23/2026
49.97
50.04
49.07
49.31
-1.79%
188,108
02/20/2026
49.54
50.48
49.54
50.21
+0.99%
257,328
02/19/2026
49.41
49.73
49.25
49.72
+0.10%
125,955
02/18/2026
49.33
50.09
49.29
49.67
+0.73%
100,017
02/17/2026
49.09
49.61
48.77
49.31
-0.12%
347,803
02/13/2026
48.89
49.79
48.40
49.37
+1.17%
237,527
02/12/2026
50.00
50.36
48.80
48.80
-1.91%
241,812
02/11/2026
49.82
50.12
49.09
49.75
+0.97%
168,041
02/10/2026
49.46
49.62
49.17
49.27
-0.20%
107,802
02/09/2026
48.75
49.63
48.65
49.37
+1.08%
116,396
02/06/2026
47.96
48.93
47.83
48.84
+3.78%
232,586
02/05/2026
47.10
47.78
46.83
47.06
-1.13%
214,173
02/04/2026
48.99
48.99
47.03
47.60
-3.29%
318,164
02/03/2026
50.01
50.01
48.53
49.22
-0.79%
280,811
02/02/2026
48.85
49.70
48.85
49.61
+1.68%
235,414
01/30/2026
49.59
50.09
48.52
48.79
-2.03%
134,935
01/29/2026
49.85
49.95
48.88
49.80
+0.08%
132,166
01/28/2026
49.73
49.91
49.64
49.76
+0.12%
160,404
01/27/2026
49.57
49.85
49.55
49.70
+1.00%
67,171
01/26/2026
49.07
49.44
49.07
49.21
+0.35%
90,727