• 23.82%
    1-Year Change
  • 1 Month
    -8.66%
    Low Price$42.35
    High Price$53.42
  • 3 Months
    -7.20%
    Low Price$42.35
    High Price$58.26
  • 1 Year
    +23.82%
    Low Price$36.45
    High Price$61.81
Date
Open
High
Low
Close
Change (%)
Volume
06/24/2026
45.41
45.46
43.94
44.72
-1.89%
2,689,431
06/23/2026
44.91
47.17
44.25
45.58
-2.61%
3,435,954
06/22/2026
47.08
47.32
46.31
46.80
-2.05%
2,763,359
06/18/2026
47.91
48.43
47.21
47.78
+1.44%
3,972,693
06/17/2026
47.80
48.71
47.02
47.10
-1.61%
2,864,784
06/16/2026
48.24
49.42
47.47
47.87
-0.40%
2,806,706
06/15/2026
47.51
48.63
47.46
48.06
+5.58%
5,194,206
06/12/2026
45.21
45.99
44.84
45.52
+1.54%
3,103,363
06/11/2026
42.79
44.93
42.60
44.83
+5.86%
4,815,680
06/10/2026
43.91
44.48
42.23
42.35
-4.01%
5,642,158
06/09/2026
46.29
46.40
42.42
44.12
-3.92%
6,646,339
06/08/2026
46.66
46.83
45.76
45.92
+1.35%
2,910,509
06/05/2026
49.30
49.45
44.97
45.31
-9.88%
7,616,865
06/04/2026
50.14
50.64
49.52
50.28
-0.22%
2,538,772
06/03/2026
52.68
52.68
49.88
50.39
-5.67%
5,017,104
06/02/2026
49.99
53.51
49.77
53.42
+5.70%
7,165,155
06/01/2026
49.98
51.21
49.10
50.54
-0.43%
3,283,162
05/29/2026
50.70
51.16
49.46
50.76
+0.02%
3,911,463
05/28/2026
49.38
50.96
48.97
50.75
+1.18%
3,687,291
05/27/2026
50.27
50.51
49.28
50.16
-1.38%
3,502,306
05/26/2026
50.48
51.08
50.11
50.86
+3.88%
4,313,803
05/22/2026
49.47
49.92
48.76
48.96
+0.20%
2,796,143
05/21/2026
47.94
49.43
47.68
48.86
+1.71%
3,403,913
05/20/2026
47.53
48.48
47.01
48.04
+1.78%
3,032,405
05/19/2026
47.96
48.11
46.56
47.20
-3.04%
3,571,022
05/18/2026
50.05
50.37
48.04
48.68
-2.50%
3,969,850
05/15/2026
50.85
50.88
49.78
49.93
-4.90%
4,556,058
05/14/2026
53.49
53.50
51.55
52.50
-1.52%
3,336,559
05/13/2026
54.06
54.20
52.49
53.31
-1.91%
3,610,231
05/12/2026
55.71
55.71
52.61
54.35
-5.03%
6,031,596
05/11/2026
55.61
58.12
55.33
57.23
+3.72%
4,699,354
05/08/2026
56.54
56.82
54.91
55.18
-1.92%
5,210,323
05/07/2026
58.16
58.63
55.78
56.26
-3.43%
5,426,232
05/06/2026
55.34
58.31
54.75
58.26
+7.49%
5,833,386
05/05/2026
55.56
56.20
53.78
54.20
-1.04%
3,090,724
05/04/2026
55.18
55.97
54.17
54.77
-1.92%
3,217,118
05/01/2026
55.99
55.99
54.79
55.84
-1.03%
2,872,088
04/30/2026
53.70
56.48
53.52
56.42
+6.67%
3,614,556
04/29/2026
54.60
54.62
52.65
52.89
-2.47%
2,316,861
04/28/2026
55.62
56.03
53.78
54.23
-4.36%
3,026,238
04/27/2026
55.75
57.02
55.40
56.70
+2.51%
4,047,292
04/24/2026
57.36
57.44
55.26
55.31
-2.05%
3,112,892
04/23/2026
58.17
58.97
55.28
56.47
-2.18%
5,694,660
04/22/2026
54.87
57.77
54.78
57.73
+7.42%
6,090,197
04/21/2026
56.40
56.42
53.66
53.74
-4.12%
3,640,028
04/20/2026
55.02
56.12
54.16
56.05
+0.34%
3,978,047
04/17/2026
56.44
57.29
55.08
55.86
+1.07%
7,875,840
04/16/2026
55.47
55.99
54.68
55.27
+0.78%
3,913,856
04/15/2026
53.72
55.47
53.32
54.84
+3.79%
5,080,724
04/14/2026
53.03
53.27
52.29
52.84
+1.26%
3,001,507
04/13/2026
50.37
52.18
49.77
52.18
+2.39%
2,692,426
04/10/2026
51.13
52.11
50.85
50.96
+0.06%
2,040,345
04/09/2026
50.73
51.62
50.06
50.93
-0.91%
1,695,633
04/08/2026
52.00
52.80
50.57
51.40
+7.19%
3,685,898
04/07/2026
48.30
48.46
46.84
47.95
-1.36%
2,171,853
04/06/2026
49.09
49.43
47.99
48.61
-0.59%
2,208,722
04/02/2026
47.01
49.16
46.54
48.90
-0.73%
2,833,212
04/01/2026
49.53
50.83
49.06
49.26
+1.71%
4,066,317
03/31/2026
46.01
48.44
46.00
48.43
+6.93%
4,734,354
03/30/2026
47.06
47.25
44.76
45.29
-2.87%
3,172,004
03/27/2026
46.42
47.42
45.97
46.63
-0.15%
3,240,363
03/26/2026
47.92
48.44
46.65
46.70
-4.60%
2,465,894
03/25/2026
49.64
50.14
48.73
48.95
+1.58%
3,502,915
03/24/2026
46.83
48.31
46.60
48.19
+0.08%
2,331,605
03/23/2026
47.28
48.83
46.94
48.15
+3.68%
5,262,857
03/20/2026
48.52
48.88
45.77
46.44
-3.79%
5,128,762
03/19/2026
47.66
48.72
46.31
48.27
-1.63%
5,074,977
03/18/2026
50.04
50.33
49.04
49.07
-2.87%
2,963,719
03/17/2026
50.31
51.28
49.75
50.52
+1.14%
2,299,223
03/16/2026
49.86
50.32
48.84
49.95
+1.34%
3,393,322
03/13/2026
51.60
52.18
49.23
49.29
-2.92%
4,582,510
03/12/2026
51.04
51.41
49.65
50.77
-1.15%
2,712,813
03/11/2026
51.99
52.57
50.79
51.36
-1.82%
2,801,491
03/10/2026
51.26
53.70
51.26
52.31
+2.43%
4,419,856
03/09/2026
47.67
51.11
47.45
51.07
+4.69%
4,359,129
03/06/2026
48.79
50.58
48.34
48.78
-2.56%
3,862,025
03/05/2026
51.89
52.04
48.88
50.06
-5.14%
6,034,752
03/04/2026
52.02
53.23
50.93
52.77
+1.48%
4,194,776
03/03/2026
52.64
52.75
49.73
52.00
-7.88%
7,467,499
03/02/2026
53.55
56.67
53.40
56.45
+3.88%
5,646,463
02/27/2026
54.35
54.78
53.51
54.34
-0.97%
2,398,210
02/26/2026
54.77
54.94
52.95
54.87
-0.58%
3,703,766
02/25/2026
56.00
56.40
55.02
55.19
+0.44%
4,281,360
02/24/2026
53.10
54.99
51.97
54.95
+2.83%
7,859,495
02/23/2026
53.55
54.23
52.70
53.44
-1.69%
5,950,281
02/20/2026
53.99
55.37
53.09
54.36
+0.82%
3,340,178
02/19/2026
52.26
54.17
51.82
53.92
+1.76%
4,572,785
02/18/2026
51.66
53.65
51.60
52.99
+3.25%
3,093,142
02/17/2026
51.00
51.77
49.59
51.32
-1.14%
5,207,578
02/13/2026
51.65
52.64
50.38
51.91
+0.31%
4,035,523
02/12/2026
54.24
54.24
51.33
51.75
-3.65%
5,248,376
02/11/2026
54.60
55.06
51.91
53.71
+0.39%
3,242,481
02/10/2026
54.84
55.05
53.35
53.50
-2.55%
3,805,026
02/09/2026
51.95
54.94
51.76
54.90
+5.25%
7,144,367
02/06/2026
50.65
52.25
50.12
52.16
+6.21%
5,906,693
02/05/2026
50.00
51.60
49.11
49.11
-6.26%
6,526,634
02/04/2026
56.54
56.86
50.28
52.39
-6.91%
9,087,566
02/03/2026
55.55
56.92
54.55
56.28
+5.65%
7,165,198
02/02/2026
54.60
55.63
52.65
53.27
-3.13%
7,607,500
01/30/2026
57.40
58.71
53.70
54.99
-7.32%
10,691,219