(July 5, 2024)
52-Week Low
(February 14, 2025)
52-Week High
(February 14, 2025)
All-Time High
(June 27, 2025)
Current Price
Date | Open | High | Low | Close | Volume |
---|---|---|---|---|---|
2024-06-14 | 40.00 | 43.88 | 37.00 | 40.25 | 6338891 |
2024-06-17 | 42.79 | 43.00 | 33.84 | 36.48 | 3747445 |
2024-06-18 | 36.99 | 37.75 | 30.19 | 30.33 | 4184885 |
2024-06-20 | 30.87 | 31.20 | 24.00 | 27.26 | 4586261 |
2024-06-21 | 27.26 | 29.00 | 26.20 | 28.64 | 932510 |
2024-06-24 | 29.50 | 29.50 | 25.29 | 25.31 | 1558252 |
2024-06-25 | 25.31 | 26.10 | 22.89 | 24.96 | 2234970 |
2024-06-26 | 24.96 | 27.74 | 23.05 | 27.56 | 1513789 |
2024-06-27 | 28.40 | 31.25 | 27.68 | 30.83 | 1481470 |
2024-06-28 | 32.77 | 35.17 | 31.25 | 35.00 | 1191485 |
2024-07-01 | 37.00 | 37.00 | 32.00 | 33.34 | 897237 |
2024-07-02 | 34.45 | 36.34 | 33.74 | 35.98 | 721098 |
2024-07-03 | 37.00 | 37.65 | 32.80 | 34.39 | 1092567 |
2024-07-05 | 36.22 | 36.63 | 30.77 | 30.88 | 622032 |
2024-07-08 | 31.07 | 33.80 | 31.00 | 33.20 | 511514 |
2024-07-09 | 34.71 | 35.75 | 30.81 | 34.50 | 2065089 |
2024-07-10 | 35.50 | 36.49 | 34.45 | 35.00 | 1079337 |
2024-07-11 | 35.78 | 37.59 | 34.82 | 37.50 | 982889 |
2024-07-12 | 38.88 | 41.78 | 37.68 | 39.76 | 1633543 |
2024-07-15 | 39.76 | 40.80 | 36.40 | 36.60 | 1039671 |
2024-07-16 | 38.50 | 41.88 | 37.31 | 40.74 | 1161680 |
2024-07-17 | 40.00 | 45.11 | 38.71 | 39.85 | 1146184 |
2024-07-18 | 41.56 | 42.25 | 39.50 | 40.14 | 959130 |
2024-07-19 | 41.00 | 42.85 | 39.90 | 41.40 | 442787 |
2024-07-22 | 42.45 | 43.85 | 41.10 | 42.98 | 926987 |
2024-07-23 | 43.00 | 43.40 | 40.20 | 40.70 | 448166 |
2024-07-24 | 40.82 | 40.93 | 37.68 | 38.05 | 623887 |
2024-07-25 | 38.50 | 40.10 | 37.26 | 40.02 | 651257 |
2024-07-26 | 40.10 | 42.07 | 39.71 | 41.92 | 711779 |
2024-07-29 | 41.71 | 44.17 | 41.42 | 43.87 | 519513 |
2024-07-30 | 44.71 | 46.55 | 42.76 | 45.97 | 865501 |
2024-07-31 | 46.58 | 47.09 | 43.12 | 43.28 | 573705 |
2024-08-01 | 44.92 | 45.58 | 39.01 | 39.28 | 605515 |
2024-08-02 | 38.00 | 39.48 | 36.11 | 39.05 | 680750 |
2024-08-05 | 32.82 | 38.83 | 32.80 | 38.22 | 1005658 |
2024-08-06 | 41.51 | 41.99 | 38.00 | 40.65 | 999984 |
2024-08-07 | 39.91 | 40.93 | 38.55 | 38.82 | 1210522 |
2024-08-08 | 40.71 | 40.71 | 36.80 | 38.93 | 686635 |
2024-08-09 | 39.00 | 39.78 | 38.57 | 38.75 | 336632 |
2024-08-12 | 38.86 | 39.75 | 38.17 | 38.68 | 372948 |
2024-08-13 | 39.43 | 43.76 | 38.94 | 42.65 | 718579 |
2024-08-14 | 42.70 | 43.84 | 41.19 | 42.90 | 606098 |
2024-08-15 | 43.76 | 47.81 | 43.75 | 47.20 | 717658 |
2024-08-16 | 47.00 | 52.82 | 46.60 | 50.88 | 1306952 |
2024-08-19 | 52.10 | 59.08 | 50.01 | 57.61 | 1424932 |
2024-08-20 | 58.00 | 74.83 | 56.94 | 58.71 | 3133817 |
2024-08-21 | 60.00 | 72.77 | 60.00 | 71.47 | 1764096 |
2024-08-22 | 72.35 | 77.00 | 61.02 | 64.53 | 2162427 |
2024-08-23 | 66.47 | 68.08 | 63.11 | 64.95 | 990747 |
2024-08-26 | 66.90 | 67.65 | 58.00 | 60.51 | 1042735 |
2024-08-27 | 60.51 | 72.45 | 60.51 | 68.47 | 1449880 |
2024-08-28 | 68.47 | 68.99 | 58.60 | 59.23 | 1227827 |
2024-08-29 | 61.20 | 62.35 | 55.66 | 57.91 | 1192779 |
2024-08-30 | 57.91 | 59.73 | 56.70 | 59.38 | 715263 |
2024-09-03 | 59.05 | 62.20 | 51.56 | 52.09 | 1083964 |
2024-09-04 | 52.00 | 55.73 | 50.63 | 53.74 | 797115 |
2024-09-05 | 54.31 | 60.17 | 53.81 | 55.63 | 949359 |
2024-09-06 | 55.35 | 56.28 | 47.04 | 50.19 | 1465169 |
2024-09-09 | 51.94 | 51.94 | 43.91 | 47.27 | 1579956 |
2024-09-10 | 47.27 | 47.50 | 43.41 | 45.05 | 941896 |
2024-09-11 | 45.52 | 47.00 | 43.33 | 46.49 | 1099281 |
2024-09-12 | 46.49 | 50.95 | 44.65 | 45.45 | 1418710 |
2024-09-13 | 46.07 | 49.45 | 45.60 | 49.38 | 929541 |
2024-09-16 | 48.40 | 54.90 | 47.05 | 54.67 | 1360250 |
2024-09-17 | 55.61 | 55.66 | 48.32 | 49.23 | 2000070 |
2024-09-18 | 50.00 | 53.80 | 48.57 | 51.31 | 1013211 |
2024-09-19 | 53.91 | 54.61 | 49.89 | 50.09 | 1054816 |
2024-09-20 | 51.35 | 54.90 | 49.74 | 54.43 | 1691898 |
2024-09-23 | 54.56 | 57.50 | 52.50 | 55.36 | 917789 |
2024-09-24 | 55.45 | 55.97 | 50.50 | 51.22 | 1393817 |
2024-09-25 | 51.00 | 51.63 | 48.81 | 49.15 | 982386 |
2024-09-26 | 50.33 | 52.75 | 49.95 | 51.87 | 763236 |
2024-09-27 | 53.00 | 54.48 | 51.53 | 53.84 | 755580 |
2024-09-30 | 53.76 | 56.78 | 52.39 | 56.60 | 739106 |
2024-10-01 | 56.71 | 57.03 | 51.76 | 53.07 | 1011982 |
2024-10-02 | 52.50 | 52.54 | 50.27 | 51.25 | 534809 |
2024-10-03 | 52.35 | 52.91 | 48.10 | 48.96 | 1421462 |
2024-10-04 | 50.38 | 54.50 | 49.59 | 52.94 | 1059007 |
2024-10-07 | 53.00 | 53.02 | 50.04 | 50.55 | 634202 |
2024-10-08 | 50.92 | 50.94 | 47.34 | 48.08 | 1146893 |
2024-10-09 | 48.08 | 49.54 | 47.40 | 48.33 | 839175 |
2024-10-10 | 48.90 | 48.90 | 45.76 | 45.98 | 732604 |
2024-10-11 | 45.42 | 49.54 | 45.30 | 48.82 | 885046 |
2024-10-14 | 49.01 | 51.40 | 48.66 | 50.72 | 503932 |
2024-10-15 | 50.72 | 50.72 | 45.79 | 46.63 | 1406101 |
2024-10-16 | 47.10 | 49.30 | 46.70 | 49.05 | 622356 |
2024-10-17 | 49.20 | 49.33 | 47.78 | 48.01 | 435192 |
2024-10-18 | 49.30 | 51.57 | 48.71 | 49.34 | 959951 |
2024-10-21 | 49.70 | 50.14 | 47.80 | 48.68 | 411944 |
2024-10-22 | 48.00 | 48.21 | 46.00 | 46.53 | 1060116 |
2024-10-23 | 46.05 | 46.64 | 44.43 | 45.41 | 670286 |
2024-10-24 | 46.50 | 47.25 | 45.60 | 46.21 | 429317 |
2024-10-25 | 46.07 | 46.33 | 43.50 | 43.51 | 832400 |
2024-10-28 | 43.68 | 44.77 | 42.24 | 43.34 | 846946 |
2024-10-29 | 43.07 | 46.22 | 42.46 | 45.22 | 740501 |
2024-10-30 | 45.32 | 46.44 | 44.56 | 45.51 | 578182 |
2024-10-31 | 45.50 | 45.65 | 44.07 | 44.62 | 605099 |
2024-11-01 | 45.60 | 46.36 | 44.68 | 46.06 | 479232 |
2024-11-04 | 45.89 | 49.64 | 45.42 | 49.50 | 824732 |
2024-11-05 | 48.80 | 48.81 | 39.34 | 44.50 | 3058285 |
2024-11-06 | 45.96 | 59.16 | 45.51 | 56.97 | 3135586 |
2024-11-07 | 55.03 | 59.99 | 54.03 | 56.79 | 2432105 |
2024-11-08 | 56.79 | 75.00 | 56.06 | 73.77 | 3016014 |
2024-11-11 | 69.78 | 78.00 | 66.50 | 77.62 | 1693851 |
2024-11-12 | 76.20 | 79.49 | 65.90 | 68.04 | 1726874 |
2024-11-13 | 70.00 | 74.46 | 66.11 | 68.08 | 1073993 |
2024-11-14 | 68.00 | 68.57 | 55.56 | 56.63 | 1922832 |
2024-11-15 | 56.51 | 56.73 | 50.98 | 52.40 | 1600845 |
2024-11-18 | 52.60 | 54.31 | 48.26 | 54.06 | 1212187 |
2024-11-19 | 52.50 | 55.18 | 50.60 | 53.97 | 1473099 |
2024-11-20 | 55.95 | 60.40 | 55.30 | 58.15 | 1417277 |
2024-11-21 | 58.04 | 58.86 | 52.09 | 52.48 | 1739078 |
2024-11-22 | 53.20 | 59.98 | 52.21 | 58.60 | 1188907 |
2024-11-25 | 63.43 | 67.46 | 61.00 | 63.89 | 1606626 |
2024-11-26 | 63.50 | 64.96 | 58.42 | 58.87 | 891088 |
2024-11-27 | 61.00 | 65.34 | 61.00 | 62.98 | 682534 |
2024-11-29 | 66.13 | 67.22 | 62.30 | 62.59 | 445119 |
2024-12-02 | 65.62 | 68.95 | 62.64 | 62.94 | 852456 |
2024-12-03 | 62.47 | 62.47 | 53.81 | 56.29 | 1975105 |
2024-12-04 | 58.00 | 60.20 | 55.90 | 57.99 | 1495729 |
2024-12-05 | 56.84 | 58.31 | 52.88 | 53.16 | 1848064 |
2024-12-06 | 53.46 | 53.50 | 49.57 | 50.44 | 2810520 |
2024-12-09 | 51.07 | 52.00 | 46.25 | 46.50 | 2953376 |
2024-12-10 | 46.50 | 47.20 | 44.53 | 45.00 | 2705229 |
2024-12-11 | 42.08 | 43.90 | 40.10 | 43.19 | 11464596 |
2024-12-12 | 43.26 | 47.14 | 41.90 | 41.99 | 10410591 |
2024-12-13 | 42.00 | 43.94 | 40.66 | 41.00 | 5058569 |
2024-12-16 | 41.89 | 42.25 | 39.00 | 39.88 | 4675955 |
2024-12-17 | 40.00 | 40.90 | 38.68 | 38.95 | 4279485 |
2024-12-18 | 39.65 | 39.73 | 34.25 | 34.30 | 7445079 |
2024-12-19 | 35.30 | 35.64 | 32.59 | 33.03 | 5150010 |
2024-12-20 | 32.49 | 36.17 | 32.40 | 35.54 | 5800596 |
2024-12-23 | 36.43 | 36.80 | 33.42 | 34.91 | 3436028 |
2024-12-24 | 35.25 | 35.40 | 34.05 | 34.79 | 1169714 |
2024-12-26 | 34.68 | 36.13 | 34.15 | 35.29 | 2901246 |
2024-12-27 | 36.92 | 38.02 | 34.69 | 35.12 | 4457363 |
2024-12-30 | 34.57 | 34.58 | 32.97 | 33.87 | 2870576 |
2024-12-31 | 34.01 | 34.58 | 32.97 | 33.76 | 2073893 |
2025-01-02 | 33.89 | 35.29 | 32.96 | 34.25 | 3268476 |
2025-01-03 | 34.26 | 39.20 | 34.18 | 38.25 | 4691872 |
2025-01-06 | 39.75 | 41.60 | 38.81 | 40.76 | 4703841 |
2025-01-07 | 41.62 | 41.90 | 38.13 | 38.88 | 3275729 |
2025-01-08 | 38.78 | 40.80 | 36.72 | 37.49 | 2993240 |
2025-01-10 | 36.40 | 37.99 | 34.82 | 37.52 | 2206184 |
2025-01-13 | 33.69 | 34.74 | 31.36 | 32.34 | 7405916 |
2025-01-14 | 33.10 | 34.62 | 31.66 | 31.83 | 4032222 |
2025-01-15 | 33.47 | 37.50 | 33.00 | 34.92 | 5351005 |
2025-01-16 | 35.80 | 35.97 | 32.90 | 34.75 | 2750641 |
2025-01-17 | 35.15 | 35.93 | 34.35 | 35.15 | 2439022 |
2025-01-21 | 42.84 | 49.83 | 41.75 | 47.64 | 33902978 |
2025-01-22 | 51.67 | 52.83 | 47.18 | 50.45 | 26164072 |
2025-01-23 | 49.72 | 56.54 | 47.22 | 54.84 | 23250349 |
2025-01-24 | 55.00 | 55.60 | 51.25 | 51.40 | 13034956 |
2025-01-27 | 49.62 | 54.57 | 48.08 | 51.86 | 13100921 |
2025-01-28 | 52.00 | 52.78 | 48.31 | 51.02 | 7582588 |
2025-01-29 | 51.32 | 56.46 | 49.75 | 50.77 | 11269535 |
2025-01-30 | 52.82 | 58.51 | 52.20 | 57.19 | 17205837 |
2025-01-31 | 60.00 | 62.15 | 56.33 | 57.39 | 17905050 |
2025-02-03 | 53.63 | 61.75 | 52.97 | 61.54 | 15583209 |
2025-02-04 | 65.06 | 65.34 | 60.59 | 61.85 | 15709045 |
2025-02-05 | 64.30 | 71.29 | 63.52 | 69.18 | 22787836 |
2025-02-06 | 71.39 | 71.39 | 64.15 | 64.99 | 17268094 |
2025-02-07 | 66.70 | 69.92 | 65.80 | 68.96 | 16336858 |
2025-02-10 | 70.20 | 71.30 | 66.25 | 68.36 | 15867594 |
2025-02-11 | 67.89 | 78.67 | 67.65 | 71.21 | 31676811 |
2025-02-12 | 68.43 | 74.78 | 68.03 | 73.88 | 19184730 |
2025-02-13 | 77.17 | 86.00 | 75.80 | 83.75 | 29245101 |
2025-02-14 | 87.77 | 91.45 | 84.09 | 89.44 | 25121373 |
2025-02-18 | 90.09 | 91.28 | 78.80 | 81.95 | 22200639 |
2025-02-19 | 83.94 | 86.89 | 79.00 | 85.71 | 16821869 |
2025-02-20 | 79.99 | 80.22 | 72.10 | 76.72 | 20480709 |
2025-02-21 | 76.51 | 77.00 | 67.74 | 68.09 | 14954457 |
2025-02-24 | 69.85 | 74.20 | 65.37 | 69.57 | 20343380 |
2025-02-25 | 58.49 | 65.80 | 55.20 | 59.10 | 26410580 |
2025-02-26 | 60.10 | 66.87 | 59.00 | 62.26 | 18990308 |
2025-02-27 | 63.35 | 63.65 | 55.15 | 55.30 | 17784409 |
2025-02-28 | 52.14 | 56.71 | 50.50 | 56.18 | 13994939 |
2025-03-03 | 57.55 | 57.59 | 50.03 | 50.93 | 11137217 |
2025-03-04 | 48.59 | 54.13 | 47.00 | 52.73 | 14447242 |
2025-03-05 | 52.94 | 53.34 | 49.35 | 53.06 | 10622186 |
2025-03-06 | 50.47 | 52.23 | 48.01 | 48.86 | 9811266 |
2025-03-07 | 48.46 | 50.92 | 45.01 | 49.10 | 9345176 |
2025-03-10 | 48.06 | 48.49 | 43.53 | 45.17 | 10135090 |
2025-03-11 | 44.55 | 47.36 | 44.05 | 45.58 | 8910922 |
2025-03-12 | 48.75 | 49.60 | 44.16 | 45.50 | 12984684 |
2025-03-13 | 45.98 | 47.02 | 42.10 | 42.17 | 9233351 |
2025-03-14 | 43.90 | 47.46 | 43.25 | 47.17 | 10973402 |
2025-03-17 | 46.81 | 50.86 | 45.85 | 49.87 | 9743566 |
2025-03-18 | 47.79 | 47.96 | 45.05 | 45.74 | 9733463 |
2025-03-19 | 46.53 | 49.71 | 45.67 | 48.03 | 11694718 |
2025-03-20 | 47.60 | 49.49 | 47.02 | 48.04 | 9003110 |
2025-03-21 | 46.83 | 51.78 | 45.48 | 51.35 | 9929833 |
2025-03-24 | 54.94 | 59.21 | 54.18 | 59.00 | 14385819 |
2025-03-25 | 59.00 | 61.50 | 55.69 | 58.57 | 13575167 |
2025-03-26 | 57.94 | 59.55 | 53.20 | 53.25 | 10509140 |
2025-03-27 | 52.40 | 55.88 | 51.87 | 51.97 | 9663512 |
2025-03-28 | 51.09 | 51.26 | 47.04 | 47.83 | 9195986 |
2025-03-31 | 45.49 | 48.80 | 44.28 | 48.24 | 7480831 |
2025-04-01 | 48.27 | 49.13 | 45.46 | 47.22 | 7746000 |
2025-04-02 | 45.81 | 50.04 | 45.44 | 49.89 | 8747082 |
2025-04-03 | 45.41 | 47.87 | 45.41 | 46.17 | 8151488 |
2025-04-04 | 44.93 | 45.81 | 40.03 | 42.58 | 11577675 |
2025-04-07 | 39.12 | 45.98 | 37.68 | 42.70 | 12791042 |
2025-04-08 | 45.37 | 45.50 | 36.50 | 37.23 | 15486275 |
2025-04-09 | 37.68 | 45.00 | 36.22 | 43.79 | 18857744 |
2025-04-10 | 42.85 | 43.00 | 38.37 | 40.29 | 8760396 |
2025-04-11 | 40.93 | 42.35 | 38.79 | 42.12 | 8572270 |
2025-04-14 | 44.02 | 44.77 | 41.96 | 43.13 | 7758004 |
2025-04-15 | 43.16 | 43.84 | 41.35 | 42.93 | 5256392 |
2025-04-16 | 41.48 | 42.13 | 40.04 | 40.86 | 5183675 |
2025-04-17 | 41.14 | 41.65 | 40.16 | 40.45 | 4573817 |
2025-04-21 | 39.94 | 41.60 | 39.01 | 40.98 | 8903077 |
2025-04-22 | 41.80 | 45.48 | 41.67 | 43.23 | 9399317 |
2025-04-23 | 47.32 | 51.32 | 47.00 | 49.55 | 18735891 |
2025-04-24 | 50.40 | 53.54 | 49.41 | 53.50 | 10529159 |
2025-04-25 | 53.21 | 54.55 | 52.22 | 52.90 | 9010012 |
2025-04-28 | 53.96 | 56.49 | 52.17 | 53.77 | 10884053 |
2025-04-29 | 55.37 | 56.90 | 52.68 | 54.29 | 9865236 |
2025-04-30 | 51.20 | 52.25 | 50.05 | 51.67 | 8113188 |
2025-05-01 | 53.50 | 54.31 | 51.51 | 51.85 | 6404770 |
2025-05-02 | 52.75 | 58.68 | 52.60 | 57.06 | 12339146 |
2025-05-05 | 55.59 | 55.75 | 52.80 | 54.07 | 9202459 |
2025-05-06 | 51.55 | 53.63 | 50.80 | 52.19 | 13295648 |
2025-05-07 | 52.13 | 58.80 | 48.71 | 58.76 | 28657785 |
2025-05-08 | 58.32 | 66.42 | 57.57 | 65.22 | 24829095 |
2025-05-09 | 66.26 | 66.30 | 60.50 | 61.37 | 15516407 |
2025-05-12 | 64.73 | 65.00 | 60.10 | 62.69 | 15874040 |
2025-05-13 | 65.00 | 71.42 | 64.00 | 68.91 | 21784903 |
2025-05-14 | 70.68 | 71.97 | 64.27 | 64.78 | 15465495 |
2025-05-15 | 64.80 | 65.75 | 60.92 | 62.60 | 11185366 |
2025-05-16 | 64.09 | 65.67 | 61.63 | 65.49 | 10187421 |
2025-05-19 | 61.88 | 63.77 | 60.32 | 63.74 | 10816791 |
2025-05-20 | 64.00 | 66.65 | 61.27 | 62.43 | 14874200 |
2025-05-21 | 62.90 | 65.88 | 57.80 | 58.14 | 19982180 |
2025-05-22 | 58.32 | 61.73 | 57.01 | 59.25 | 12398776 |
2025-05-23 | 57.37 | 62.88 | 57.25 | 62.56 | 10355039 |
2025-05-27 | 64.65 | 68.75 | 63.88 | 65.87 | 16771943 |
2025-05-28 | 63.99 | 64.25 | 52.55 | 53.20 | 50365434 |
2025-05-29 | 54.75 | 56.47 | 52.62 | 54.43 | 19422035 |
2025-05-30 | 54.75 | 56.63 | 53.60 | 55.18 | 14090318 |
2025-06-02 | 55.23 | 65.35 | 55.12 | 63.47 | 31474313 |
2025-06-03 | 62.20 | 63.63 | 60.83 | 61.96 | 12269466 |
2025-06-04 | 62.33 | 64.59 | 61.32 | 62.78 | 9119577 |
2025-06-05 | 62.10 | 63.08 | 57.59 | 58.66 | 12333169 |
2025-06-06 | 60.00 | 63.67 | 58.60 | 62.07 | 11631054 |
2025-06-09 | 63.62 | 68.73 | 60.86 | 66.94 | 16954075 |
2025-06-10 | 67.00 | 70.00 | 66.12 | 69.38 | 13924681 |
2025-06-11 | 70.07 | 73.28 | 67.12 | 70.78 | 16295319 |
2025-06-12 | 68.85 | 72.28 | 68.85 | 71.23 | 10712351 |
2025-06-13 | 68.57 | 74.23 | 68.35 | 71.28 | 12839912 |
2025-06-16 | 72.15 | 74.83 | 71.22 | 72.00 | 10203222 |
2025-06-17 | 70.45 | 71.42 | 68.83 | 70.11 | 7802473 |
2025-06-18 | 69.14 | 71.64 | 66.62 | 69.10 | 10698985 |
2025-06-20 | 69.66 | 70.11 | 67.25 | 68.31 | 7043205 |
2025-06-23 | 66.05 | 68.90 | 63.20 | 65.65 | 10491393 |
2025-06-24 | 67.52 | 68.81 | 65.50 | 68.28 | 7804388 |
2025-06-25 | 69.58 | 71.37 | 64.41 | 65.47 | 10125485 |
2025-06-26 | 66.06 | 69.25 | 65.41 | 68.34 | 8248708 |
2025-06-27 | 69.00 | 69.97 | 65.25 | 66.52 | 13698174 |