Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Mar 18, 2024 | 158.57 | 158.69 | 156.50 | 156.76 | 156.76 | 6,598,600 |
Mar 15, 2024 | 158.06 | 159.19 | 157.10 | 158.18 | 158.18 | 13,165,500 |
Mar 14, 2024 | 160.94 | 161.54 | 158.69 | 159.21 | 159.21 | 6,988,300 |
Mar 13, 2024 | 162.53 | 162.68 | 159.81 | 161.10 | 161.10 | 6,260,000 |
Mar 12, 2024 | 161.58 | 163.11 | 161.13 | 162.74 | 162.74 | 8,018,700 |
Mar 11, 2024 | 159.49 | 161.32 | 158.88 | 161.23 | 161.23 | 4,620,800 |
Mar 08, 2024 | 158.87 | 160.39 | 158.43 | 159.52 | 159.52 | 5,283,200 |
Mar 07, 2024 | 160.00 | 160.36 | 158.24 | 158.87 | 158.87 | 5,188,700 |
Mar 06, 2024 | 159.46 | 160.93 | 159.22 | 159.34 | 159.34 | 5,773,700 |
Mar 05, 2024 | 160.62 | 161.24 | 159.20 | 159.97 | 159.97 | 8,298,200 |
Mar 04, 2024 | 161.32 | 161.61 | 158.27 | 159.84 | 159.84 | 8,532,900 |
Mar 01, 2024 | 161.83 | 162.57 | 161.09 | 162.12 | 162.12 | 5,668,000 |
Feb 29, 2024 | 162.00 | 162.19 | 160.94 | 161.38 | 161.38 | 9,849,100 |
Feb 28, 2024 | 161.00 | 161.61 | 160.29 | 161.55 | 161.55 | 6,071,100 |
Feb 27, 2024 | 160.34 | 161.04 | 159.64 | 160.98 | 160.98 | 5,078,600 |
Feb 26, 2024 | 161.80 | 162.01 | 160.57 | 160.79 | 160.79 | 5,465,400 |
Feb 23, 2024 | 160.88 | 162.25 | 160.16 | 161.84 | 161.84 | 6,726,000 |
Feb 22, 2024 | 158.98 | 160.74 | 157.77 | 160.45 | 160.45 | 8,065,000 |
Feb 21, 2024 | 158.02 | 158.69 | 157.13 | 158.68 | 158.68 | 7,473,300 |
Feb 20, 2024 | 156.56 | 158.61 | 156.44 | 157.86 | 157.86 | 9,501,700 |
Feb 16, 2024 | 156.60 | 157.26 | 155.67 | 156.55 | 156.55 | 8,540,700 |
Feb 16, 2024 | 1.19 Dividend | |||||
Feb 15, 2024 | 155.98 | 158.48 | 155.89 | 157.92 | 156.73 | 7,462,500 |
Feb 14, 2024 | 156.35 | 156.46 | 154.84 | 155.74 | 154.57 | 9,098,800 |
Feb 13, 2024 | 157.64 | 158.45 | 155.75 | 156.47 | 155.29 | 8,621,000 |
Feb 12, 2024 | 156.58 | 158.41 | 156.35 | 157.85 | 156.66 | 6,701,500 |
Feb 09, 2024 | 156.27 | 157.20 | 155.67 | 156.76 | 155.58 | 6,529,200 |
Feb 08, 2024 | 157.34 | 157.34 | 155.31 | 156.40 | 155.22 | 9,755,000 |
Feb 07, 2024 | 157.80 | 159.37 | 157.69 | 157.98 | 156.79 | 8,690,300 |
Feb 06, 2024 | 155.83 | 158.73 | 155.60 | 158.06 | 156.87 | 9,229,900 |
Feb 05, 2024 | 156.61 | 156.89 | 155.34 | 155.80 | 154.63 | 9,121,600 |
Feb 02, 2024 | 157.97 | 158.31 | 155.94 | 156.61 | 155.43 | 8,295,500 |
Feb 01, 2024 | 158.16 | 158.49 | 157.05 | 158.36 | 157.17 | 8,012,000 |
Jan 31, 2024 | 160.40 | 160.62 | 158.67 | 158.90 | 157.70 | 8,256,800 |
Jan 30, 2024 | 159.35 | 159.76 | 158.13 | 158.77 | 157.57 | 7,200,500 |
Jan 29, 2024 | 159.01 | 160.07 | 158.96 | 159.36 | 158.16 | 6,483,200 |
Jan 26, 2024 | 160.43 | 160.74 | 159.36 | 159.50 | 158.30 | 5,591,900 |
Jan 25, 2024 | 159.00 | 159.62 | 158.47 | 159.56 | 158.36 | 5,478,900 |
Jan 24, 2024 | 159.75 | 160.60 | 158.16 | 158.96 | 157.76 | 7,247,900 |
Jan 23, 2024 | 159.66 | 160.51 | 156.91 | 159.81 | 158.61 | 9,149,800 |
Jan 22, 2024 | 162.00 | 163.58 | 161.34 | 162.47 | 161.25 | 6,824,200 |
Jan 19, 2024 | 161.15 | 161.92 | 160.28 | 161.68 | 160.46 | 7,055,800 |
Jan 18, 2024 | 160.00 | 161.37 | 159.69 | 161.21 | 160.00 | 5,368,500 |
Jan 17, 2024 | 160.25 | 161.30 | 159.87 | 160.43 | 159.22 | 5,072,100 |
Jan 16, 2024 | 161.57 | 162.25 | 160.18 | 160.52 | 159.31 | 6,923,200 |
Jan 12, 2024 | 161.84 | 162.47 | 161.69 | 162.39 | 161.17 | 4,496,500 |
Jan 11, 2024 | 162.07 | 162.20 | 160.78 | 161.15 | 159.94 | 4,946,000 |
Jan 10, 2024 | 161.82 | 162.62 | 161.20 | 161.87 | 160.65 | 4,945,100 |
Jan 09, 2024 | 161.63 | 163.28 | 160.60 | 161.63 | 160.41 | 6,357,000 |
Jan 08, 2024 | 161.10 | 161.66 | 159.61 | 161.53 | 160.31 | 6,569,800 |
Jan 05, 2024 | 160.50 | 161.34 | 159.47 | 161.13 | 159.92 | 5,602,500 |
Jan 04, 2024 | 161.59 | 161.98 | 160.42 | 160.63 | 159.42 | 6,766,600 |
Jan 03, 2024 | 160.64 | 161.44 | 159.80 | 160.97 | 159.76 | 8,232,000 |
Jan 02, 2024 | 156.93 | 161.64 | 156.79 | 159.97 | 158.76 | 9,622,100 |
Dec 29, 2023 | 156.51 | 156.90 | 155.98 | 156.74 | 155.56 | 4,311,100 |
Dec 28, 2023 | 156.00 | 157.24 | 155.99 | 156.58 | 155.40 | 4,377,500 |
Dec 27, 2023 | 155.50 | 156.52 | 155.42 | 156.35 | 155.17 | 5,288,100 |
Dec 26, 2023 | 155.00 | 156.35 | 154.85 | 156.14 | 154.96 | 4,170,000 |
Dec 22, 2023 | 155.25 | 156.53 | 155.02 | 155.46 | 154.29 | 3,798,500 |
Dec 21, 2023 | 153.69 | 155.13 | 153.30 | 154.84 | 153.67 | 4,598,600 |
Dec 20, 2023 | 156.54 | 156.66 | 153.11 | 153.27 | 152.12 | 7,008,300 |
Dec 19, 2023 | 155.30 | 156.50 | 154.94 | 156.46 | 155.28 | 6,651,500 |
Dec 18, 2023 | 155.21 | 156.44 | 154.76 | 155.44 | 154.27 | 7,231,400 |
Dec 15, 2023 | 155.49 | 156.69 | 153.76 | 155.16 | 153.99 | 21,712,500 |
Dec 14, 2023 | 156.47 | 157.16 | 155.05 | 156.87 | 155.69 | 9,240,700 |
Dec 13, 2023 | 153.66 | 155.94 | 151.77 | 155.79 | 154.62 | 10,764,600 |
Dec 12, 2023 | 155.00 | 155.32 | 153.65 | 155.07 | 153.90 | 5,324,400 |
Dec 11, 2023 | 154.50 | 155.48 | 154.35 | 155.06 | 153.89 | 6,090,400 |
Dec 08, 2023 | 155.42 | 155.85 | 153.84 | 154.42 | 153.26 | 6,253,700 |
Dec 07, 2023 | 156.58 | 156.58 | 154.71 | 155.40 | 154.23 | 6,532,400 |
Dec 06, 2023 | 158.52 | 158.66 | 156.17 | 156.62 | 155.44 | 6,642,900 |
Dec 05, 2023 | 158.80 | 159.63 | 158.22 | 158.55 | 157.36 | 7,268,200 |
Dec 04, 2023 | 158.00 | 160.02 | 158.00 | 158.88 | 157.68 | 8,920,300 |
Dec 01, 2023 | 156.44 | 158.46 | 155.47 | 158.38 | 157.19 | 10,342,500 |
Nov 30, 2023 | 152.26 | 155.14 | 151.92 | 154.66 | 153.49 | 12,481,900 |
Nov 29, 2023 | 151.33 | 152.20 | 151.07 | 152.11 | 150.96 | 5,190,000 |
Nov 28, 2023 | 151.40 | 151.81 | 150.84 | 151.63 | 150.49 | 5,909,000 |
Nov 27, 2023 | 152.29 | 152.32 | 150.97 | 151.28 | 150.14 | 6,449,700 |
Nov 24, 2023 | 150.86 | 152.68 | 150.86 | 152.50 | 151.35 | 3,351,400 |
Nov 22, 2023 | 151.63 | 152.04 | 150.39 | 150.82 | 149.68 | 4,633,500 |
Nov 21, 2023 | 150.10 | 151.29 | 149.61 | 151.12 | 149.98 | 5,916,300 |
Nov 20, 2023 | 147.91 | 150.40 | 147.54 | 149.91 | 148.78 | 8,851,700 |
Nov 20, 2023 | 1.19 Dividend | |||||
Nov 17, 2023 | 150.55 | 150.79 | 149.07 | 149.79 | 147.48 | 7,023,300 |
Nov 16, 2023 | 149.50 | 150.17 | 148.64 | 150.10 | 147.79 | 6,875,600 |
Nov 15, 2023 | 147.35 | 149.42 | 147.27 | 148.80 | 146.51 | 6,729,100 |
Nov 14, 2023 | 147.64 | 148.54 | 146.97 | 147.66 | 145.38 | 6,713,600 |
Nov 13, 2023 | 147.25 | 147.90 | 146.65 | 147.63 | 145.35 | 5,889,300 |
Nov 10, 2023 | 148.25 | 148.50 | 145.64 | 147.25 | 144.98 | 6,930,700 |
Nov 09, 2023 | 150.50 | 150.50 | 147.26 | 147.42 | 145.15 | 6,973,600 |
Nov 08, 2023 | 151.35 | 151.83 | 150.34 | 150.35 | 148.03 | 5,460,000 |
Nov 07, 2023 | 151.93 | 152.25 | 150.68 | 150.90 | 148.57 | 4,840,400 |
Nov 06, 2023 | 151.78 | 152.43 | 151.37 | 151.70 | 149.36 | 4,851,400 |
Nov 03, 2023 | 151.21 | 152.27 | 150.15 | 151.34 | 149.01 | 4,925,500 |
Nov 02, 2023 | 147.71 | 150.40 | 147.54 | 150.24 | 147.92 | 5,349,100 |
Nov 01, 2023 | 149.19 | 149.76 | 148.46 | 148.69 | 146.40 | 5,733,000 |
Oct 31, 2023 | 147.54 | 148.54 | 146.64 | 148.34 | 146.05 | 7,576,900 |
Oct 30, 2023 | 146.09 | 147.24 | 146.00 | 147.03 | 144.76 | 8,205,300 |
Oct 27, 2023 | 148.49 | 148.66 | 144.95 | 145.60 | 143.35 | 11,385,800 |
Oct 26, 2023 | 151.97 | 151.97 | 148.88 | 149.00 | 146.70 | 7,612,500 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |