• 55.88%
    1-Year Change
  • 1 Month
    -2.08%
    Low Price$50.39
    High Price$56.11
  • 3 Months
    -21.45%
    Low Price$50.39
    High Price$79.35
  • 1 Year
    +55.88%
    Low Price$33.87
    High Price$105.60
Date
Open
High
Low
Close
Change (%)
Volume
07/31/2026
51.95
52.42
51.54
52.36
-2.13%
11,608,159
07/30/2026
52.35
53.55
52.21
53.50
+3.34%
16,204,942
07/29/2026
51.72
53.56
51.27
51.77
+0.14%
20,373,579
07/28/2026
51.61
52.01
51.19
51.70
-2.32%
10,758,985
07/27/2026
53.04
53.33
52.57
52.93
+0.65%
14,414,820
07/24/2026
52.34
53.33
52.30
52.59
+1.02%
11,134,173
07/23/2026
52.09
52.46
51.77
52.06
-3.45%
13,754,863
07/22/2026
53.78
55.08
53.78
53.92
+1.58%
13,924,497
07/21/2026
52.86
53.52
52.66
53.08
+4.12%
12,776,301
07/20/2026
51.20
51.70
50.95
50.98
+0.39%
12,897,477
07/17/2026
49.70
50.82
49.61
50.78
+0.77%
15,482,178
07/16/2026
50.91
51.08
50.02
50.39
-3.49%
19,377,332
07/15/2026
52.71
52.90
51.19
52.21
-1.81%
16,342,631
07/14/2026
53.53
53.94
52.86
53.17
+1.94%
13,208,364
07/13/2026
52.95
53.00
51.78
52.16
-3.32%
17,653,043
07/10/2026
53.69
54.29
53.23
53.95
-0.35%
11,731,665
07/09/2026
54.11
54.78
53.99
54.14
+2.48%
11,834,738
07/08/2026
52.76
53.09
51.72
52.83
-2.99%
20,088,315
07/07/2026
55.39
55.94
53.75
54.46
-2.94%
14,497,808
07/06/2026
55.74
56.37
55.61
56.11
+1.98%
13,637,072
07/02/2026
55.11
56.13
54.57
55.02
+2.69%
16,965,271
07/01/2026
53.33
55.16
53.23
53.58
+0.21%
16,209,125
06/30/2026
53.33
54.65
53.19
53.47
+1.50%
15,720,009
06/29/2026
52.78
52.93
51.93
52.68
-1.13%
14,314,748
06/26/2026
52.87
53.87
52.46
53.28
+1.76%
15,466,780
06/25/2026
52.71
53.20
51.50
52.36
+1.12%
24,747,743
06/24/2026
52.94
53.90
50.31
51.78
-7.09%
51,909,830
06/23/2026
56.16
56.51
55.47
55.73
-5.40%
20,776,735
06/22/2026
60.09
60.33
58.75
58.91
-1.01%
16,469,544
06/18/2026
60.74
61.12
58.85
59.51
-1.81%
29,016,262
06/17/2026
63.54
64.69
60.39
60.61
-4.39%
33,358,703
06/16/2026
63.70
63.85
62.76
63.39
-0.13%
16,350,795
06/15/2026
64.28
64.50
63.24
63.47
+3.56%
19,878,173
06/12/2026
60.53
61.83
59.87
61.29
+0.77%
21,249,129
06/11/2026
57.45
61.10
57.30
60.82
+5.48%
30,750,933
06/10/2026
58.19
59.47
57.63
57.66
-2.29%
28,640,710
06/09/2026
61.82
62.43
58.22
59.01
-4.17%
34,087,029
06/08/2026
62.03
62.30
61.24
61.58
+0.02%
22,338,363
06/05/2026
64.06
64.25
61.36
61.57
-8.08%
37,757,178
06/04/2026
67.50
67.72
66.20
66.98
+1.16%
11,795,932
06/03/2026
67.00
67.14
66.10
66.21
-2.62%
13,704,214
06/02/2026
68.69
69.03
67.63
67.99
+0.47%
11,645,613
06/01/2026
67.49
68.24
66.80
67.67
-0.97%
16,528,182
05/29/2026
68.56
69.35
67.48
68.33
-0.04%
16,618,675
05/28/2026
66.55
68.76
66.16
68.36
+1.27%
18,931,411
05/27/2026
66.88
67.92
66.88
67.50
-3.18%
15,828,217
05/26/2026
69.02
69.73
68.59
69.72
+1.99%
15,486,151
05/22/2026
68.86
69.06
67.80
68.36
-1.57%
14,400,785
05/21/2026
67.68
69.75
67.31
69.45
+1.05%
16,771,206
05/20/2026
67.82
69.33
67.33
68.73
+2.74%
22,458,855
05/19/2026
66.68
67.80
66.11
66.90
-4.35%
23,053,207
05/18/2026
70.23
70.77
68.88
69.94
+1.30%
23,128,347
05/15/2026
69.74
70.06
68.55
69.04
-8.57%
46,828,513
05/14/2026
77.29
77.29
75.39
75.51
-4.84%
27,160,974
05/13/2026
78.66
80.86
78.27
79.35
+1.02%
31,009,929
05/12/2026
76.50
78.62
75.15
78.55
+0.71%
31,008,368
05/11/2026
77.05
78.00
76.14
78.00
+6.83%
38,319,638
05/08/2026
73.29
73.83
72.28
73.01
+1.97%
19,125,978
05/07/2026
73.28
74.33
71.16
71.60
+2.10%
33,453,093
05/06/2026
69.56
70.39
69.44
70.13
+6.40%
24,519,548
05/05/2026
66.77
66.95
65.85
65.91
-0.05%
12,632,131
05/04/2026
66.39
67.58
65.61
65.94
-3.44%
20,985,654
05/01/2026
67.58
69.65
67.51
68.29
+2.45%
20,237,187
04/30/2026
66.70
66.81
65.88
66.66
+2.81%
16,140,694
04/29/2026
64.96
65.27
64.13
64.84
-2.05%
18,681,323
04/28/2026
65.79
66.54
65.37
66.20
-3.12%
21,555,758
04/27/2026
68.30
68.55
67.55
68.33
-0.67%
13,345,504
04/24/2026
68.29
69.42
68.10
68.79
+0.60%
16,377,894
04/23/2026
68.77
69.24
67.52
68.38
-2.83%
21,937,399
04/22/2026
70.55
70.96
70.23
70.37
+2.74%
14,416,141
04/21/2026
70.99
71.56
68.35
68.49
-5.07%
31,471,496
04/20/2026
72.65
72.82
71.81
72.15
-2.01%
20,805,928
04/17/2026
73.89
75.16
73.42
73.63
+3.35%
35,188,646
04/16/2026
71.92
72.22
70.66
71.24
-0.84%
21,529,668
04/15/2026
71.92
72.90
71.35
71.84
-0.28%
23,587,683
04/14/2026
70.33
72.07
70.27
72.04
+5.51%
33,053,310
04/13/2026
67.17
68.68
66.58
68.28
-1.16%
25,324,282
04/10/2026
69.10
69.55
68.56
69.08
+1.01%
20,818,638
04/09/2026
67.62
69.34
67.17
68.39
+1.36%
27,624,296
04/08/2026
69.73
69.93
66.52
67.47
+2.32%
31,631,923
04/07/2026
65.28
66.19
63.20
65.94
-0.23%
30,458,555
04/06/2026
65.85
66.29
65.22
66.09
+0.46%
18,134,493
04/02/2026
63.55
66.23
63.49
65.79
-3.45%
37,002,901
04/01/2026
67.96
68.91
67.38
68.14
0.00%
38,360,669
03/31/2026
65.84
68.20
65.69
68.14
+7.27%
42,141,649
03/30/2026
64.46
64.63
63.02
63.52
+0.13%
30,511,950
03/27/2026
61.43
64.88
61.22
63.44
+4.39%
52,470,824
03/26/2026
62.10
63.14
60.37
60.77
-6.81%
56,080,493
03/25/2026
66.04
66.40
64.48
65.21
+3.59%
38,165,922
03/24/2026
61.62
63.69
61.27
62.95
+0.77%
48,267,964
03/23/2026
61.30
64.11
60.98
62.47
+1.54%
72,440,030
03/20/2026
64.68
64.96
61.25
61.52
-6.33%
57,237,123
03/19/2026
61.90
65.74
60.85
65.68
-4.40%
96,191,604
03/18/2026
69.51
70.55
68.66
68.70
-4.13%
46,745,879
03/17/2026
73.16
73.72
70.84
71.66
-2.13%
34,790,875
03/16/2026
73.26
73.96
72.01
73.22
+0.73%
37,193,131
03/13/2026
76.07
76.28
71.92
72.69
-4.96%
46,251,908
03/12/2026
78.53
78.54
76.36
76.48
-1.84%
29,762,309
03/11/2026
78.03
78.06
76.45
77.91
-2.72%
30,665,410
03/10/2026
80.89
81.28
78.73
80.09
+2.34%
37,263,668