Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 18, 2024 | 125.52 | 125.52 | 124.50 | 125.23 | 125.23 | 5,984,300 |
Apr 17, 2024 | 125.67 | 126.19 | 124.71 | 125.37 | 125.37 | 6,122,800 |
Apr 16, 2024 | 126.56 | 126.80 | 125.03 | 125.06 | 125.06 | 5,587,300 |
Apr 15, 2024 | 126.69 | 127.82 | 125.87 | 126.19 | 126.19 | 6,241,000 |
Apr 12, 2024 | 127.04 | 127.11 | 125.10 | 125.74 | 125.74 | 7,369,700 |
Apr 11, 2024 | 126.55 | 127.14 | 125.46 | 126.15 | 126.15 | 6,187,200 |
Apr 10, 2024 | 125.86 | 127.00 | 125.05 | 126.75 | 126.75 | 5,787,700 |
Apr 09, 2024 | 126.58 | 127.00 | 125.51 | 126.71 | 126.71 | 4,696,600 |
Apr 08, 2024 | 127.64 | 127.92 | 125.88 | 126.56 | 126.56 | 6,282,500 |
Apr 05, 2024 | 127.65 | 128.60 | 127.00 | 127.99 | 127.99 | 5,691,800 |
Apr 04, 2024 | 130.83 | 130.94 | 127.34 | 127.66 | 127.66 | 6,753,200 |
Apr 03, 2024 | 130.35 | 132.30 | 129.43 | 129.90 | 129.90 | 7,741,400 |
Apr 02, 2024 | 130.10 | 130.76 | 129.28 | 130.35 | 130.35 | 6,584,200 |
Apr 01, 2024 | 131.68 | 131.93 | 130.11 | 130.99 | 130.99 | 5,377,600 |
Mar 28, 2024 | 132.00 | 132.42 | 131.08 | 131.95 | 131.95 | 10,189,700 |
Mar 27, 2024 | 132.87 | 133.10 | 130.11 | 131.75 | 131.75 | 16,061,600 |
Mar 26, 2024 | 125.78 | 126.08 | 124.85 | 125.52 | 125.52 | 8,864,400 |
Mar 25, 2024 | 124.08 | 125.58 | 123.77 | 125.31 | 125.31 | 7,605,800 |
Mar 22, 2024 | 123.79 | 124.49 | 123.22 | 123.85 | 123.85 | 7,022,500 |
Mar 21, 2024 | 123.69 | 124.19 | 123.06 | 123.62 | 123.62 | 8,156,300 |
Mar 20, 2024 | 121.28 | 123.91 | 120.38 | 123.85 | 123.85 | 9,793,200 |
Mar 19, 2024 | 121.44 | 122.26 | 120.43 | 122.20 | 122.20 | 11,696,600 |
Mar 18, 2024 | 121.85 | 122.51 | 121.13 | 121.44 | 121.44 | 8,311,900 |
Mar 15, 2024 | 119.84 | 121.94 | 119.23 | 121.52 | 121.52 | 46,476,800 |
Mar 14, 2024 | 121.32 | 121.32 | 119.66 | 120.51 | 120.51 | 10,132,500 |
Mar 14, 2024 | 0.77 Dividend | |||||
Mar 13, 2024 | 123.16 | 123.21 | 120.80 | 122.16 | 121.39 | 9,186,000 |
Mar 12, 2024 | 123.00 | 123.21 | 121.43 | 122.66 | 121.89 | 11,621,800 |
Mar 11, 2024 | 124.65 | 124.65 | 121.84 | 122.77 | 122.00 | 7,769,300 |
Mar 08, 2024 | 123.23 | 124.04 | 122.06 | 123.50 | 122.72 | 9,822,700 |
Mar 07, 2024 | 123.36 | 124.53 | 122.82 | 123.99 | 123.21 | 8,982,200 |
Mar 06, 2024 | 122.84 | 124.76 | 122.51 | 123.75 | 122.97 | 8,251,400 |
Mar 05, 2024 | 124.68 | 125.04 | 122.39 | 122.83 | 122.06 | 8,277,800 |
Mar 04, 2024 | 124.46 | 126.54 | 123.29 | 124.05 | 123.27 | 12,706,200 |
Mar 01, 2024 | 126.87 | 127.85 | 126.42 | 126.96 | 126.16 | 6,023,400 |
Feb 29, 2024 | 128.10 | 128.85 | 127.06 | 127.15 | 126.35 | 11,246,100 |
Feb 28, 2024 | 129.34 | 129.40 | 127.70 | 128.19 | 127.38 | 5,697,200 |
Feb 27, 2024 | 128.26 | 129.16 | 127.80 | 129.03 | 128.22 | 4,780,200 |
Feb 26, 2024 | 129.38 | 129.70 | 128.47 | 128.84 | 128.03 | 5,158,400 |
Feb 23, 2024 | 129.79 | 130.24 | 128.86 | 129.45 | 128.63 | 5,177,400 |
Feb 22, 2024 | 128.15 | 129.72 | 127.65 | 129.26 | 128.45 | 6,517,400 |
Feb 21, 2024 | 127.44 | 128.16 | 126.80 | 128.12 | 127.31 | 4,849,200 |
Feb 20, 2024 | 128.13 | 129.29 | 127.21 | 127.37 | 126.57 | 6,952,800 |
Feb 16, 2024 | 126.50 | 128.09 | 126.17 | 127.79 | 126.98 | 6,266,500 |
Feb 15, 2024 | 125.97 | 127.23 | 125.95 | 126.54 | 125.74 | 5,756,700 |
Feb 14, 2024 | 125.61 | 126.03 | 124.82 | 125.82 | 125.03 | 6,622,400 |
Feb 13, 2024 | 125.98 | 126.86 | 124.48 | 125.43 | 124.64 | 7,273,400 |
Feb 12, 2024 | 125.00 | 125.48 | 124.40 | 125.34 | 124.55 | 5,257,400 |
Feb 09, 2024 | 126.22 | 126.69 | 125.04 | 125.45 | 124.66 | 7,891,200 |
Feb 08, 2024 | 127.32 | 127.48 | 125.95 | 126.61 | 125.81 | 6,308,300 |
Feb 07, 2024 | 126.90 | 128.06 | 126.50 | 127.47 | 126.67 | 6,742,800 |
Feb 06, 2024 | 126.61 | 127.52 | 126.07 | 126.88 | 126.08 | 6,153,000 |
Feb 05, 2024 | 126.98 | 127.80 | 125.70 | 126.18 | 125.38 | 8,027,700 |
Feb 02, 2024 | 126.71 | 127.56 | 126.11 | 126.41 | 125.61 | 10,175,100 |
Feb 01, 2024 | 123.65 | 126.43 | 122.77 | 126.38 | 125.58 | 11,650,700 |
Jan 31, 2024 | 122.53 | 122.85 | 120.50 | 120.78 | 120.02 | 10,779,000 |
Jan 30, 2024 | 121.28 | 121.76 | 120.18 | 121.66 | 120.89 | 7,469,500 |
Jan 29, 2024 | 121.35 | 121.46 | 120.49 | 121.28 | 120.52 | 9,138,200 |
Jan 26, 2024 | 120.51 | 121.02 | 120.08 | 120.82 | 120.06 | 8,300,300 |
Jan 25, 2024 | 118.66 | 120.18 | 118.66 | 120.13 | 119.37 | 6,689,800 |
Jan 24, 2024 | 119.70 | 119.95 | 118.44 | 118.88 | 118.13 | 5,859,900 |
Jan 23, 2024 | 118.14 | 119.99 | 117.27 | 119.84 | 119.08 | 6,501,400 |
Jan 22, 2024 | 119.04 | 119.97 | 118.86 | 119.43 | 118.68 | 8,786,200 |
Jan 19, 2024 | 118.21 | 119.02 | 117.72 | 118.89 | 118.14 | 7,535,300 |
Jan 18, 2024 | 117.65 | 118.62 | 116.62 | 118.54 | 117.79 | 10,524,700 |
Jan 17, 2024 | 119.18 | 119.40 | 117.61 | 118.13 | 117.39 | 5,591,400 |
Jan 16, 2024 | 118.49 | 119.34 | 117.94 | 118.49 | 117.74 | 6,832,300 |
Jan 12, 2024 | 118.07 | 118.67 | 117.65 | 118.63 | 117.88 | 6,822,100 |
Jan 11, 2024 | 118.80 | 118.90 | 117.08 | 118.43 | 117.68 | 5,754,400 |
Jan 10, 2024 | 118.19 | 119.17 | 117.74 | 118.86 | 118.11 | 7,129,100 |
Jan 09, 2024 | 117.51 | 119.94 | 117.21 | 118.43 | 117.68 | 8,822,300 |
Jan 08, 2024 | 117.59 | 117.89 | 116.18 | 117.38 | 116.64 | 8,193,100 |
Jan 05, 2024 | 117.10 | 117.45 | 116.64 | 117.22 | 116.48 | 6,860,100 |
Jan 04, 2024 | 115.92 | 117.65 | 115.86 | 117.01 | 116.27 | 11,492,200 |
Jan 03, 2024 | 114.27 | 115.90 | 114.16 | 114.77 | 114.05 | 10,721,900 |
Jan 02, 2024 | 109.16 | 113.32 | 109.16 | 113.24 | 112.53 | 11,920,100 |
Dec 29, 2023 | 108.99 | 109.24 | 108.79 | 109.02 | 108.33 | 5,886,100 |
Dec 28, 2023 | 108.30 | 109.06 | 108.13 | 108.77 | 108.08 | 5,530,400 |
Dec 27, 2023 | 107.31 | 108.07 | 107.01 | 107.98 | 107.30 | 5,387,000 |
Dec 26, 2023 | 107.50 | 108.09 | 107.22 | 107.63 | 106.95 | 4,727,700 |
Dec 22, 2023 | 107.15 | 108.06 | 106.84 | 107.70 | 107.02 | 6,028,100 |
Dec 21, 2023 | 105.79 | 106.61 | 105.34 | 106.39 | 105.72 | 5,919,400 |
Dec 20, 2023 | 107.14 | 107.14 | 105.24 | 105.36 | 104.70 | 8,441,600 |
Dec 19, 2023 | 106.05 | 106.66 | 105.44 | 106.49 | 105.82 | 8,043,100 |
Dec 18, 2023 | 106.16 | 107.21 | 105.63 | 106.04 | 105.37 | 12,805,600 |
Dec 15, 2023 | 104.89 | 106.27 | 104.26 | 105.11 | 104.45 | 26,392,900 |
Dec 14, 2023 | 106.68 | 107.21 | 105.14 | 105.88 | 105.21 | 10,723,000 |
Dec 14, 2023 | 0.77 Dividend | |||||
Dec 13, 2023 | 104.16 | 107.11 | 103.97 | 107.11 | 105.67 | 10,995,000 |
Dec 12, 2023 | 104.48 | 104.79 | 103.42 | 104.36 | 102.96 | 7,933,500 |
Dec 11, 2023 | 104.85 | 105.47 | 103.57 | 104.37 | 102.97 | 7,429,700 |
Dec 08, 2023 | 103.79 | 104.01 | 102.65 | 103.75 | 102.35 | 7,530,000 |
Dec 07, 2023 | 105.59 | 105.60 | 103.73 | 103.88 | 102.48 | 9,602,200 |
Dec 06, 2023 | 106.25 | 106.57 | 105.43 | 105.63 | 104.21 | 9,954,800 |
Dec 05, 2023 | 104.92 | 106.40 | 104.18 | 106.23 | 104.80 | 10,789,100 |
Dec 04, 2023 | 103.73 | 105.38 | 103.73 | 105.06 | 103.65 | 10,169,900 |
Dec 01, 2023 | 102.85 | 103.68 | 102.66 | 103.46 | 102.07 | 6,856,400 |
Nov 30, 2023 | 100.84 | 102.69 | 100.28 | 102.48 | 101.10 | 29,299,700 |
Nov 29, 2023 | 100.28 | 101.17 | 99.80 | 101.13 | 99.77 | 10,286,800 |
Nov 28, 2023 | 101.31 | 101.35 | 100.01 | 100.18 | 98.83 | 8,738,500 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |