• 119.73%
    1-Year Change
  • 1 Month
    -18.41%
    Low Price$43.30
    High Price$58.27
  • 3 Months
    +6.83%
    Low Price$43.30
    High Price$72.10
  • 1 Year
    +119.73%
    Low Price$24.83
    High Price$72.10
Date
Open
High
Low
Close
Change (%)
Volume
07/31/2026
55.29
55.60
50.80
51.46
-2.67%
817,002
07/30/2026
47.28
53.38
46.93
52.87
+22.10%
816,305
07/29/2026
48.78
49.15
42.96
43.30
-11.99%
943,061
07/28/2026
49.92
49.92
46.40
49.20
-4.50%
919,247
07/27/2026
54.95
54.95
50.16
51.52
-3.86%
643,415
07/24/2026
57.77
57.99
53.43
53.59
-8.03%
496,620
07/23/2026
56.18
60.51
56.18
58.27
+1.94%
720,209
07/22/2026
55.15
58.20
55.07
57.16
+1.87%
313,148
07/21/2026
54.51
57.50
54.45
56.11
+6.47%
830,972
07/20/2026
50.29
53.65
49.79
52.70
+10.78%
526,011
07/17/2026
46.06
48.79
44.64
47.57
-1.10%
501,935
07/16/2026
51.12
51.38
47.54
48.10
-9.25%
646,103
07/15/2026
53.07
54.23
50.54
53.00
+1.47%
367,743
07/14/2026
54.46
55.13
51.25
52.23
-0.08%
429,445
07/13/2026
53.95
55.29
51.15
52.27
-5.82%
299,163
07/10/2026
57.67
57.84
54.44
55.50
-2.95%
266,466
07/09/2026
57.13
58.82
56.31
57.19
+3.73%
352,255
07/08/2026
52.11
55.20
52.08
55.13
+4.75%
636,866
07/07/2026
54.97
55.06
51.02
52.63
-6.82%
744,317
07/06/2026
55.22
58.79
55.22
56.48
+6.19%
799,067
07/02/2026
58.83
59.45
52.24
53.19
-9.49%
1,034,173
07/01/2026
60.78
60.89
56.87
58.77
-6.82%
1,725,300
06/30/2026
62.74
63.79
61.49
63.07
-0.99%
405,109
06/29/2026
67.07
67.52
60.38
63.70
-3.09%
817,268
06/26/2026
63.17
66.28
61.25
65.73
+1.23%
561,507
06/25/2026
68.86
69.56
62.45
64.93
-2.74%
850,067
06/24/2026
71.40
71.40
64.40
66.76
-5.95%
908,606
06/23/2026
67.70
73.67
67.00
70.98
-1.39%
489,074
06/22/2026
73.15
76.94
71.72
71.98
-0.17%
682,980
06/18/2026
71.52
73.01
69.09
72.10
+4.89%
909,388
06/17/2026
69.13
72.50
68.42
68.74
-0.75%
662,580
06/16/2026
68.59
71.76
68.40
69.26
+0.36%
744,735
06/15/2026
69.60
70.74
68.29
69.01
+4.61%
695,964
06/12/2026
64.22
68.31
63.98
65.97
+3.21%
526,485
06/11/2026
59.29
64.36
58.89
63.92
+7.65%
405,436
06/10/2026
62.44
64.66
59.29
59.38
-5.94%
479,777
06/09/2026
67.52
69.00
59.90
63.13
-3.98%
1,000,110
06/08/2026
63.87
66.36
62.62
65.75
+6.75%
446,266
06/05/2026
66.47
66.50
58.87
61.59
-11.20%
2,162,605
06/04/2026
67.91
70.70
66.61
69.36
-1.92%
563,372
06/03/2026
72.57
74.29
69.95
70.72
-1.11%
543,966
06/02/2026
71.00
74.13
70.91
71.51
+1.06%
795,140
06/01/2026
67.07
72.35
65.69
70.76
+3.92%
958,901
05/29/2026
68.99
68.99
65.35
68.09
-1.69%
567,125
05/28/2026
68.48
70.12
67.09
69.26
+0.67%
896,807
05/27/2026
65.35
69.25
63.44
68.80
+6.12%
740,442
05/26/2026
64.57
66.24
63.79
64.83
+4.68%
612,154
05/22/2026
61.41
63.08
60.39
61.93
+0.55%
398,220
05/21/2026
58.02
61.64
58.00
61.59
+7.45%
406,896
05/20/2026
56.00
58.24
55.23
57.32
+4.50%
665,350
05/19/2026
54.20
55.46
51.89
54.85
-1.26%
390,712
05/18/2026
57.96
57.96
53.44
55.55
-2.90%
1,094,925
05/15/2026
58.97
59.20
56.55
57.21
-7.05%
583,283
05/14/2026
58.92
62.32
58.25
61.55
+4.53%
857,474
05/13/2026
58.40
60.00
56.50
58.88
+1.99%
383,838
05/12/2026
57.00
58.20
54.32
57.73
-1.27%
379,673
05/11/2026
56.36
61.19
55.11
58.47
+0.78%
431,323
05/08/2026
59.67
59.96
56.61
58.02
+0.78%
698,417
05/07/2026
59.07
59.21
55.74
57.57
-5.25%
615,574
05/06/2026
57.44
60.83
57.44
60.76
+10.19%
1,222,496
05/05/2026
51.60
55.22
50.97
55.14
+9.19%
839,400
05/04/2026
48.50
50.86
48.49
50.50
+4.79%
548,777
05/01/2026
48.86
50.10
48.09
48.19
+0.04%
338,181
04/30/2026
46.45
48.67
46.38
48.17
+6.15%
352,587
04/29/2026
46.73
46.73
44.60
45.38
-2.58%
422,170
04/28/2026
46.96
47.54
45.28
46.58
-5.06%
542,120
04/27/2026
49.75
50.30
47.98
49.06
-1.13%
503,276
04/24/2026
51.40
52.15
49.38
49.62
-1.12%
589,731
04/23/2026
49.87
52.43
49.00
50.18
+0.20%
339,865
04/22/2026
49.12
50.44
49.12
50.08
+5.48%
420,992
04/21/2026
50.02
50.12
47.22
47.48
-3.94%
414,729
04/20/2026
48.16
49.76
48.06
49.43
+0.73%
361,465
04/17/2026
47.89
49.19
46.62
49.07
+5.35%
482,431
04/16/2026
47.53
47.53
44.73
46.58
-1.52%
567,806
04/15/2026
46.99
47.33
45.70
47.30
-0.48%
546,760
04/14/2026
46.11
48.27
46.02
47.53
+6.43%
520,542
04/13/2026
41.21
44.84
41.00
44.66
+5.85%
892,542
04/10/2026
41.74
43.47
41.74
42.19
+2.01%
314,188
04/09/2026
39.97
42.29
39.90
41.36
+2.10%
843,897
04/08/2026
40.40
40.86
38.84
40.51
+7.83%
555,170
04/07/2026
35.99
37.63
35.20
37.57
+2.37%
361,100
04/06/2026
35.90
37.22
35.90
36.70
+2.63%
265,376
04/02/2026
33.22
35.79
32.97
35.76
+2.58%
373,067
04/01/2026
35.46
36.06
34.67
34.86
+0.11%
380,221
03/31/2026
33.12
34.92
32.46
34.82
+7.70%
499,400
03/30/2026
35.88
35.96
31.79
32.33
-8.13%
463,722
03/27/2026
36.55
36.55
34.60
35.19
-5.10%
429,252
03/26/2026
39.20
39.54
36.82
37.08
-7.99%
800,837
03/25/2026
40.33
41.35
39.50
40.30
+3.68%
378,526
03/24/2026
39.15
39.87
37.86
38.87
-1.35%
319,292
03/23/2026
38.36
40.66
38.29
39.40
+4.56%
386,643
03/20/2026
38.85
39.32
36.42
37.68
-3.63%
454,432
03/19/2026
37.89
39.44
37.11
39.10
0.00%
317,223
03/18/2026
39.62
40.37
38.88
39.10
-2.57%
311,635
03/17/2026
39.88
40.80
39.25
40.13
-0.79%
409,922
03/16/2026
40.27
40.89
39.65
40.45
+5.68%
480,432
03/13/2026
38.93
40.51
37.95
38.28
+0.83%
551,626
03/12/2026
38.05
38.20
36.70
37.96
-2.47%
344,368
03/11/2026
37.96
40.12
37.87
38.92
+4.18%
437,760
03/10/2026
37.49
38.52
37.11
37.36
+0.08%
897,775