Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jul 26, 2024 | 86.80 | 88.12 | 86.14 | 87.84 | 87.84 | 666,003 |
Jul 25, 2024 | 83.71 | 86.81 | 83.60 | 85.31 | 85.31 | 1,010,500 |
Jul 24, 2024 | 84.97 | 86.09 | 83.27 | 83.31 | 83.31 | 616,500 |
Jul 23, 2024 | 83.80 | 86.08 | 83.12 | 85.50 | 85.50 | 794,000 |
Jul 22, 2024 | 82.70 | 84.36 | 81.79 | 84.10 | 84.10 | 606,900 |
Jul 19, 2024 | 82.17 | 83.11 | 81.63 | 82.29 | 82.29 | 505,400 |
Jul 18, 2024 | 83.04 | 85.41 | 81.71 | 82.15 | 82.15 | 604,000 |
Jul 17, 2024 | 82.16 | 84.08 | 81.96 | 83.06 | 83.06 | 793,100 |
Jul 16, 2024 | 81.59 | 83.91 | 80.93 | 83.05 | 83.05 | 951,600 |
Jul 15, 2024 | 78.87 | 82.13 | 78.12 | 81.06 | 81.06 | 1,155,800 |
Jul 12, 2024 | 77.78 | 79.19 | 77.22 | 77.92 | 77.92 | 518,200 |
Jul 11, 2024 | 78.32 | 78.96 | 77.42 | 77.69 | 77.69 | 727,200 |
Jul 10, 2024 | 74.73 | 76.89 | 74.27 | 76.88 | 76.88 | 549,100 |
Jul 09, 2024 | 72.69 | 74.72 | 71.87 | 73.57 | 73.57 | 548,400 |
Jul 08, 2024 | 74.20 | 75.08 | 72.95 | 73.25 | 73.25 | 656,700 |
Jul 05, 2024 | 75.35 | 75.45 | 73.18 | 73.84 | 73.84 | 529,700 |
Jul 03, 2024 | 75.96 | 76.42 | 75.22 | 75.34 | 75.34 | 307,200 |
Jul 02, 2024 | 74.51 | 75.65 | 74.49 | 75.48 | 75.48 | 444,000 |
Jul 01, 2024 | 74.88 | 75.67 | 73.71 | 74.99 | 74.99 | 479,900 |
Jun 28, 2024 | 74.32 | 76.26 | 73.79 | 74.26 | 74.26 | 945,000 |
Jun 27, 2024 | 72.76 | 73.35 | 71.94 | 73.24 | 73.24 | 472,500 |
Jun 26, 2024 | 72.91 | 73.32 | 72.36 | 72.84 | 72.84 | 624,100 |
Jun 25, 2024 | 73.21 | 73.80 | 72.78 | 73.32 | 73.32 | 522,200 |
Jun 24, 2024 | 72.63 | 74.49 | 72.28 | 73.45 | 73.45 | 633,500 |
Jun 21, 2024 | 72.29 | 72.64 | 71.65 | 72.59 | 72.59 | 3,169,700 |
Jun 20, 2024 | 71.56 | 72.69 | 71.35 | 72.57 | 72.57 | 707,600 |
Jun 18, 2024 | 71.21 | 72.74 | 70.92 | 71.47 | 71.47 | 674,600 |
Jun 17, 2024 | 69.20 | 71.44 | 68.51 | 71.37 | 71.37 | 741,300 |
Jun 14, 2024 | 71.42 | 71.94 | 68.95 | 69.20 | 69.20 | 814,300 |
Jun 13, 2024 | 72.93 | 73.15 | 71.18 | 72.87 | 72.87 | 903,500 |
Jun 12, 2024 | 72.36 | 73.91 | 72.21 | 73.32 | 73.32 | 638,800 |
Jun 11, 2024 | 73.11 | 73.28 | 70.86 | 71.01 | 71.01 | 699,900 |
Jun 10, 2024 | 72.30 | 73.68 | 71.92 | 73.40 | 73.40 | 610,100 |
Jun 07, 2024 | 73.12 | 73.78 | 72.48 | 73.15 | 73.15 | 415,900 |
Jun 06, 2024 | 73.37 | 74.44 | 71.89 | 72.47 | 72.47 | 479,800 |
Jun 05, 2024 | 73.56 | 74.58 | 72.38 | 74.11 | 74.11 | 637,200 |
Jun 04, 2024 | 74.90 | 75.22 | 72.25 | 72.90 | 72.90 | 465,500 |
Jun 03, 2024 | 76.01 | 77.00 | 74.89 | 75.46 | 75.46 | 437,700 |
May 31, 2024 | 75.73 | 76.18 | 74.45 | 76.01 | 76.01 | 766,500 |
May 30, 2024 | 75.64 | 76.56 | 75.20 | 75.59 | 75.59 | 360,900 |
May 29, 2024 | 75.46 | 77.00 | 75.15 | 75.45 | 75.45 | 502,200 |
May 28, 2024 | 78.27 | 78.71 | 76.06 | 76.52 | 76.52 | 489,200 |
May 24, 2024 | 78.16 | 78.68 | 77.32 | 78.00 | 78.00 | 441,700 |
May 23, 2024 | 78.36 | 78.81 | 77.06 | 77.61 | 77.61 | 461,200 |
May 22, 2024 | 77.58 | 78.20 | 76.72 | 77.70 | 77.70 | 510,200 |
May 21, 2024 | 76.44 | 78.29 | 76.07 | 78.03 | 78.03 | 495,400 |
May 20, 2024 | 78.12 | 78.86 | 76.59 | 76.61 | 76.61 | 689,700 |
May 17, 2024 | 76.37 | 78.46 | 75.84 | 77.97 | 77.97 | 710,100 |
May 16, 2024 | 76.00 | 76.18 | 75.20 | 75.70 | 75.70 | 454,800 |
May 15, 2024 | 76.52 | 76.90 | 75.10 | 75.87 | 75.87 | 531,400 |
May 14, 2024 | 74.62 | 75.76 | 73.84 | 75.74 | 75.74 | 575,200 |
May 13, 2024 | 75.86 | 76.50 | 75.18 | 75.33 | 75.33 | 541,100 |
May 10, 2024 | 78.59 | 78.89 | 74.80 | 75.62 | 75.62 | 784,700 |
May 09, 2024 | 77.00 | 81.52 | 75.95 | 78.65 | 78.65 | 1,121,700 |
May 08, 2024 | 72.59 | 73.97 | 71.87 | 73.41 | 73.41 | 769,600 |
May 07, 2024 | 72.14 | 73.32 | 72.14 | 72.91 | 72.91 | 502,700 |
May 06, 2024 | 71.87 | 73.00 | 71.64 | 72.26 | 72.26 | 619,500 |
May 03, 2024 | 70.22 | 71.66 | 69.86 | 71.16 | 71.16 | 482,700 |
May 02, 2024 | 69.84 | 70.60 | 69.21 | 69.42 | 69.42 | 532,100 |
May 01, 2024 | 68.48 | 70.18 | 68.33 | 69.10 | 69.10 | 643,500 |
Apr 30, 2024 | 69.22 | 69.73 | 68.16 | 68.32 | 68.32 | 562,200 |
Apr 29, 2024 | 69.31 | 70.53 | 68.97 | 69.88 | 69.88 | 538,600 |
Apr 26, 2024 | 69.88 | 70.84 | 69.00 | 69.56 | 69.56 | 680,200 |
Apr 25, 2024 | 69.50 | 70.16 | 68.27 | 69.58 | 69.58 | 755,300 |
Apr 24, 2024 | 69.25 | 70.97 | 68.88 | 70.60 | 70.60 | 942,800 |
Apr 23, 2024 | 67.32 | 69.61 | 66.51 | 69.53 | 69.53 | 822,100 |
Apr 22, 2024 | 65.58 | 67.67 | 65.29 | 67.05 | 67.05 | 523,700 |
Apr 19, 2024 | 64.36 | 65.57 | 64.04 | 65.20 | 65.20 | 775,400 |
Apr 18, 2024 | 64.07 | 65.20 | 63.85 | 64.39 | 64.39 | 757,300 |
Apr 17, 2024 | 64.54 | 65.06 | 63.25 | 63.56 | 63.56 | 588,900 |
Apr 16, 2024 | 64.20 | 64.31 | 63.16 | 64.00 | 64.00 | 736,100 |
Apr 15, 2024 | 65.18 | 65.79 | 63.68 | 64.16 | 64.16 | 697,200 |
Apr 12, 2024 | 64.83 | 65.28 | 62.81 | 63.38 | 63.38 | 673,500 |
Apr 11, 2024 | 65.67 | 65.67 | 64.15 | 65.37 | 65.37 | 586,100 |
Apr 10, 2024 | 64.96 | 66.94 | 64.49 | 65.57 | 65.57 | 706,600 |
Apr 09, 2024 | 66.25 | 66.66 | 64.74 | 64.96 | 64.96 | 609,400 |
Apr 08, 2024 | 66.77 | 67.05 | 66.06 | 66.26 | 66.26 | 451,800 |
Apr 05, 2024 | 66.37 | 66.94 | 66.14 | 66.54 | 66.54 | 806,900 |
Apr 04, 2024 | 68.29 | 68.97 | 65.98 | 66.02 | 66.02 | 522,400 |
Apr 03, 2024 | 65.57 | 67.72 | 65.57 | 67.50 | 67.50 | 465,500 |
Apr 02, 2024 | 65.81 | 66.41 | 65.43 | 65.77 | 65.77 | 611,000 |
Apr 01, 2024 | 66.42 | 66.69 | 65.42 | 66.15 | 66.15 | 482,400 |
Mar 28, 2024 | 66.11 | 67.10 | 65.80 | 66.14 | 66.14 | 596,600 |
Mar 27, 2024 | 65.14 | 66.17 | 64.42 | 66.14 | 66.14 | 486,600 |
Mar 26, 2024 | 64.95 | 65.16 | 64.40 | 64.59 | 64.59 | 565,800 |
Mar 25, 2024 | 64.32 | 65.19 | 64.03 | 64.71 | 64.71 | 498,900 |
Mar 22, 2024 | 66.04 | 66.09 | 63.95 | 64.07 | 64.07 | 366,600 |
Mar 21, 2024 | 66.20 | 66.96 | 65.66 | 65.97 | 65.97 | 806,500 |
Mar 20, 2024 | 62.19 | 65.92 | 62.17 | 65.61 | 65.61 | 871,300 |
Mar 19, 2024 | 60.99 | 62.21 | 60.99 | 62.13 | 62.13 | 768,900 |
Mar 18, 2024 | 61.49 | 62.09 | 61.19 | 61.36 | 61.36 | 866,900 |
Mar 15, 2024 | 61.60 | 62.88 | 61.19 | 61.42 | 61.42 | 6,087,900 |
Mar 14, 2024 | 61.77 | 62.81 | 60.54 | 61.85 | 61.85 | 1,163,600 |
Mar 13, 2024 | 61.69 | 62.21 | 61.23 | 61.62 | 61.62 | 1,113,700 |
Mar 12, 2024 | 60.25 | 62.13 | 60.00 | 61.69 | 61.69 | 1,184,200 |
Mar 11, 2024 | 58.41 | 60.08 | 58.02 | 59.83 | 59.83 | 1,446,900 |
Mar 08, 2024 | 59.31 | 59.93 | 58.55 | 59.00 | 59.00 | 651,900 |
Mar 07, 2024 | 58.52 | 59.25 | 58.15 | 58.71 | 58.71 | 617,700 |
Mar 06, 2024 | 57.30 | 58.97 | 56.67 | 58.51 | 58.51 | 866,800 |
Mar 05, 2024 | 54.83 | 56.92 | 54.83 | 56.05 | 56.05 | 1,026,300 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |