(June 17, 2025)
52-Week Low
(January 16, 2026)
52-Week High
(January 16, 2026)
All-Time High
(January 29, 2026)
Current Price
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 2025-03-31 | 92.67 | 95.79 | 91.38 | 94.76 | 489251 |
| 2025-04-01 | 93.61 | 94.89 | 91.73 | 92.61 | 598891 |
| 2025-04-02 | 90.61 | 95.00 | 90.19 | 94.94 | 572406 |
| 2025-04-03 | 91.14 | 92.64 | 85.82 | 86.25 | 778915 |
| 2025-04-04 | 82.81 | 89.97 | 82.81 | 87.17 | 651546 |
| 2025-04-07 | 83.97 | 89.92 | 82.54 | 83.55 | 585947 |
| 2025-04-08 | 85.72 | 88.03 | 80.03 | 81.32 | 643769 |
| 2025-04-09 | 80.17 | 89.10 | 78.43 | 86.54 | 833543 |
| 2025-04-10 | 84.37 | 85.12 | 80.17 | 82.77 | 551092 |
| 2025-04-11 | 82.14 | 82.14 | 78.08 | 81.97 | 502643 |
| 2025-04-14 | 83.35 | 83.90 | 80.91 | 82.62 | 451946 |
| 2025-04-15 | 82.50 | 83.61 | 80.85 | 81.64 | 390967 |
| 2025-04-16 | 81.58 | 82.57 | 79.69 | 80.51 | 491165 |
| 2025-04-17 | 80.63 | 82.65 | 80.63 | 81.83 | 346229 |
| 2025-04-21 | 80.75 | 80.99 | 78.43 | 79.30 | 356570 |
| 2025-04-22 | 80.82 | 82.04 | 79.80 | 81.94 | 494390 |
| 2025-04-23 | 83.94 | 85.70 | 82.36 | 82.58 | 396500 |
| 2025-04-24 | 82.76 | 85.99 | 81.60 | 85.51 | 300943 |
| 2025-04-25 | 84.70 | 85.56 | 83.51 | 84.81 | 262040 |
| 2025-04-28 | 84.86 | 85.83 | 83.25 | 84.23 | 337219 |
| 2025-04-29 | 83.91 | 86.74 | 83.32 | 86.50 | 371033 |
| 2025-04-30 | 85.76 | 86.99 | 84.31 | 86.50 | 329699 |
| 2025-05-01 | 86.82 | 88.97 | 85.79 | 87.21 | 381930 |
| 2025-05-02 | 88.01 | 89.61 | 88.01 | 89.32 | 235642 |
| 2025-05-05 | 88.44 | 89.53 | 87.64 | 88.16 | 391855 |
| 2025-05-06 | 87.34 | 87.76 | 86.05 | 86.41 | 338846 |
| 2025-05-07 | 87.31 | 88.33 | 86.58 | 87.55 | 345719 |
| 2025-05-08 | 88.29 | 90.70 | 88.29 | 89.64 | 430273 |
| 2025-05-09 | 89.56 | 90.54 | 88.88 | 89.68 | 322835 |
| 2025-05-12 | 94.29 | 95.38 | 91.31 | 92.58 | 378160 |
| 2025-05-13 | 93.13 | 94.42 | 92.49 | 92.82 | 518391 |
| 2025-05-14 | 92.09 | 92.75 | 89.64 | 90.23 | 425948 |
| 2025-05-15 | 90.00 | 91.70 | 89.63 | 91.11 | 388235 |
| 2025-05-16 | 91.24 | 92.29 | 90.47 | 92.26 | 414585 |
| 2025-05-19 | 89.95 | 90.70 | 89.54 | 90.49 | 328913 |
| 2025-05-20 | 90.57 | 91.61 | 89.40 | 89.66 | 511507 |
| 2025-05-21 | 88.68 | 89.72 | 86.85 | 87.51 | 393075 |
| 2025-05-22 | 86.82 | 87.70 | 84.53 | 85.66 | 468502 |
| 2025-05-23 | 84.15 | 85.59 | 83.89 | 84.26 | 702593 |
| 2025-05-27 | 74.95 | 76.75 | 70.10 | 70.45 | 2789441 |
| 2025-05-28 | 70.34 | 70.34 | 65.32 | 65.62 | 2250075 |
| 2025-05-29 | 66.38 | 66.68 | 64.45 | 65.55 | 1562317 |
| 2025-05-30 | 65.71 | 66.15 | 65.15 | 65.40 | 1554129 |
| 2025-06-02 | 65.08 | 65.51 | 63.13 | 63.50 | 1369079 |
| 2025-06-03 | 64.00 | 65.33 | 63.16 | 64.98 | 1394962 |
| 2025-06-04 | 65.00 | 65.79 | 64.22 | 65.64 | 1235302 |
| 2025-06-05 | 65.85 | 66.14 | 64.30 | 65.38 | 682216 |
| 2025-06-06 | 66.13 | 66.14 | 64.34 | 64.37 | 513107 |
| 2025-06-09 | 65.43 | 65.43 | 64.03 | 65.05 | 560264 |
| 2025-06-10 | 65.50 | 67.34 | 65.12 | 66.57 | 748659 |
| 2025-06-11 | 67.07 | 67.51 | 65.25 | 65.50 | 987138 |
| 2025-06-12 | 65.40 | 65.40 | 63.99 | 64.77 | 836012 |
| 2025-06-13 | 63.66 | 64.75 | 61.28 | 61.42 | 705435 |
| 2025-06-16 | 62.64 | 62.64 | 60.80 | 62.34 | 725272 |
| 2025-06-17 | 61.47 | 62.71 | 59.44 | 60.33 | 1050863 |
| 2025-06-18 | 60.48 | 61.63 | 60.11 | 60.54 | 625599 |
| 2025-06-20 | 61.18 | 61.86 | 60.15 | 60.38 | 1442100 |
| 2025-06-23 | 59.85 | 62.49 | 59.77 | 62.41 | 846976 |
| 2025-06-24 | 62.30 | 64.84 | 62.08 | 64.55 | 907338 |
| 2025-06-25 | 64.01 | 64.58 | 61.51 | 61.70 | 539111 |
| 2025-06-26 | 61.70 | 62.36 | 60.64 | 62.35 | 1244316 |
| 2025-06-27 | 62.53 | 63.56 | 61.82 | 62.58 | 1551789 |
| 2025-06-30 | 62.84 | 63.43 | 61.93 | 62.61 | 652462 |
| 2025-07-01 | 62.19 | 67.28 | 62.19 | 66.11 | 870825 |
| 2025-07-02 | 66.12 | 67.62 | 65.77 | 67.51 | 1031947 |
| 2025-07-03 | 67.71 | 67.71 | 66.39 | 66.91 | 650418 |
| 2025-07-07 | 66.84 | 66.92 | 64.65 | 65.14 | 576942 |
| 2025-07-08 | 65.24 | 66.34 | 64.65 | 65.76 | 445693 |
| 2025-07-09 | 66.41 | 67.39 | 65.93 | 66.85 | 400998 |
| 2025-07-10 | 66.51 | 69.08 | 66.27 | 67.84 | 514607 |
| 2025-07-11 | 66.65 | 67.59 | 66.34 | 66.59 | 533328 |
| 2025-07-14 | 66.09 | 66.39 | 65.19 | 66.02 | 466701 |
| 2025-07-15 | 66.56 | 66.75 | 63.60 | 63.69 | 519150 |
| 2025-07-16 | 64.46 | 65.02 | 63.27 | 64.56 | 575848 |
| 2025-07-17 | 64.16 | 65.63 | 64.16 | 64.91 | 754541 |
| 2025-07-18 | 65.23 | 65.23 | 63.39 | 64.23 | 374881 |
| 2025-07-21 | 65.13 | 65.29 | 63.73 | 64.01 | 418380 |
| 2025-07-22 | 65.22 | 67.37 | 65.21 | 66.97 | 534814 |
| 2025-07-23 | 67.05 | 67.26 | 65.73 | 66.39 | 464063 |
| 2025-07-24 | 65.36 | 65.86 | 64.23 | 64.54 | 477853 |
| 2025-07-25 | 65.34 | 65.44 | 64.28 | 65.06 | 403026 |
| 2025-07-28 | 65.21 | 65.57 | 64.47 | 65.03 | 494388 |
| 2025-07-29 | 65.47 | 65.47 | 64.24 | 64.46 | 560643 |
| 2025-07-30 | 64.99 | 64.99 | 61.22 | 61.54 | 696680 |
| 2025-07-31 | 61.23 | 62.03 | 60.13 | 60.90 | 789555 |
| 2025-08-01 | 62.08 | 65.59 | 61.18 | 64.84 | 1433335 |
| 2025-08-04 | 64.99 | 65.57 | 64.49 | 65.47 | 725006 |
| 2025-08-05 | 65.47 | 66.83 | 65.18 | 66.18 | 841795 |
| 2025-08-06 | 70.00 | 70.70 | 68.11 | 69.15 | 976664 |
| 2025-08-07 | 70.00 | 70.50 | 67.37 | 67.50 | 710032 |
| 2025-08-08 | 67.25 | 67.73 | 65.45 | 65.90 | 557843 |
| 2025-08-11 | 65.99 | 66.42 | 65.12 | 65.94 | 593304 |
| 2025-08-12 | 66.79 | 70.29 | 66.38 | 70.08 | 551717 |
| 2025-08-13 | 70.29 | 74.61 | 70.29 | 74.38 | 1230400 |
| 2025-08-14 | 73.00 | 74.07 | 72.79 | 73.50 | 931674 |
| 2025-08-15 | 74.25 | 74.57 | 72.67 | 73.17 | 974498 |
| 2025-08-18 | 73.37 | 74.52 | 73.03 | 73.67 | 647958 |
| 2025-08-19 | 74.54 | 76.30 | 73.77 | 74.22 | 748600 |
| 2025-08-20 | 73.86 | 74.43 | 71.23 | 71.59 | 899774 |
| 2025-08-21 | 70.82 | 71.79 | 70.72 | 71.47 | 794453 |
| 2025-08-22 | 71.90 | 76.83 | 71.13 | 76.09 | 813713 |
| 2025-08-25 | 75.10 | 75.68 | 74.62 | 74.98 | 463158 |
| 2025-08-26 | 74.88 | 75.36 | 74.35 | 74.50 | 570132 |
| 2025-08-27 | 74.50 | 75.34 | 74.08 | 74.73 | 664384 |
| 2025-08-28 | 75.17 | 75.17 | 74.11 | 74.93 | 670262 |
| 2025-08-29 | 75.35 | 76.02 | 74.86 | 75.46 | 635903 |
| 2025-09-02 | 74.68 | 75.12 | 74.08 | 74.56 | 543695 |
| 2025-09-03 | 74.43 | 76.93 | 74.37 | 76.85 | 680630 |
| 2025-09-04 | 77.16 | 79.71 | 76.89 | 78.84 | 940278 |
| 2025-09-05 | 79.81 | 80.98 | 77.86 | 78.40 | 887848 |
| 2025-09-08 | 78.19 | 78.83 | 76.69 | 77.05 | 609826 |
| 2025-09-09 | 76.20 | 76.53 | 74.48 | 74.54 | 691821 |
| 2025-09-10 | 74.73 | 75.45 | 73.65 | 74.13 | 556235 |
| 2025-09-11 | 74.73 | 76.98 | 74.41 | 76.23 | 681397 |
| 2025-09-12 | 75.46 | 76.18 | 74.49 | 74.70 | 368543 |
| 2025-09-15 | 75.77 | 75.94 | 74.00 | 75.28 | 515954 |
| 2025-09-16 | 75.44 | 79.24 | 75.17 | 77.97 | 1176195 |
| 2025-09-17 | 78.34 | 80.55 | 75.78 | 76.44 | 1039250 |
| 2025-09-18 | 76.80 | 77.33 | 75.72 | 76.32 | 660003 |
| 2025-09-19 | 75.54 | 75.94 | 74.38 | 74.41 | 1994143 |
| 2025-09-22 | 74.40 | 74.85 | 73.19 | 74.00 | 720176 |
| 2025-09-23 | 74.67 | 75.75 | 74.05 | 74.65 | 424927 |
| 2025-09-24 | 74.28 | 75.97 | 74.10 | 74.20 | 530365 |
| 2025-09-25 | 73.87 | 74.78 | 72.38 | 72.80 | 585214 |
| 2025-09-26 | 73.12 | 74.69 | 73.09 | 74.31 | 434488 |
| 2025-09-29 | 74.75 | 74.87 | 74.00 | 74.70 | 348496 |
| 2025-09-30 | 74.72 | 76.66 | 73.97 | 76.37 | 752210 |
| 2025-10-01 | 76.49 | 78.45 | 76.49 | 77.88 | 583881 |
| 2025-10-02 | 77.95 | 78.50 | 77.16 | 77.61 | 435088 |
| 2025-10-03 | 77.85 | 79.12 | 76.27 | 76.35 | 612234 |
| 2025-10-06 | 76.62 | 77.02 | 69.38 | 69.50 | 1001440 |
| 2025-10-07 | 69.56 | 70.05 | 65.93 | 66.29 | 1434250 |
| 2025-10-08 | 66.75 | 67.00 | 65.39 | 66.58 | 714561 |
| 2025-10-09 | 66.17 | 66.52 | 64.75 | 64.89 | 1048250 |
| 2025-10-10 | 65.52 | 66.40 | 63.69 | 64.26 | 787045 |
| 2025-10-13 | 64.65 | 66.68 | 64.39 | 66.48 | 738101 |
| 2025-10-14 | 65.78 | 68.66 | 65.59 | 68.05 | 598015 |
| 2025-10-15 | 68.05 | 71.07 | 68.05 | 71.00 | 661442 |
| 2025-10-16 | 71.49 | 72.16 | 69.65 | 70.84 | 467947 |
| 2025-10-17 | 70.10 | 75.80 | 70.10 | 75.67 | 1458613 |
| 2025-10-20 | 75.60 | 77.83 | 75.09 | 75.97 | 973247 |
| 2025-10-21 | 74.55 | 77.38 | 73.77 | 77.06 | 731512 |
| 2025-10-22 | 76.31 | 77.01 | 74.36 | 75.13 | 525417 |
| 2025-10-23 | 75.50 | 77.43 | 74.91 | 77.00 | 475633 |
| 2025-10-24 | 77.76 | 78.32 | 76.42 | 76.45 | 432818 |
| 2025-10-27 | 76.14 | 77.25 | 75.55 | 75.68 | 340202 |
| 2025-10-28 | 74.01 | 75.47 | 72.08 | 72.36 | 616357 |
| 2025-10-29 | 71.41 | 72.04 | 64.88 | 66.16 | 1322102 |
| 2025-10-30 | 66.01 | 67.05 | 64.56 | 64.82 | 828925 |
| 2025-10-31 | 66.01 | 68.44 | 65.47 | 68.23 | 726346 |
| 2025-11-03 | 67.74 | 68.05 | 64.91 | 66.60 | 763251 |
| 2025-11-04 | 66.34 | 66.69 | 64.45 | 66.52 | 812578 |
| 2025-11-05 | 71.08 | 75.87 | 70.14 | 73.22 | 1293030 |
| 2025-11-06 | 74.11 | 81.26 | 74.11 | 80.97 | 2650847 |
| 2025-11-07 | 82.01 | 83.35 | 80.82 | 82.94 | 1016590 |
| 2025-11-10 | 82.60 | 84.20 | 81.28 | 83.35 | 939976 |
| 2025-11-11 | 83.96 | 85.00 | 83.23 | 84.03 | 582642 |
| 2025-11-12 | 83.88 | 85.32 | 80.61 | 80.75 | 785896 |
| 2025-11-13 | 79.97 | 81.07 | 79.00 | 79.54 | 621641 |
| 2025-11-14 | 78.98 | 81.55 | 78.66 | 81.39 | 656817 |
| 2025-11-17 | 80.87 | 80.87 | 78.17 | 78.22 | 471934 |
| 2025-11-18 | 77.57 | 78.91 | 76.69 | 77.50 | 745829 |
| 2025-11-19 | 78.05 | 78.44 | 75.94 | 76.88 | 456233 |
| 2025-11-20 | 78.00 | 80.63 | 77.11 | 78.87 | 593331 |
| 2025-11-21 | 79.72 | 83.28 | 79.08 | 81.64 | 1359087 |
| 2025-11-24 | 80.19 | 83.02 | 80.19 | 81.87 | 653167 |
| 2025-11-25 | 81.76 | 86.02 | 81.76 | 85.60 | 627817 |
| 2025-11-26 | 84.31 | 87.51 | 84.31 | 86.10 | 660210 |
| 2025-11-28 | 85.60 | 86.56 | 85.31 | 85.84 | 185137 |
| 2025-12-01 | 84.90 | 86.90 | 84.57 | 85.28 | 367106 |
| 2025-12-02 | 85.47 | 86.32 | 84.22 | 85.18 | 370340 |
| 2025-12-03 | 85.14 | 87.17 | 84.04 | 84.63 | 586675 |
| 2025-12-04 | 84.24 | 85.79 | 83.25 | 83.50 | 655782 |
| 2025-12-05 | 83.64 | 85.45 | 83.63 | 85.38 | 565253 |
| 2025-12-08 | 87.85 | 89.10 | 83.15 | 83.87 | 978087 |
| 2025-12-09 | 83.00 | 84.85 | 81.91 | 84.43 | 578637 |
| 2025-12-10 | 84.66 | 87.69 | 83.72 | 87.56 | 742419 |
| 2025-12-11 | 88.35 | 89.45 | 87.63 | 88.60 | 1084292 |
| 2025-12-12 | 88.80 | 89.42 | 86.41 | 87.94 | 882304 |
| 2025-12-15 | 88.31 | 89.04 | 85.82 | 87.30 | 539793 |
| 2025-12-16 | 88.09 | 88.77 | 86.02 | 86.12 | 519626 |
| 2025-12-17 | 85.84 | 87.10 | 83.94 | 86.03 | 718686 |
| 2025-12-18 | 87.42 | 88.79 | 86.24 | 86.91 | 988570 |
| 2025-12-19 | 86.09 | 87.06 | 85.01 | 87.04 | 1574789 |
| 2025-12-22 | 86.89 | 87.20 | 85.50 | 85.63 | 535828 |
| 2025-12-23 | 85.65 | 85.65 | 84.00 | 84.93 | 420242 |
| 2025-12-24 | 85.38 | 86.07 | 84.19 | 85.73 | 181883 |
| 2025-12-26 | 85.66 | 85.79 | 84.72 | 85.54 | 210733 |
| 2025-12-29 | 85.61 | 86.03 | 84.67 | 85.74 | 296846 |
| 2025-12-30 | 86.15 | 86.15 | 84.73 | 85.41 | 268591 |
| 2025-12-31 | 85.21 | 85.44 | 84.02 | 84.50 | 260586 |
| 2026-01-02 | 84.50 | 85.06 | 83.55 | 84.91 | 470411 |
| 2026-01-05 | 85.23 | 86.99 | 84.56 | 85.40 | 682742 |
| 2026-01-06 | 84.25 | 86.93 | 83.61 | 86.71 | 385623 |
| 2026-01-07 | 87.42 | 88.26 | 85.24 | 87.10 | 576831 |
| 2026-01-08 | 86.12 | 91.70 | 85.77 | 90.93 | 1235850 |
| 2026-01-09 | 91.49 | 95.62 | 91.49 | 95.35 | 1374464 |
| 2026-01-12 | 94.44 | 96.90 | 94.20 | 94.82 | 959544 |
| 2026-01-13 | 94.62 | 96.43 | 94.42 | 95.31 | 749406 |
| 2026-01-14 | 95.28 | 95.88 | 93.17 | 95.56 | 642878 |
| 2026-01-15 | 97.39 | 98.57 | 95.62 | 97.46 | 827762 |
| 2026-01-16 | 97.40 | 99.17 | 95.81 | 96.32 | 649893 |
| 2026-01-20 | 94.03 | 96.57 | 92.36 | 94.17 | 458104 |
| 2026-01-21 | 94.59 | 96.83 | 94.23 | 95.50 | 485637 |
| 2026-01-22 | 96.05 | 97.30 | 93.32 | 93.53 | 634428 |
| 2026-01-23 | 93.11 | 93.50 | 91.02 | 91.65 | 652579 |
| 2026-01-26 | 91.92 | 93.14 | 89.57 | 90.04 | 718576 |
| 2026-01-27 | 90.69 | 90.69 | 86.11 | 86.17 | 956329 |
| 2026-01-28 | 86.96 | 87.43 | 83.65 | 84.12 | 572804 |
| 2026-01-29 | 83.97 | 85.71 | 83.34 | 84.29 | 259102 |