• 19.53%
    1-Year Change
  • 1 Month
    +8.78%
    Low Price$31.87
    High Price$40.17
  • 3 Months
    +3.47%
    Low Price$26.49
    High Price$40.17
  • 1 Year
    +19.53%
    Low Price$26.49
    High Price$43.02
Date
Open
High
Low
Close
Change (%)
Volume
10/14/2026
35.62
35.74
33.72
34.32
-6.18%
8,569,086
10/13/2026
35.26
36.60
34.83
36.58
+1.81%
6,277,391
10/12/2026
36.62
36.69
35.44
35.93
-2.52%
5,586,341
10/09/2026
38.34
38.34
36.78
36.86
-1.13%
7,271,279
10/08/2026
38.75
39.44
37.05
37.28
-5.79%
9,878,947
10/07/2026
39.61
40.13
39.24
39.57
-1.49%
7,221,211
10/06/2026
41.14
41.59
40.09
40.17
+0.01%
10,624,822
10/05/2026
39.19
40.49
38.86
40.17
+4.32%
12,238,071
10/02/2026
39.16
39.75
38.38
38.50
+2.61%
16,700,091
10/01/2026
37.16
37.95
36.63
37.52
+2.21%
9,838,021
09/30/2026
37.03
38.00
36.66
36.71
+0.88%
8,531,406
09/29/2026
37.57
38.16
36.30
36.39
-1.38%
9,612,607
09/28/2026
37.18
38.28
36.66
36.90
+3.30%
15,534,738
09/25/2026
35.74
36.30
35.11
35.72
+0.45%
5,906,312
09/24/2026
34.81
35.67
34.49
35.56
-1.03%
6,671,604
09/23/2026
36.69
37.00
35.41
35.93
-2.79%
7,055,219
09/22/2026
36.35
37.35
36.24
36.96
+1.26%
9,591,423
09/21/2026
35.11
36.86
34.71
36.50
+4.67%
13,111,809
09/18/2026
33.95
35.04
33.62
34.87
+2.44%
8,337,204
09/17/2026
33.78
34.21
33.38
34.04
+5.09%
8,567,403
09/16/2026
32.49
33.26
31.99
32.39
+1.63%
11,097,611
09/15/2026
32.25
32.41
31.59
31.87
+1.01%
8,219,181
09/14/2026
31.62
32.10
30.93
31.55
-6.66%
13,253,945
09/11/2026
34.76
34.98
33.79
33.80
-0.18%
8,853,657
09/10/2026
34.58
34.70
33.51
33.86
-4.70%
9,648,898
09/09/2026
36.00
36.29
35.42
35.53
-1.80%
6,614,195
09/08/2026
38.61
38.77
35.87
36.18
-4.01%
13,200,493
09/04/2026
37.90
39.12
37.46
37.69
+1.65%
17,803,669
09/03/2026
36.32
37.72
35.93
37.08
+3.49%
16,856,841
09/02/2026
34.10
36.92
34.00
35.83
+6.26%
20,254,085
09/01/2026
33.42
34.61
32.95
33.72
-2.99%
11,176,057
08/31/2026
34.20
34.90
33.32
34.76
+2.99%
17,728,784
08/28/2026
36.94
37.56
33.52
33.75
-8.96%
24,746,885
08/27/2026
35.65
37.93
35.06
37.07
+16.76%
50,747,113
08/26/2026
32.55
32.87
31.53
31.75
-2.88%
27,289,460
08/25/2026
32.10
33.21
31.81
32.69
+4.31%
13,925,946
08/24/2026
33.57
33.57
31.01
31.34
-5.86%
15,830,708
08/21/2026
34.40
34.54
33.23
33.29
-2.20%
7,552,137
08/20/2026
34.49
34.92
33.61
34.04
-0.56%
7,018,029
08/19/2026
35.51
35.89
33.97
34.23
-1.98%
10,810,614
08/18/2026
35.10
35.52
34.56
34.92
-4.77%
9,375,531
08/17/2026
36.95
37.58
36.59
36.67
-0.11%
10,909,380
08/14/2026
37.22
37.46
36.46
36.71
-0.22%
8,860,994
08/13/2026
36.73
37.39
36.25
36.79
+1.10%
12,888,032
08/12/2026
35.39
36.71
35.20
36.39
+6.06%
13,504,701
08/11/2026
35.79
35.79
33.93
34.31
-0.15%
11,344,867
08/10/2026
36.24
36.48
34.09
34.36
-5.68%
13,734,975
08/07/2026
35.68
36.69
35.40
36.43
+4.56%
12,169,295
08/06/2026
35.73
36.37
34.34
34.84
-0.31%
14,580,548
08/05/2026
34.24
35.89
34.11
34.95
+6.85%
18,397,380
08/04/2026
32.63
33.06
31.86
32.71
+4.97%
14,050,504
08/03/2026
28.50
31.76
28.29
31.16
+5.91%
13,361,190
07/31/2026
28.80
29.77
27.78
29.42
+5.83%
13,700,088
07/30/2026
27.36
28.43
26.86
27.80
+4.95%
11,450,187
07/29/2026
28.12
28.46
26.43
26.49
-6.79%
14,013,846
07/28/2026
27.84
28.95
27.23
28.42
+0.39%
9,639,374
07/27/2026
31.86
32.05
28.01
28.31
-10.10%
12,064,912
07/24/2026
31.66
33.01
30.86
31.49
-1.69%
10,952,736
07/23/2026
32.30
32.74
31.23
32.03
-3.20%
9,592,756
07/22/2026
31.23
33.83
30.95
33.09
+4.65%
16,268,932
07/21/2026
31.75
32.08
30.70
31.62
+3.64%
9,221,086
07/20/2026
31.29
31.81
30.19
30.51
+0.76%
9,574,803
07/17/2026
30.38
31.51
28.86
30.28
-4.75%
11,994,353
07/16/2026
32.66
32.92
31.29
31.79
-4.73%
12,761,610
07/15/2026
33.23
33.80
31.37
33.37
+0.60%
14,942,811
07/14/2026
32.10
33.40
30.78
33.17
+8.05%
15,851,603
07/13/2026
32.29
32.90
30.65
30.70
-7.05%
12,379,277
07/10/2026
30.31
33.04
30.31
33.03
+8.08%
17,588,294
07/09/2026
31.08
31.13
29.43
30.56
-1.39%
16,767,381
07/08/2026
28.37
31.30
28.37
30.99
+7.19%
19,723,270
07/07/2026
27.56
29.34
27.22
28.91
+1.33%
13,748,821
07/06/2026
28.17
29.09
28.05
28.53
+1.10%
9,608,900
07/02/2026
29.00
29.84
27.59
28.22
-3.16%
12,787,267
07/01/2026
28.71
29.81
27.91
29.14
-2.25%
15,253,394
06/30/2026
29.03
30.06
28.46
29.81
+4.89%
14,249,526
06/29/2026
28.12
28.77
26.95
28.42
+3.05%
12,714,708
06/26/2026
27.92
28.64
27.37
27.58
-3.96%
9,208,524
06/26/2026
3:1 Split
06/25/2026
30.06
30.20
27.66
28.72
-3.04%
6,614,558
06/24/2026
30.06
30.50
28.98
29.62
-1.42%
4,811,119
06/23/2026
30.67
31.18
30.02
30.04
-8.23%
4,658,904
06/22/2026
33.61
34.42
32.43
32.74
-1.52%
4,987,449
06/18/2026
32.40
33.60
32.12
33.24
+5.24%
5,176,850
06/17/2026
32.71
32.99
31.21
31.59
-2.69%
3,976,076
06/16/2026
33.66
33.73
32.42
32.46
-4.73%
3,772,052
06/15/2026
32.95
34.14
32.80
34.07
+7.05%
5,827,630
06/12/2026
31.71
32.41
31.28
31.83
+0.37%
4,538,690
06/11/2026
30.71
31.99
30.16
31.71
+4.30%
8,395,617
06/10/2026
31.67
32.56
30.26
30.41
-7.48%
5,208,403
06/09/2026
33.66
33.89
30.11
32.86
-0.56%
8,214,490
06/08/2026
33.51
33.56
32.22
33.05
+3.38%
5,088,958
06/05/2026
35.09
35.22
31.70
31.97
-12.37%
9,357,559
06/04/2026
34.92
37.46
33.99
36.48
+3.68%
8,420,033
06/03/2026
37.53
37.89
35.08
35.19
-7.15%
10,275,787
06/02/2026
39.37
41.15
37.40
37.90
-1.46%
12,263,275
06/01/2026
35.68
38.61
35.64
38.46
+12.32%
13,944,811
05/29/2026
35.31
36.37
34.19
34.24
-2.84%
10,308,760
05/28/2026
34.30
35.64
34.23
35.24
+1.58%
6,346,495
05/27/2026
35.22
35.24
33.45
34.69
-2.10%
8,532,287
05/26/2026
36.04
36.55
34.48
35.44
-0.45%
9,964,996