Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 17, 2024 | 141.13 | 142.57 | 137.36 | 139.03 | 139.03 | 18,746,800 |
Apr 16, 2024 | 137.89 | 140.54 | 137.06 | 139.80 | 139.80 | 14,218,200 |
Apr 15, 2024 | 145.02 | 145.48 | 139.88 | 140.14 | 140.14 | 13,458,800 |
Apr 12, 2024 | 145.00 | 146.51 | 142.15 | 142.52 | 142.52 | 11,981,400 |
Apr 11, 2024 | 147.20 | 147.56 | 144.13 | 147.20 | 147.20 | 11,818,800 |
Apr 10, 2024 | 146.63 | 148.43 | 145.26 | 146.22 | 146.22 | 18,861,300 |
Apr 09, 2024 | 146.26 | 148.17 | 142.95 | 145.40 | 145.40 | 18,488,000 |
Apr 08, 2024 | 145.24 | 146.00 | 142.76 | 142.79 | 142.79 | 16,307,400 |
Apr 05, 2024 | 140.00 | 142.00 | 138.92 | 141.36 | 141.36 | 8,249,500 |
Apr 04, 2024 | 144.00 | 146.75 | 139.43 | 139.66 | 139.66 | 15,759,500 |
Apr 03, 2024 | 138.58 | 142.93 | 138.39 | 142.00 | 142.00 | 9,707,500 |
Apr 02, 2024 | 140.38 | 141.04 | 139.35 | 140.22 | 140.22 | 9,869,200 |
Apr 01, 2024 | 137.29 | 142.96 | 137.05 | 141.49 | 141.49 | 14,222,700 |
Mar 28, 2024 | 135.68 | 136.80 | 135.44 | 136.05 | 136.05 | 10,019,400 |
Mar 27, 2024 | 138.86 | 139.28 | 135.15 | 136.69 | 136.69 | 13,842,800 |
Mar 26, 2024 | 140.61 | 140.96 | 138.64 | 138.84 | 138.84 | 10,786,400 |
Mar 25, 2024 | 140.16 | 141.68 | 139.26 | 140.23 | 140.23 | 9,922,200 |
Mar 22, 2024 | 139.40 | 141.34 | 139.11 | 140.54 | 140.54 | 9,935,200 |
Mar 21, 2024 | 142.55 | 142.60 | 139.04 | 139.45 | 139.45 | 17,809,400 |
Mar 20, 2024 | 136.53 | 137.31 | 135.01 | 136.75 | 136.75 | 12,750,200 |
Mar 19, 2024 | 135.30 | 136.27 | 133.03 | 134.87 | 134.87 | 17,341,100 |
Mar 18, 2024 | 140.18 | 141.54 | 136.61 | 136.64 | 136.64 | 14,732,900 |
Mar 18, 2024 | 0.554 Dividend | |||||
Mar 15, 2024 | 135.44 | 137.70 | 134.63 | 136.98 | 136.43 | 22,733,000 |
Mar 14, 2024 | 142.61 | 143.10 | 139.02 | 139.62 | 139.06 | 14,961,900 |
Mar 13, 2024 | 143.05 | 143.23 | 141.37 | 142.14 | 141.57 | 12,923,100 |
Mar 12, 2024 | 144.52 | 146.70 | 140.57 | 144.40 | 143.82 | 21,218,500 |
Mar 11, 2024 | 143.62 | 144.40 | 138.93 | 139.02 | 138.46 | 29,227,100 |
Mar 08, 2024 | 153.90 | 158.40 | 144.93 | 146.37 | 145.78 | 43,771,100 |
Mar 07, 2024 | 144.90 | 151.60 | 144.15 | 149.20 | 148.60 | 34,675,700 |
Mar 06, 2024 | 138.80 | 144.00 | 138.61 | 141.57 | 141.00 | 22,292,700 |
Mar 05, 2024 | 137.12 | 137.43 | 133.73 | 134.97 | 134.42 | 13,694,700 |
Mar 04, 2024 | 139.94 | 141.99 | 137.68 | 138.26 | 137.70 | 26,544,600 |
Mar 01, 2024 | 130.13 | 136.65 | 130.10 | 133.90 | 133.36 | 24,361,700 |
Feb 29, 2024 | 128.03 | 129.19 | 127.15 | 128.67 | 128.15 | 9,369,900 |
Feb 28, 2024 | 128.50 | 128.58 | 126.65 | 127.38 | 126.86 | 6,519,100 |
Feb 27, 2024 | 130.77 | 131.97 | 128.59 | 128.59 | 128.07 | 8,851,800 |
Feb 26, 2024 | 130.02 | 131.23 | 128.56 | 130.64 | 130.11 | 9,526,700 |
Feb 23, 2024 | 130.50 | 131.01 | 127.73 | 129.53 | 129.01 | 10,123,300 |
Feb 22, 2024 | 129.69 | 131.48 | 129.00 | 129.07 | 128.55 | 17,014,100 |
Feb 21, 2024 | 124.43 | 125.38 | 122.91 | 125.34 | 124.83 | 11,578,100 |
Feb 20, 2024 | 126.89 | 127.06 | 124.15 | 125.33 | 124.82 | 12,038,800 |
Feb 16, 2024 | 127.13 | 128.64 | 125.81 | 126.69 | 126.18 | 13,091,700 |
Feb 15, 2024 | 130.80 | 131.13 | 128.35 | 129.03 | 128.51 | 12,554,000 |
Feb 14, 2024 | 129.63 | 130.79 | 127.96 | 129.27 | 128.75 | 13,069,700 |
Feb 13, 2024 | 127.93 | 129.92 | 126.48 | 127.55 | 127.03 | 14,494,000 |
Feb 12, 2024 | 133.27 | 133.51 | 130.26 | 130.46 | 129.93 | 14,203,800 |
Feb 09, 2024 | 134.50 | 135.17 | 130.59 | 133.11 | 132.57 | 16,984,200 |
Feb 08, 2024 | 127.00 | 134.75 | 126.11 | 133.73 | 133.19 | 33,367,000 |
Feb 07, 2024 | 120.01 | 125.00 | 120.00 | 124.98 | 124.47 | 18,172,500 |
Feb 06, 2024 | 120.12 | 120.99 | 118.28 | 119.38 | 118.90 | 11,503,800 |
Feb 05, 2024 | 117.13 | 119.54 | 116.58 | 118.79 | 118.31 | 13,267,600 |
Feb 02, 2024 | 114.86 | 115.96 | 113.92 | 115.75 | 115.28 | 10,042,200 |
Feb 01, 2024 | 113.80 | 114.03 | 112.61 | 113.39 | 112.93 | 8,807,600 |
Jan 31, 2024 | 113.50 | 114.74 | 112.88 | 112.96 | 112.50 | 12,853,900 |
Jan 30, 2024 | 116.36 | 118.01 | 115.56 | 116.06 | 115.59 | 11,030,800 |
Jan 29, 2024 | 117.17 | 117.87 | 115.76 | 116.98 | 116.51 | 10,042,200 |
Jan 26, 2024 | 116.90 | 118.04 | 116.30 | 117.26 | 116.79 | 10,196,400 |
Jan 25, 2024 | 118.02 | 118.84 | 116.48 | 116.56 | 116.09 | 15,485,300 |
Jan 24, 2024 | 115.33 | 118.85 | 114.61 | 116.52 | 116.05 | 21,859,200 |
Jan 23, 2024 | 113.52 | 114.62 | 113.16 | 114.13 | 113.67 | 11,667,900 |
Jan 22, 2024 | 114.78 | 115.10 | 112.52 | 113.03 | 112.57 | 17,755,500 |
Jan 19, 2024 | 113.22 | 115.15 | 111.02 | 114.20 | 113.74 | 37,737,300 |
Jan 18, 2024 | 111.20 | 113.39 | 109.48 | 113.03 | 112.57 | 58,783,700 |
Jan 17, 2024 | 100.87 | 103.33 | 100.00 | 102.95 | 102.53 | 17,649,500 |
Jan 16, 2024 | 100.53 | 102.35 | 100.20 | 101.67 | 101.26 | 11,185,500 |
Jan 12, 2024 | 100.89 | 102.38 | 100.87 | 101.24 | 100.83 | 6,514,000 |
Jan 11, 2024 | 101.70 | 102.16 | 99.99 | 101.22 | 100.81 | 7,862,700 |
Jan 10, 2024 | 102.52 | 102.78 | 99.98 | 100.80 | 100.39 | 6,975,700 |
Jan 09, 2024 | 101.05 | 101.97 | 100.21 | 101.89 | 101.48 | 7,764,000 |
Jan 08, 2024 | 100.63 | 102.79 | 100.50 | 102.24 | 101.83 | 12,455,600 |
Jan 05, 2024 | 99.00 | 100.64 | 98.80 | 99.61 | 99.21 | 7,344,900 |
Jan 04, 2024 | 99.53 | 100.44 | 99.12 | 99.13 | 98.73 | 7,996,700 |
Jan 03, 2024 | 100.34 | 101.25 | 99.66 | 100.17 | 99.76 | 6,650,600 |
Jan 02, 2024 | 102.25 | 102.62 | 100.59 | 101.53 | 101.12 | 9,020,900 |
Dec 29, 2023 | 104.72 | 104.97 | 103.67 | 104.00 | 103.58 | 4,407,700 |
Dec 28, 2023 | 105.00 | 105.52 | 104.70 | 104.70 | 104.28 | 5,335,100 |
Dec 27, 2023 | 105.05 | 105.37 | 104.08 | 104.65 | 104.23 | 5,889,700 |
Dec 26, 2023 | 103.61 | 104.96 | 103.57 | 104.45 | 104.03 | 6,407,500 |
Dec 22, 2023 | 102.93 | 103.59 | 102.71 | 103.15 | 102.73 | 5,566,400 |
Dec 21, 2023 | 101.30 | 102.72 | 101.16 | 102.55 | 102.14 | 9,068,200 |
Dec 20, 2023 | 102.70 | 103.09 | 99.94 | 100.04 | 99.64 | 10,814,100 |
Dec 19, 2023 | 103.24 | 103.98 | 103.09 | 103.87 | 103.45 | 8,498,500 |
Dec 18, 2023 | 102.84 | 103.31 | 102.08 | 102.93 | 102.51 | 5,660,600 |
Dec 15, 2023 | 103.50 | 104.76 | 102.39 | 102.54 | 102.13 | 16,376,700 |
Dec 14, 2023 | 103.35 | 103.81 | 102.80 | 103.45 | 103.03 | 10,074,500 |
Dec 14, 2023 | 0.479 Dividend | |||||
Dec 13, 2023 | 101.40 | 102.68 | 100.91 | 102.12 | 101.23 | 8,988,800 |
Dec 12, 2023 | 100.15 | 101.65 | 99.95 | 101.60 | 100.71 | 7,378,600 |
Dec 11, 2023 | 99.57 | 101.21 | 99.37 | 100.95 | 100.07 | 9,482,800 |
Dec 08, 2023 | 99.12 | 100.37 | 98.95 | 100.35 | 99.48 | 10,567,300 |
Dec 07, 2023 | 97.96 | 99.64 | 97.89 | 99.29 | 98.42 | 11,373,700 |
Dec 06, 2023 | 97.80 | 98.57 | 97.45 | 97.85 | 97.00 | 11,262,300 |
Dec 05, 2023 | 96.46 | 97.02 | 95.88 | 96.69 | 95.85 | 8,009,600 |
Dec 04, 2023 | 97.05 | 97.20 | 95.25 | 97.01 | 96.16 | 10,619,400 |
Dec 01, 2023 | 97.70 | 98.78 | 97.02 | 98.55 | 97.69 | 7,490,200 |
Nov 30, 2023 | 98.93 | 98.98 | 96.90 | 97.31 | 96.46 | 9,681,400 |
Nov 29, 2023 | 99.00 | 99.73 | 98.60 | 98.88 | 98.02 | 7,091,100 |
Nov 28, 2023 | 97.87 | 98.25 | 97.24 | 97.98 | 97.13 | 6,358,100 |
Nov 27, 2023 | 97.42 | 97.55 | 96.42 | 97.21 | 96.36 | 6,856,100 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |