Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jul 26, 2024 | 128.84 | 129.86 | 128.46 | 128.83 | 128.83 | 7,269,900 |
Jul 25, 2024 | 129.27 | 129.55 | 126.54 | 127.08 | 127.08 | 7,761,900 |
Jul 24, 2024 | 126.51 | 129.25 | 124.80 | 128.53 | 128.53 | 11,642,500 |
Jul 23, 2024 | 130.14 | 132.26 | 124.98 | 127.68 | 127.68 | 25,353,900 |
Jul 22, 2024 | 145.75 | 146.17 | 143.69 | 145.18 | 145.18 | 3,629,800 |
Jul 19, 2024 | 145.87 | 145.88 | 143.24 | 145.18 | 145.18 | 3,073,800 |
Jul 18, 2024 | 146.02 | 148.15 | 144.45 | 144.76 | 144.76 | 3,412,900 |
Jul 17, 2024 | 146.99 | 147.79 | 146.40 | 147.38 | 147.38 | 2,863,600 |
Jul 16, 2024 | 144.03 | 147.57 | 144.03 | 147.33 | 147.33 | 3,805,100 |
Jul 15, 2024 | 143.01 | 145.25 | 142.75 | 144.15 | 144.15 | 4,164,000 |
Jul 12, 2024 | 139.00 | 143.38 | 138.69 | 142.35 | 142.35 | 4,801,300 |
Jul 11, 2024 | 135.89 | 139.05 | 135.77 | 138.24 | 138.24 | 3,449,600 |
Jul 10, 2024 | 134.34 | 135.76 | 133.81 | 135.65 | 135.65 | 2,834,800 |
Jul 09, 2024 | 135.26 | 135.87 | 133.93 | 134.28 | 134.28 | 3,116,800 |
Jul 08, 2024 | 136.35 | 137.32 | 135.41 | 135.53 | 135.53 | 2,773,700 |
Jul 05, 2024 | 134.87 | 136.46 | 134.44 | 136.35 | 136.35 | 3,237,500 |
Jul 03, 2024 | 135.74 | 136.49 | 135.19 | 135.55 | 135.55 | 1,539,900 |
Jul 02, 2024 | 135.61 | 135.96 | 134.06 | 134.91 | 134.91 | 3,280,400 |
Jul 01, 2024 | 136.64 | 138.10 | 135.56 | 135.95 | 135.95 | 2,668,200 |
Jun 28, 2024 | 136.18 | 137.20 | 135.70 | 136.85 | 136.85 | 6,609,600 |
Jun 27, 2024 | 137.99 | 137.99 | 135.19 | 135.83 | 135.83 | 3,732,500 |
Jun 26, 2024 | 136.48 | 138.95 | 135.10 | 138.15 | 138.15 | 6,104,300 |
Jun 25, 2024 | 138.04 | 138.04 | 134.05 | 134.36 | 134.36 | 4,893,700 |
Jun 24, 2024 | 137.80 | 139.64 | 137.14 | 138.60 | 138.60 | 3,695,900 |
Jun 21, 2024 | 136.62 | 138.59 | 136.29 | 136.60 | 136.60 | 9,237,900 |
Jun 20, 2024 | 134.02 | 137.49 | 133.63 | 136.87 | 136.87 | 4,165,700 |
Jun 18, 2024 | 136.30 | 137.24 | 133.92 | 134.20 | 134.20 | 4,104,100 |
Jun 17, 2024 | 135.51 | 136.29 | 134.68 | 135.85 | 135.85 | 4,117,600 |
Jun 14, 2024 | 134.10 | 135.70 | 132.90 | 135.65 | 135.65 | 3,800,200 |
Jun 13, 2024 | 136.32 | 136.32 | 133.81 | 134.89 | 134.89 | 4,944,200 |
Jun 12, 2024 | 138.48 | 138.57 | 136.21 | 136.43 | 136.43 | 3,484,600 |
Jun 11, 2024 | 136.76 | 137.98 | 136.45 | 137.35 | 137.35 | 2,659,800 |
Jun 10, 2024 | 136.77 | 138.06 | 136.41 | 137.68 | 137.68 | 3,633,600 |
Jun 07, 2024 | 136.90 | 139.59 | 136.38 | 137.64 | 137.64 | 3,209,300 |
Jun 06, 2024 | 137.01 | 137.72 | 135.85 | 137.56 | 137.56 | 2,852,500 |
Jun 05, 2024 | 136.15 | 137.69 | 135.20 | 137.57 | 137.57 | 3,109,000 |
Jun 04, 2024 | 137.91 | 138.31 | 135.50 | 135.63 | 135.63 | 3,874,800 |
Jun 03, 2024 | 139.64 | 139.79 | 137.35 | 138.42 | 138.42 | 2,728,300 |
May 31, 2024 | 137.55 | 139.07 | 136.12 | 138.93 | 138.93 | 5,887,400 |
May 30, 2024 | 134.29 | 136.99 | 133.58 | 136.86 | 136.86 | 4,077,800 |
May 29, 2024 | 136.32 | 136.92 | 134.30 | 134.41 | 134.41 | 3,996,900 |
May 28, 2024 | 138.00 | 139.22 | 136.24 | 137.58 | 137.58 | 3,314,700 |
May 24, 2024 | 140.29 | 140.49 | 137.93 | 138.66 | 138.66 | 2,993,700 |
May 23, 2024 | 143.01 | 143.18 | 139.03 | 139.10 | 139.10 | 4,437,200 |
May 22, 2024 | 144.42 | 144.90 | 142.78 | 143.77 | 143.77 | 3,590,500 |
May 21, 2024 | 147.44 | 147.72 | 145.12 | 145.42 | 145.42 | 2,750,200 |
May 20, 2024 | 148.32 | 149.57 | 147.29 | 147.59 | 147.59 | 1,812,700 |
May 17, 2024 | 149.58 | 149.71 | 148.18 | 149.24 | 149.24 | 1,956,700 |
May 16, 2024 | 148.50 | 150.03 | 147.38 | 149.66 | 149.66 | 2,298,700 |
May 15, 2024 | 148.46 | 149.00 | 147.79 | 147.94 | 147.94 | 2,695,900 |
May 14, 2024 | 151.41 | 153.42 | 147.88 | 147.94 | 147.94 | 3,597,300 |
May 13, 2024 | 147.85 | 150.78 | 147.85 | 150.60 | 150.60 | 4,185,600 |
May 10, 2024 | 147.01 | 147.99 | 146.51 | 147.37 | 147.37 | 2,504,500 |
May 10, 2024 | 1.63 Dividend | |||||
May 09, 2024 | 148.08 | 148.39 | 147.22 | 148.06 | 146.43 | 2,510,600 |
May 08, 2024 | 146.12 | 147.93 | 145.92 | 147.77 | 146.14 | 2,799,600 |
May 07, 2024 | 147.37 | 147.75 | 146.37 | 147.09 | 145.47 | 3,403,500 |
May 06, 2024 | 147.57 | 147.81 | 146.17 | 146.67 | 145.06 | 2,073,600 |
May 03, 2024 | 147.95 | 148.20 | 146.42 | 146.43 | 144.82 | 2,039,300 |
May 02, 2024 | 147.48 | 147.81 | 146.58 | 147.22 | 145.60 | 2,038,800 |
May 01, 2024 | 147.29 | 148.14 | 145.37 | 145.92 | 144.31 | 2,842,200 |
Apr 30, 2024 | 147.54 | 148.22 | 146.66 | 147.48 | 145.86 | 2,402,900 |
Apr 29, 2024 | 148.26 | 150.88 | 147.82 | 148.55 | 146.91 | 2,654,700 |
Apr 26, 2024 | 146.84 | 148.72 | 146.84 | 147.59 | 145.97 | 2,607,600 |
Apr 25, 2024 | 147.95 | 148.43 | 145.28 | 147.39 | 145.77 | 3,553,300 |
Apr 24, 2024 | 147.93 | 147.96 | 143.78 | 146.62 | 145.01 | 5,284,700 |
Apr 23, 2024 | 146.00 | 149.74 | 145.25 | 148.87 | 147.23 | 6,371,100 |
Apr 22, 2024 | 143.21 | 146.07 | 142.56 | 145.36 | 143.76 | 4,578,500 |
Apr 19, 2024 | 143.15 | 144.12 | 142.55 | 142.77 | 141.20 | 5,118,500 |
Apr 18, 2024 | 143.08 | 143.31 | 141.88 | 142.74 | 141.17 | 3,430,600 |
Apr 17, 2024 | 142.50 | 143.42 | 141.35 | 142.25 | 140.68 | 4,165,700 |
Apr 16, 2024 | 144.54 | 144.71 | 142.71 | 142.89 | 141.32 | 4,197,100 |
Apr 15, 2024 | 145.87 | 146.54 | 143.43 | 144.85 | 143.26 | 3,271,000 |
Apr 12, 2024 | 148.05 | 148.30 | 144.35 | 144.91 | 143.31 | 4,121,100 |
Apr 11, 2024 | 147.44 | 149.22 | 147.10 | 149.01 | 147.37 | 2,232,500 |
Apr 10, 2024 | 148.23 | 148.50 | 146.10 | 147.26 | 145.64 | 4,024,400 |
Apr 09, 2024 | 149.53 | 151.17 | 149.25 | 150.57 | 148.91 | 2,664,300 |
Apr 08, 2024 | 151.88 | 152.23 | 150.01 | 150.11 | 148.46 | 3,196,400 |
Apr 05, 2024 | 149.69 | 151.71 | 148.18 | 151.36 | 149.69 | 3,374,000 |
Apr 04, 2024 | 153.30 | 154.29 | 149.53 | 150.00 | 148.35 | 3,689,100 |
Apr 03, 2024 | 150.79 | 152.36 | 149.20 | 152.27 | 150.59 | 4,314,200 |
Apr 02, 2024 | 147.66 | 151.00 | 147.43 | 149.15 | 147.51 | 4,935,000 |
Apr 01, 2024 | 149.14 | 149.97 | 146.32 | 147.62 | 145.99 | 5,421,900 |
Mar 28, 2024 | 147.27 | 149.05 | 146.64 | 148.63 | 146.99 | 5,197,000 |
Mar 27, 2024 | 144.39 | 147.59 | 144.03 | 147.33 | 145.71 | 7,078,800 |
Mar 26, 2024 | 157.35 | 157.99 | 143.03 | 143.79 | 142.21 | 18,208,800 |
Mar 25, 2024 | 155.45 | 157.30 | 155.02 | 156.57 | 154.85 | 3,807,700 |
Mar 22, 2024 | 158.64 | 158.95 | 156.03 | 156.27 | 154.55 | 3,939,400 |
Mar 21, 2024 | 155.16 | 156.08 | 154.30 | 155.32 | 153.61 | 4,036,400 |
Mar 20, 2024 | 152.50 | 154.82 | 152.01 | 154.76 | 153.06 | 2,862,300 |
Mar 19, 2024 | 150.91 | 153.65 | 150.21 | 153.20 | 151.51 | 4,210,000 |
Mar 18, 2024 | 154.08 | 154.34 | 151.49 | 151.69 | 150.02 | 5,181,600 |
Mar 15, 2024 | 153.43 | 154.71 | 152.93 | 153.37 | 151.68 | 8,821,700 |
Mar 14, 2024 | 154.50 | 154.72 | 152.65 | 153.89 | 152.20 | 4,101,600 |
Mar 13, 2024 | 157.75 | 158.91 | 154.55 | 154.76 | 153.06 | 4,244,800 |
Mar 12, 2024 | 154.79 | 157.66 | 154.36 | 157.38 | 155.65 | 3,879,500 |
Mar 11, 2024 | 153.89 | 155.23 | 153.54 | 154.75 | 153.05 | 3,266,000 |
Mar 08, 2024 | 153.93 | 155.20 | 152.87 | 153.96 | 152.27 | 3,448,900 |
Mar 07, 2024 | 153.23 | 154.87 | 152.47 | 153.41 | 151.72 | 3,514,800 |
Mar 06, 2024 | 151.00 | 153.05 | 150.37 | 152.55 | 150.87 | 3,471,200 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |