Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 25, 2024 | 123.56 | 126.55 | 120.99 | 125.17 | 125.17 | 1,358,300 |
Oct 24, 2024 | 120.91 | 123.94 | 119.07 | 122.00 | 122.00 | 1,304,400 |
Oct 23, 2024 | 122.13 | 123.33 | 116.58 | 118.66 | 118.66 | 1,379,000 |
Oct 22, 2024 | 124.39 | 126.03 | 121.64 | 122.94 | 122.94 | 1,100,900 |
Oct 21, 2024 | 126.60 | 128.00 | 121.87 | 124.48 | 124.48 | 1,193,400 |
Oct 18, 2024 | 127.30 | 131.87 | 126.53 | 126.60 | 126.60 | 944,500 |
Oct 17, 2024 | 130.16 | 131.88 | 125.81 | 127.15 | 127.15 | 1,011,300 |
Oct 16, 2024 | 131.40 | 132.19 | 126.32 | 129.97 | 129.97 | 1,228,500 |
Oct 15, 2024 | 134.50 | 135.71 | 131.05 | 131.84 | 131.84 | 731,500 |
Oct 14, 2024 | 136.34 | 136.34 | 133.52 | 134.24 | 134.24 | 687,300 |
Oct 11, 2024 | 135.70 | 137.47 | 134.90 | 135.19 | 135.19 | 625,000 |
Oct 10, 2024 | 136.00 | 136.36 | 133.50 | 135.90 | 135.90 | 578,900 |
Oct 09, 2024 | 138.53 | 139.36 | 134.80 | 137.18 | 137.18 | 579,700 |
Oct 08, 2024 | 135.00 | 139.27 | 132.54 | 138.12 | 138.12 | 1,119,700 |
Oct 07, 2024 | 137.98 | 139.40 | 134.03 | 134.11 | 134.11 | 1,122,400 |
Oct 04, 2024 | 146.02 | 146.98 | 137.74 | 138.97 | 138.97 | 1,154,600 |
Oct 03, 2024 | 143.48 | 145.07 | 141.72 | 143.80 | 143.80 | 755,000 |
Oct 02, 2024 | 143.66 | 147.67 | 142.73 | 143.62 | 143.62 | 629,800 |
Oct 01, 2024 | 155.00 | 155.99 | 144.34 | 144.82 | 144.82 | 1,542,400 |
Sep 30, 2024 | 159.30 | 159.57 | 152.67 | 157.00 | 157.00 | 7,663,100 |
Sep 27, 2024 | 155.22 | 160.80 | 152.19 | 159.14 | 159.14 | 2,758,100 |
Sep 26, 2024 | 150.10 | 150.30 | 141.40 | 144.56 | 144.56 | 977,900 |
Sep 25, 2024 | 156.20 | 158.08 | 147.64 | 148.28 | 148.28 | 1,049,900 |
Sep 24, 2024 | 161.89 | 163.00 | 155.61 | 156.00 | 156.00 | 924,500 |
Sep 23, 2024 | 165.25 | 166.44 | 155.70 | 159.50 | 159.50 | 858,500 |
Sep 20, 2024 | 165.98 | 169.29 | 161.87 | 165.00 | 165.00 | 1,182,700 |
Sep 19, 2024 | 160.79 | 166.11 | 157.97 | 165.98 | 165.98 | 1,091,700 |
Sep 18, 2024 | 154.34 | 160.57 | 152.59 | 155.96 | 155.96 | 835,500 |
Sep 17, 2024 | 152.44 | 156.95 | 152.30 | 156.08 | 156.08 | 822,000 |
Sep 16, 2024 | 151.40 | 157.22 | 150.53 | 151.21 | 151.21 | 633,800 |
Sep 13, 2024 | 150.01 | 155.37 | 149.28 | 151.42 | 151.42 | 725,400 |
Sep 12, 2024 | 143.43 | 152.99 | 143.43 | 149.14 | 149.14 | 1,052,500 |
Sep 11, 2024 | 135.78 | 145.21 | 134.87 | 143.81 | 143.81 | 1,053,700 |
Sep 10, 2024 | 139.25 | 140.63 | 133.36 | 135.68 | 135.68 | 689,400 |
Sep 09, 2024 | 141.63 | 142.08 | 137.28 | 139.31 | 139.31 | 930,000 |
Sep 06, 2024 | 141.70 | 144.00 | 135.95 | 139.88 | 139.88 | 1,542,600 |
Sep 05, 2024 | 150.00 | 150.60 | 140.01 | 143.38 | 143.38 | 1,658,700 |
Sep 04, 2024 | 158.23 | 160.96 | 150.24 | 150.98 | 150.98 | 1,046,700 |
Sep 03, 2024 | 166.79 | 166.79 | 156.38 | 159.38 | 159.38 | 785,300 |
Aug 30, 2024 | 167.79 | 170.43 | 166.47 | 168.06 | 168.06 | 528,100 |
Aug 29, 2024 | 169.90 | 172.78 | 165.88 | 166.65 | 166.65 | 368,800 |
Aug 28, 2024 | 175.19 | 176.32 | 168.40 | 169.00 | 169.00 | 554,500 |
Aug 27, 2024 | 168.99 | 177.00 | 167.09 | 176.11 | 176.11 | 612,100 |
Aug 26, 2024 | 176.01 | 176.58 | 169.00 | 170.17 | 170.17 | 687,200 |
Aug 23, 2024 | 173.63 | 177.37 | 173.00 | 175.66 | 175.66 | 520,500 |
Aug 22, 2024 | 173.80 | 176.01 | 171.18 | 173.34 | 173.34 | 570,100 |
Aug 21, 2024 | 169.26 | 173.59 | 168.00 | 172.95 | 172.95 | 728,800 |
Aug 20, 2024 | 163.40 | 168.01 | 162.60 | 166.18 | 166.18 | 700,600 |
Aug 19, 2024 | 171.16 | 175.73 | 166.46 | 167.07 | 167.07 | 571,500 |
Aug 16, 2024 | 169.30 | 173.41 | 168.43 | 170.28 | 170.28 | 1,334,500 |
Aug 15, 2024 | 165.00 | 172.31 | 164.35 | 169.95 | 169.95 | 772,500 |
Aug 14, 2024 | 162.88 | 166.02 | 160.82 | 163.08 | 163.08 | 387,400 |
Aug 13, 2024 | 164.24 | 167.89 | 160.68 | 161.99 | 161.99 | 561,600 |
Aug 12, 2024 | 163.50 | 167.00 | 159.63 | 163.03 | 163.03 | 841,400 |
Aug 09, 2024 | 161.85 | 166.72 | 160.44 | 162.89 | 162.89 | 743,300 |
Aug 08, 2024 | 148.48 | 161.97 | 148.39 | 161.85 | 161.85 | 1,006,500 |
Aug 07, 2024 | 157.24 | 157.38 | 145.63 | 145.85 | 145.85 | 1,312,600 |
Aug 06, 2024 | 151.81 | 162.76 | 147.17 | 156.10 | 156.10 | 1,232,600 |
Aug 05, 2024 | 139.15 | 157.04 | 137.57 | 148.45 | 148.45 | 1,121,700 |
Aug 02, 2024 | 147.40 | 154.20 | 146.34 | 150.10 | 150.10 | 1,151,800 |
Aug 01, 2024 | 164.84 | 171.98 | 150.68 | 151.51 | 151.51 | 3,003,000 |
Jul 31, 2024 | 140.60 | 143.33 | 137.24 | 142.26 | 142.26 | 1,126,300 |
Jul 30, 2024 | 139.91 | 143.12 | 136.01 | 138.43 | 138.43 | 680,000 |
Jul 29, 2024 | 142.22 | 142.41 | 137.78 | 139.00 | 139.00 | 641,300 |
Jul 26, 2024 | 149.47 | 149.47 | 137.71 | 140.49 | 140.49 | 784,100 |
Jul 25, 2024 | 148.94 | 150.82 | 143.29 | 145.99 | 145.99 | 470,500 |
Jul 24, 2024 | 153.53 | 156.05 | 148.78 | 149.19 | 149.19 | 548,100 |
Jul 23, 2024 | 148.63 | 155.74 | 147.45 | 155.38 | 155.38 | 532,400 |
Jul 22, 2024 | 148.41 | 150.00 | 145.17 | 149.17 | 149.17 | 417,400 |
Jul 19, 2024 | 144.68 | 148.43 | 143.48 | 147.20 | 147.20 | 295,800 |
Jul 18, 2024 | 149.03 | 154.00 | 141.20 | 144.40 | 144.40 | 640,500 |
Jul 17, 2024 | 148.51 | 153.52 | 146.39 | 149.23 | 149.23 | 571,400 |
Jul 16, 2024 | 145.85 | 151.83 | 144.46 | 151.81 | 151.81 | 618,600 |
Jul 15, 2024 | 144.31 | 148.00 | 142.86 | 144.35 | 144.35 | 660,600 |
Jul 12, 2024 | 143.69 | 147.37 | 141.48 | 142.19 | 142.19 | 591,400 |
Jul 11, 2024 | 140.05 | 144.33 | 134.17 | 143.93 | 143.93 | 762,200 |
Jul 10, 2024 | 148.30 | 148.30 | 137.33 | 138.53 | 138.53 | 817,500 |
Jul 09, 2024 | 150.49 | 151.96 | 145.21 | 147.78 | 147.78 | 593,700 |
Jul 08, 2024 | 153.20 | 154.75 | 148.61 | 149.20 | 149.20 | 533,700 |
Jul 05, 2024 | 150.51 | 152.47 | 149.17 | 152.35 | 152.35 | 364,900 |
Jul 03, 2024 | 148.50 | 150.77 | 147.90 | 149.53 | 149.53 | 317,600 |
Jul 02, 2024 | 148.63 | 150.95 | 147.00 | 148.97 | 148.97 | 545,400 |
Jul 01, 2024 | 150.91 | 154.14 | 148.88 | 150.19 | 150.19 | 604,000 |
Jun 28, 2024 | 148.05 | 152.32 | 146.25 | 150.62 | 150.62 | 1,357,600 |
Jun 27, 2024 | 144.50 | 148.48 | 143.42 | 147.82 | 147.82 | 466,200 |
Jun 26, 2024 | 145.23 | 147.68 | 142.88 | 144.66 | 144.66 | 452,700 |
Jun 25, 2024 | 141.00 | 146.87 | 138.46 | 145.98 | 145.98 | 733,900 |
Jun 24, 2024 | 138.06 | 141.31 | 136.20 | 140.51 | 140.51 | 522,100 |
Jun 21, 2024 | 143.74 | 143.77 | 136.51 | 139.04 | 139.04 | 1,148,300 |
Jun 20, 2024 | 147.51 | 148.35 | 138.00 | 144.00 | 144.00 | 972,600 |
Jun 18, 2024 | 141.24 | 148.44 | 141.00 | 145.96 | 145.96 | 724,200 |
Jun 17, 2024 | 141.30 | 149.10 | 141.00 | 143.07 | 143.07 | 923,100 |
Jun 14, 2024 | 141.61 | 144.73 | 139.78 | 142.01 | 142.01 | 565,200 |
Jun 13, 2024 | 142.27 | 145.75 | 140.02 | 143.40 | 143.40 | 520,500 |
Jun 12, 2024 | 143.10 | 143.77 | 135.29 | 141.88 | 141.88 | 795,900 |
Jun 11, 2024 | 143.12 | 146.12 | 137.81 | 139.03 | 139.03 | 690,700 |
Jun 10, 2024 | 135.21 | 145.92 | 135.00 | 144.67 | 144.67 | 885,800 |
Jun 07, 2024 | 136.36 | 140.39 | 134.18 | 137.18 | 137.18 | 671,300 |
Jun 06, 2024 | 135.21 | 139.96 | 133.01 | 133.02 | 133.02 | 501,500 |
Jun 05, 2024 | 136.23 | 139.98 | 134.67 | 135.09 | 135.09 | 782,600 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |