Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Mar 28, 2024 | 154.79 | 156.86 | 154.70 | 156.49 | 156.49 | 1,904,800 |
Mar 27, 2024 | 152.20 | 154.36 | 151.72 | 154.33 | 154.33 | 1,330,000 |
Mar 26, 2024 | 151.34 | 152.48 | 150.66 | 150.67 | 150.67 | 1,475,700 |
Mar 25, 2024 | 152.64 | 153.45 | 150.96 | 151.06 | 151.06 | 1,084,400 |
Mar 22, 2024 | 155.81 | 156.07 | 151.73 | 151.86 | 151.86 | 1,366,500 |
Mar 21, 2024 | 156.20 | 157.82 | 154.83 | 155.81 | 155.81 | 1,451,700 |
Mar 20, 2024 | 153.20 | 155.81 | 153.00 | 155.40 | 155.40 | 1,995,300 |
Mar 19, 2024 | 152.50 | 154.21 | 152.25 | 154.10 | 154.10 | 1,536,300 |
Mar 18, 2024 | 151.00 | 152.25 | 150.63 | 151.95 | 151.95 | 1,152,900 |
Mar 15, 2024 | 148.29 | 151.27 | 148.29 | 150.77 | 150.77 | 2,984,200 |
Mar 14, 2024 | 150.62 | 150.90 | 147.85 | 149.36 | 149.36 | 1,549,900 |
Mar 13, 2024 | 150.56 | 153.21 | 149.91 | 151.49 | 151.49 | 1,161,800 |
Mar 12, 2024 | 149.80 | 151.42 | 149.54 | 150.60 | 150.60 | 2,038,100 |
Mar 11, 2024 | 150.61 | 151.67 | 148.07 | 149.80 | 149.80 | 1,237,500 |
Mar 08, 2024 | 150.51 | 151.90 | 150.10 | 150.96 | 150.96 | 1,044,600 |
Mar 07, 2024 | 150.99 | 151.33 | 147.91 | 149.70 | 149.70 | 1,878,700 |
Mar 07, 2024 | 1.95 Dividend | |||||
Mar 06, 2024 | 150.59 | 152.74 | 150.02 | 152.32 | 150.37 | 1,863,300 |
Mar 05, 2024 | 151.78 | 153.50 | 149.49 | 149.86 | 147.94 | 1,696,200 |
Mar 04, 2024 | 150.44 | 152.73 | 149.90 | 152.41 | 150.46 | 1,440,800 |
Mar 01, 2024 | 147.94 | 150.70 | 146.33 | 150.44 | 148.51 | 1,240,500 |
Feb 29, 2024 | 151.17 | 151.37 | 147.17 | 148.14 | 146.24 | 3,365,300 |
Feb 28, 2024 | 148.99 | 151.12 | 148.32 | 149.86 | 147.94 | 1,613,300 |
Feb 27, 2024 | 150.28 | 151.87 | 149.19 | 149.70 | 147.78 | 1,250,900 |
Feb 26, 2024 | 150.39 | 151.62 | 149.50 | 149.53 | 147.62 | 1,108,900 |
Feb 23, 2024 | 151.43 | 151.75 | 150.34 | 150.35 | 148.43 | 854,900 |
Feb 22, 2024 | 150.97 | 153.11 | 150.01 | 151.51 | 149.57 | 1,658,300 |
Feb 21, 2024 | 149.15 | 150.92 | 148.18 | 150.28 | 148.36 | 1,038,300 |
Feb 20, 2024 | 149.10 | 150.25 | 147.94 | 148.90 | 146.99 | 1,221,900 |
Feb 16, 2024 | 146.23 | 150.66 | 145.87 | 149.96 | 148.04 | 1,791,600 |
Feb 15, 2024 | 144.16 | 148.56 | 144.16 | 148.00 | 146.11 | 1,474,900 |
Feb 14, 2024 | 144.05 | 144.42 | 141.84 | 142.86 | 141.03 | 1,454,000 |
Feb 13, 2024 | 142.49 | 143.55 | 140.30 | 143.52 | 141.68 | 1,567,200 |
Feb 12, 2024 | 146.99 | 147.49 | 145.11 | 145.70 | 143.83 | 1,554,500 |
Feb 09, 2024 | 145.27 | 147.37 | 144.06 | 146.93 | 145.05 | 2,222,400 |
Feb 08, 2024 | 143.06 | 144.67 | 141.79 | 144.10 | 142.26 | 1,226,900 |
Feb 07, 2024 | 144.00 | 144.69 | 142.45 | 143.44 | 141.60 | 1,803,100 |
Feb 06, 2024 | 137.49 | 144.76 | 137.25 | 143.39 | 141.55 | 3,199,700 |
Feb 05, 2024 | 136.36 | 138.02 | 135.15 | 136.79 | 135.04 | 2,333,000 |
Feb 02, 2024 | 137.38 | 138.99 | 135.48 | 137.94 | 136.17 | 2,028,100 |
Feb 01, 2024 | 138.32 | 139.42 | 136.74 | 139.40 | 137.62 | 2,139,500 |
Jan 31, 2024 | 139.70 | 140.59 | 137.59 | 138.61 | 136.84 | 2,292,600 |
Jan 30, 2024 | 141.29 | 141.52 | 139.22 | 139.24 | 137.46 | 2,234,500 |
Jan 29, 2024 | 141.86 | 141.86 | 140.21 | 141.73 | 139.92 | 1,305,400 |
Jan 26, 2024 | 143.20 | 143.28 | 141.73 | 141.96 | 140.14 | 1,010,300 |
Jan 25, 2024 | 143.51 | 143.91 | 141.77 | 142.83 | 141.00 | 1,139,000 |
Jan 24, 2024 | 144.09 | 144.12 | 140.85 | 141.49 | 139.68 | 1,364,600 |
Jan 23, 2024 | 142.71 | 143.50 | 141.09 | 142.60 | 140.77 | 1,138,600 |
Jan 22, 2024 | 142.83 | 143.95 | 141.86 | 142.02 | 140.20 | 1,611,800 |
Jan 19, 2024 | 142.44 | 142.54 | 140.19 | 141.62 | 139.81 | 1,550,500 |
Jan 18, 2024 | 142.46 | 142.97 | 139.91 | 141.83 | 140.01 | 1,214,600 |
Jan 17, 2024 | 143.63 | 145.84 | 140.89 | 142.12 | 140.30 | 1,591,800 |
Jan 16, 2024 | 145.63 | 146.52 | 144.63 | 145.53 | 143.67 | 1,934,700 |
Jan 12, 2024 | 145.50 | 146.63 | 144.44 | 146.62 | 144.74 | 1,641,900 |
Jan 11, 2024 | 143.78 | 145.25 | 142.73 | 144.38 | 142.53 | 1,554,900 |
Jan 10, 2024 | 142.53 | 145.30 | 142.38 | 144.68 | 142.83 | 1,675,700 |
Jan 09, 2024 | 141.01 | 142.38 | 140.25 | 142.15 | 140.33 | 897,800 |
Jan 08, 2024 | 140.92 | 142.50 | 140.26 | 142.30 | 140.48 | 1,232,800 |
Jan 05, 2024 | 139.55 | 141.95 | 138.76 | 140.65 | 138.85 | 1,187,200 |
Jan 04, 2024 | 140.04 | 141.41 | 139.47 | 140.26 | 138.46 | 1,162,300 |
Jan 03, 2024 | 141.58 | 142.00 | 139.36 | 140.09 | 138.30 | 1,248,500 |
Jan 02, 2024 | 141.98 | 144.03 | 141.00 | 143.03 | 141.20 | 1,162,900 |
Dec 29, 2023 | 143.69 | 144.11 | 142.38 | 142.64 | 140.81 | 1,227,800 |
Dec 28, 2023 | 143.00 | 144.35 | 142.83 | 144.28 | 142.43 | 997,500 |
Dec 27, 2023 | 143.86 | 144.39 | 143.08 | 143.67 | 141.83 | 1,185,300 |
Dec 26, 2023 | 142.30 | 143.89 | 142.00 | 143.66 | 141.82 | 786,300 |
Dec 22, 2023 | 142.40 | 143.35 | 141.98 | 142.30 | 140.48 | 1,191,500 |
Dec 21, 2023 | 145.07 | 145.19 | 141.05 | 142.22 | 140.40 | 2,114,000 |
Dec 20, 2023 | 145.16 | 146.91 | 144.03 | 144.11 | 142.27 | 1,215,800 |
Dec 19, 2023 | 143.91 | 145.85 | 143.50 | 145.16 | 143.30 | 1,318,900 |
Dec 18, 2023 | 145.26 | 145.26 | 143.26 | 143.62 | 141.78 | 1,425,900 |
Dec 15, 2023 | 145.56 | 146.41 | 143.43 | 144.35 | 142.50 | 3,723,300 |
Dec 14, 2023 | 140.71 | 146.59 | 140.52 | 146.58 | 144.70 | 2,874,700 |
Dec 13, 2023 | 134.49 | 139.61 | 133.11 | 139.26 | 137.48 | 2,192,300 |
Dec 12, 2023 | 134.41 | 135.12 | 134.18 | 134.49 | 132.77 | 1,330,500 |
Dec 11, 2023 | 132.50 | 134.81 | 132.24 | 134.78 | 133.05 | 1,452,900 |
Dec 08, 2023 | 130.81 | 132.91 | 130.35 | 132.88 | 131.18 | 1,394,100 |
Dec 07, 2023 | 130.00 | 131.44 | 129.08 | 131.35 | 129.67 | 1,983,700 |
Dec 07, 2023 | 1.9 Dividend | |||||
Dec 06, 2023 | 131.40 | 132.98 | 131.21 | 131.73 | 128.17 | 1,769,800 |
Dec 05, 2023 | 129.90 | 131.02 | 129.41 | 130.78 | 127.24 | 1,668,700 |
Dec 04, 2023 | 128.12 | 130.93 | 127.60 | 130.85 | 127.31 | 1,920,900 |
Dec 01, 2023 | 125.04 | 128.91 | 124.64 | 128.82 | 125.34 | 1,833,600 |
Nov 30, 2023 | 122.52 | 125.09 | 122.50 | 124.89 | 121.51 | 2,300,500 |
Nov 29, 2023 | 123.17 | 124.51 | 122.58 | 122.76 | 119.44 | 1,151,700 |
Nov 28, 2023 | 121.50 | 122.39 | 120.50 | 122.10 | 118.80 | 1,149,700 |
Nov 27, 2023 | 120.84 | 122.19 | 119.92 | 121.71 | 118.42 | 1,027,500 |
Nov 24, 2023 | 121.20 | 121.50 | 119.96 | 120.84 | 117.57 | 767,600 |
Nov 22, 2023 | 122.71 | 122.71 | 120.50 | 121.10 | 117.83 | 1,190,200 |
Nov 21, 2023 | 122.16 | 122.16 | 121.09 | 121.75 | 118.46 | 1,213,700 |
Nov 20, 2023 | 121.61 | 122.89 | 120.43 | 122.75 | 119.43 | 1,283,500 |
Nov 17, 2023 | 121.34 | 121.78 | 120.64 | 121.68 | 118.39 | 1,121,300 |
Nov 16, 2023 | 120.60 | 120.80 | 119.72 | 120.42 | 117.16 | 1,271,600 |
Nov 15, 2023 | 120.50 | 121.37 | 119.71 | 120.54 | 117.28 | 1,623,400 |
Nov 14, 2023 | 118.62 | 122.53 | 118.60 | 120.79 | 117.52 | 2,105,700 |
Nov 13, 2023 | 114.57 | 115.71 | 113.46 | 115.54 | 112.42 | 1,321,700 |
Nov 10, 2023 | 114.80 | 115.54 | 113.40 | 115.33 | 112.21 | 906,900 |
Nov 09, 2023 | 115.90 | 115.90 | 113.42 | 113.79 | 110.71 | 1,204,700 |
Nov 08, 2023 | 115.65 | 115.96 | 114.89 | 115.44 | 112.32 | 911,300 |
Nov 07, 2023 | 116.88 | 116.88 | 114.45 | 115.24 | 112.12 | 1,661,200 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |