Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 275.85 | 278.10 | 273.60 | 274.75 | 274.75 | 74,351 |
02 May 2024 | 276.50 | 278.50 | 272.90 | 275.40 | 275.40 | 104,545 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 273.70 | 276.00 | 272.70 | 274.60 | 274.60 | 78,478 |
29 Apr 2024 | 270.35 | 275.10 | 270.00 | 273.53 | 273.53 | 67,470 |
26 Apr 2024 | 270.25 | 271.30 | 267.90 | 269.64 | 269.64 | 594,162 |
25 Apr 2024 | 274.45 | 274.80 | 263.70 | 268.15 | 268.15 | 340,574 |
24 Apr 2024 | 262.55 | 265.10 | 261.70 | 263.99 | 263.99 | 262,023 |
23 Apr 2024 | 258.35 | 264.70 | 257.80 | 261.89 | 261.89 | 150,207 |
22 Apr 2024 | 256.10 | 258.32 | 255.60 | 256.43 | 256.43 | 106,709 |
19 Apr 2024 | 254.65 | 254.70 | 252.80 | 253.78 | 253.78 | 93,057 |
18 Apr 2024 | 251.85 | 255.90 | 251.97 | 254.12 | 254.12 | 672,063 |
17 Apr 2024 | 248.80 | 253.30 | 249.00 | 251.85 | 251.85 | 2,211,891 |
16 Apr 2024 | 248.30 | 250.00 | 247.80 | 248.00 | 248.00 | 325,063 |
15 Apr 2024 | 252.30 | 253.20 | 249.60 | 251.40 | 251.40 | 1,405,107 |
12 Apr 2024 | 254.15 | 255.90 | 252.50 | 252.64 | 252.64 | 233,933 |
11 Apr 2024 | 254.85 | 254.90 | 252.40 | 253.98 | 253.98 | 119,550 |
10 Apr 2024 | 256.40 | 257.20 | 254.94 | 255.87 | 255.87 | 3,146,199 |
09 Apr 2024 | 256.30 | 256.30 | 253.70 | 255.70 | 255.70 | 744,316 |
08 Apr 2024 | 260.30 | 261.10 | 255.50 | 257.21 | 257.21 | 4,258,396 |
05 Apr 2024 | 260.70 | 263.50 | 260.00 | 260.81 | 260.81 | 585,702 |
04 Apr 2024 | 262.05 | 265.30 | 260.65 | 261.97 | 261.97 | 437,005 |
03 Apr 2024 | 254.95 | 261.50 | 253.50 | 260.13 | 260.13 | 2,285,709 |
02 Apr 2024 | 254.25 | 256.60 | 254.20 | 254.83 | 254.83 | 238,508 |
28 Mar 2024 | 254.45 | 259.90 | 253.60 | 254.20 | 254.20 | 155,524 |
27 Mar 2024 | 251.75 | 255.40 | 251.90 | 253.95 | 253.95 | 14,432,230 |
26 Mar 2024 | 249.60 | 252.19 | 248.20 | 251.46 | 251.46 | 1,665,108 |
25 Mar 2024 | 242.75 | 250.23 | 242.40 | 243.61 | 243.61 | 11,060,410 |
22 Mar 2024 | 237.00 | 243.60 | 234.90 | 242.66 | 242.66 | 230,867 |
22 Mar 2024 | 7.75 Dividend | |||||
21 Mar 2024 | 241.30 | 245.80 | 238.10 | 241.40 | 233.65 | 171,839 |
20 Mar 2024 | 242.95 | 243.10 | 238.50 | 239.57 | 231.88 | 1,797,031 |
19 Mar 2024 | 247.65 | 249.00 | 243.00 | 243.85 | 236.02 | 168,148 |
18 Mar 2024 | 249.30 | 251.70 | 247.40 | 247.82 | 239.87 | 220,019 |
15 Mar 2024 | 251.65 | 253.40 | 247.90 | 249.34 | 241.33 | 135,495 |
14 Mar 2024 | 251.55 | 254.00 | 251.00 | 252.82 | 244.71 | 395,897 |
13 Mar 2024 | 251.15 | 251.90 | 250.10 | 250.84 | 242.78 | 17,208,380 |
12 Mar 2024 | 249.50 | 251.20 | 248.80 | 249.99 | 241.96 | 18,093,500 |
11 Mar 2024 | 248.60 | 250.60 | 247.00 | 249.04 | 241.04 | 16,604,130 |
08 Mar 2024 | 248.50 | 250.10 | 248.30 | 248.97 | 240.97 | 2,564,871 |
07 Mar 2024 | 244.80 | 248.50 | 243.80 | 248.03 | 240.07 | 2,603,143 |
06 Mar 2024 | 244.50 | 248.00 | 244.30 | 245.23 | 237.35 | 252,384 |
05 Mar 2024 | 241.60 | 245.00 | 241.60 | 244.98 | 237.11 | 6,243,177 |
04 Mar 2024 | 241.80 | 243.40 | 238.90 | 241.47 | 233.72 | 124,431 |
01 Mar 2024 | 241.30 | 245.50 | 241.20 | 244.07 | 236.23 | 152,403 |
29 Feb 2024 | 241.10 | 242.20 | 239.90 | 241.72 | 233.96 | 243,051 |
28 Feb 2024 | 241.40 | 242.70 | 239.80 | 240.61 | 232.88 | 137,570 |
27 Feb 2024 | 242.55 | 242.50 | 239.80 | 241.86 | 234.10 | 222,742 |
26 Feb 2024 | 243.35 | 243.60 | 242.00 | 242.68 | 234.89 | 126,048 |
23 Feb 2024 | 242.75 | 244.20 | 241.90 | 243.55 | 235.73 | 252,095 |
22 Feb 2024 | 243.35 | 243.90 | 240.50 | 242.17 | 234.40 | 178,619 |
21 Feb 2024 | 243.25 | 244.70 | 242.20 | 243.57 | 235.75 | 183,982 |
20 Feb 2024 | 240.60 | 243.90 | 240.40 | 243.62 | 235.80 | 591,276 |
19 Feb 2024 | 239.05 | 240.81 | 238.80 | 239.72 | 232.02 | 126,497 |
16 Feb 2024 | 237.30 | 240.50 | 236.60 | 238.82 | 231.16 | 197,193 |
15 Feb 2024 | 237.70 | 238.30 | 235.70 | 236.84 | 229.24 | 246,889 |
14 Feb 2024 | 238.95 | 240.10 | 237.80 | 239.28 | 231.60 | 151,682 |
13 Feb 2024 | 239.35 | 241.20 | 238.01 | 239.85 | 232.15 | 128,595 |
12 Feb 2024 | 237.80 | 239.10 | 237.50 | 239.10 | 231.43 | 52,031 |
09 Feb 2024 | 239.55 | 240.90 | 237.40 | 237.70 | 230.07 | 1,188,505 |
08 Feb 2024 | 239.25 | 241.11 | 239.10 | 240.42 | 232.70 | 133,425 |
07 Feb 2024 | 238.45 | 240.40 | 237.50 | 239.32 | 231.64 | 152,401 |
06 Feb 2024 | 238.85 | 239.22 | 236.40 | 238.61 | 230.95 | 622,496 |
05 Feb 2024 | 238.35 | 239.20 | 235.80 | 238.00 | 230.36 | 67,307 |
02 Feb 2024 | 244.00 | 243.90 | 238.04 | 243.70 | 235.88 | 30,317 |
01 Feb 2024 | 244.80 | 245.30 | 242.30 | 243.44 | 235.63 | 68,596 |
31 Jan 2024 | 242.25 | 245.10 | 242.30 | 242.92 | 235.12 | 205,421 |
30 Jan 2024 | 240.00 | 242.20 | 240.00 | 241.28 | 233.53 | 261,582 |
29 Jan 2024 | 237.40 | 239.45 | 236.30 | 239.35 | 231.67 | 467,545 |
26 Jan 2024 | 238.65 | 240.70 | 237.02 | 237.80 | 230.17 | 9,837,119 |
25 Jan 2024 | 231.85 | 238.40 | 229.50 | 237.76 | 230.12 | 639,669 |
24 Jan 2024 | 250.85 | 250.10 | 244.60 | 248.02 | 240.06 | 314,097 |
23 Jan 2024 | 247.25 | 251.10 | 247.40 | 250.02 | 242.00 | 511,865 |
22 Jan 2024 | 248.20 | 249.30 | 247.38 | 247.42 | 239.48 | 564,545 |
19 Jan 2024 | 249.60 | 251.00 | 247.60 | 250.80 | 242.75 | 169,838 |
18 Jan 2024 | 254.45 | 255.80 | 249.76 | 249.80 | 241.78 | 290,112 |
17 Jan 2024 | 258.65 | 259.70 | 254.70 | 259.26 | 250.94 | 273,968 |
16 Jan 2024 | 263.75 | 264.00 | 259.20 | 261.77 | 253.37 | 499,366 |
15 Jan 2024 | 264.60 | 264.90 | 262.60 | 263.65 | 255.19 | 81,879 |
12 Jan 2024 | 260.30 | 264.70 | 261.20 | 263.93 | 255.45 | 177,090 |
11 Jan 2024 | 258.65 | 261.00 | 256.00 | 259.70 | 251.36 | 121,296 |
10 Jan 2024 | 255.65 | 258.03 | 255.00 | 257.60 | 249.33 | 76,386 |
09 Jan 2024 | 254.25 | 255.90 | 254.00 | 255.88 | 247.66 | 736,250 |
08 Jan 2024 | 256.20 | 256.60 | 253.50 | 254.24 | 246.08 | 453,460 |
05 Jan 2024 | 252.70 | 255.80 | 252.50 | 255.14 | 246.95 | 213,179 |
04 Jan 2024 | 253.60 | 255.04 | 251.90 | 255.00 | 246.81 | 114,134 |
03 Jan 2024 | 252.50 | 256.50 | 253.00 | 254.64 | 246.46 | 85,937 |
02 Jan 2024 | 250.25 | 251.80 | 250.00 | 250.50 | 242.46 | 122,175 |
29 Dec 2023 | 249.10 | 250.07 | 248.00 | 250.00 | 241.97 | 87,892 |
28 Dec 2023 | 249.30 | 249.90 | 249.00 | 249.20 | 241.20 | 94,293 |
27 Dec 2023 | 247.25 | 250.50 | 247.00 | 249.52 | 241.51 | 44,188 |
22 Dec 2023 | 250.15 | 250.00 | 245.60 | 247.80 | 239.84 | 357,583 |
21 Dec 2023 | 250.55 | 252.20 | 250.70 | 251.00 | 242.94 | 218,309 |
20 Dec 2023 | 254.35 | 254.50 | 249.10 | 251.05 | 242.99 | 209,310 |
19 Dec 2023 | 252.80 | 254.40 | 251.20 | 253.38 | 245.24 | 152,893 |
18 Dec 2023 | 251.75 | 253.70 | 245.10 | 252.59 | 244.48 | 97,072 |
15 Dec 2023 | 256.40 | 259.30 | 251.30 | 253.44 | 245.31 | 713,828 |
14 Dec 2023 | 265.60 | 266.60 | 257.00 | 257.61 | 249.34 | 787,830 |
13 Dec 2023 | 264.80 | 266.10 | 263.30 | 263.92 | 255.44 | 96,436 |
12 Dec 2023 | 264.30 | 265.40 | 264.00 | 264.68 | 256.18 | 134,293 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |