Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
24 Apr 2024 | 240.63 | 242.24 | 239.65 | 242.24 | 242.24 | 164,094 |
23 Apr 2024 | 237.93 | 241.43 | 237.85 | 240.47 | 240.47 | 475,900 |
22 Apr 2024 | 236.83 | 239.38 | 234.74 | 237.64 | 237.64 | 526,000 |
19 Apr 2024 | 235.66 | 237.37 | 234.45 | 235.78 | 235.78 | 593,200 |
18 Apr 2024 | 237.50 | 238.29 | 235.26 | 235.70 | 235.70 | 411,100 |
17 Apr 2024 | 241.27 | 241.27 | 236.37 | 236.78 | 236.78 | 956,500 |
16 Apr 2024 | 242.08 | 244.71 | 239.55 | 240.01 | 240.01 | 651,700 |
15 Apr 2024 | 246.27 | 246.55 | 240.03 | 241.38 | 241.38 | 728,700 |
12 Apr 2024 | 245.17 | 247.80 | 242.57 | 242.91 | 242.91 | 847,800 |
11 Apr 2024 | 248.19 | 249.33 | 246.67 | 248.00 | 248.00 | 658,200 |
10 Apr 2024 | 250.00 | 250.42 | 247.05 | 247.28 | 247.28 | 681,100 |
09 Apr 2024 | 255.52 | 256.42 | 251.45 | 254.25 | 254.25 | 515,600 |
08 Apr 2024 | 255.51 | 257.33 | 254.06 | 254.26 | 254.26 | 555,500 |
05 Apr 2024 | 253.78 | 256.44 | 252.53 | 255.19 | 255.19 | 984,400 |
04 Apr 2024 | 261.36 | 263.37 | 252.33 | 252.54 | 252.54 | 658,000 |
03 Apr 2024 | 250.70 | 256.57 | 250.70 | 255.76 | 255.76 | 479,400 |
02 Apr 2024 | 250.80 | 252.13 | 250.26 | 251.63 | 251.63 | 477,400 |
01 Apr 2024 | 255.79 | 256.93 | 252.94 | 253.06 | 253.06 | 447,800 |
28 Mar 2024 | 257.89 | 259.38 | 255.60 | 255.78 | 255.78 | 772,300 |
27 Mar 2024 | 256.15 | 258.01 | 255.53 | 257.87 | 257.87 | 502,900 |
26 Mar 2024 | 253.96 | 257.07 | 253.94 | 254.12 | 254.12 | 486,900 |
25 Mar 2024 | 254.53 | 254.69 | 252.92 | 253.85 | 253.85 | 422,300 |
22 Mar 2024 | 255.40 | 256.41 | 254.40 | 255.67 | 255.67 | 516,300 |
21 Mar 2024 | 253.04 | 255.12 | 252.55 | 254.81 | 254.81 | 688,900 |
20 Mar 2024 | 247.36 | 251.08 | 246.96 | 250.80 | 250.80 | 611,900 |
19 Mar 2024 | 245.17 | 248.34 | 244.84 | 248.00 | 248.00 | 815,600 |
18 Mar 2024 | 246.83 | 248.38 | 244.84 | 245.02 | 245.02 | 676,400 |
15 Mar 2024 | 245.73 | 247.40 | 244.77 | 245.51 | 245.51 | 1,531,800 |
14 Mar 2024 | 248.63 | 249.27 | 245.69 | 246.48 | 246.48 | 482,400 |
13 Mar 2024 | 249.95 | 250.39 | 247.61 | 248.63 | 248.63 | 645,100 |
12 Mar 2024 | 249.03 | 250.63 | 247.47 | 249.87 | 249.87 | 626,200 |
11 Mar 2024 | 246.21 | 249.24 | 245.30 | 247.94 | 247.94 | 525,000 |
08 Mar 2024 | 248.49 | 249.87 | 247.79 | 247.95 | 247.95 | 620,200 |
07 Mar 2024 | 248.25 | 249.50 | 247.27 | 248.34 | 248.34 | 472,700 |
06 Mar 2024 | 246.76 | 248.88 | 245.61 | 247.19 | 247.19 | 553,400 |
05 Mar 2024 | 245.33 | 246.41 | 243.73 | 244.97 | 244.97 | 688,600 |
04 Mar 2024 | 247.68 | 248.60 | 245.60 | 246.67 | 246.67 | 742,000 |
01 Mar 2024 | 247.11 | 248.86 | 246.25 | 247.32 | 247.32 | 691,100 |
29 Feb 2024 | 246.64 | 247.47 | 243.99 | 246.21 | 246.21 | 809,600 |
28 Feb 2024 | 243.70 | 245.91 | 243.48 | 244.91 | 244.91 | 399,100 |
27 Feb 2024 | 246.49 | 246.49 | 243.58 | 244.27 | 244.27 | 407,600 |
26 Feb 2024 | 247.14 | 248.18 | 245.27 | 246.23 | 246.23 | 449,700 |
23 Feb 2024 | 247.05 | 248.05 | 245.36 | 247.11 | 247.11 | 463,400 |
23 Feb 2024 | 0.62 Dividend | |||||
22 Feb 2024 | 244.52 | 248.08 | 244.32 | 247.56 | 246.94 | 698,600 |
21 Feb 2024 | 241.18 | 241.72 | 238.82 | 241.34 | 240.74 | 534,300 |
20 Feb 2024 | 239.61 | 242.47 | 238.36 | 241.79 | 241.18 | 641,400 |
16 Feb 2024 | 243.61 | 244.11 | 240.54 | 241.37 | 240.77 | 859,700 |
15 Feb 2024 | 240.35 | 243.51 | 240.32 | 242.75 | 242.14 | 520,600 |
14 Feb 2024 | 239.18 | 240.72 | 236.58 | 239.48 | 238.88 | 970,200 |
13 Feb 2024 | 236.75 | 238.78 | 235.04 | 237.47 | 236.88 | 986,400 |
12 Feb 2024 | 244.95 | 246.04 | 241.79 | 242.00 | 241.39 | 690,200 |
09 Feb 2024 | 244.30 | 245.41 | 241.49 | 245.23 | 244.62 | 884,800 |
08 Feb 2024 | 237.60 | 244.76 | 237.07 | 243.96 | 243.35 | 1,089,400 |
07 Feb 2024 | 234.84 | 247.63 | 233.69 | 237.60 | 237.00 | 2,023,700 |
06 Feb 2024 | 230.85 | 231.82 | 229.39 | 230.50 | 229.92 | 761,100 |
05 Feb 2024 | 231.18 | 231.94 | 229.18 | 230.73 | 230.15 | 599,700 |
02 Feb 2024 | 228.69 | 233.46 | 228.05 | 232.66 | 232.08 | 697,500 |
01 Feb 2024 | 227.56 | 230.19 | 225.38 | 230.08 | 229.50 | 651,100 |
31 Jan 2024 | 229.48 | 230.27 | 226.06 | 226.72 | 226.15 | 1,083,100 |
30 Jan 2024 | 229.64 | 231.81 | 229.12 | 230.22 | 229.64 | 625,900 |
29 Jan 2024 | 229.07 | 229.37 | 226.62 | 229.11 | 228.54 | 532,900 |
26 Jan 2024 | 229.00 | 229.79 | 228.03 | 229.69 | 229.11 | 641,500 |
25 Jan 2024 | 228.00 | 229.52 | 227.61 | 228.99 | 228.42 | 696,600 |
24 Jan 2024 | 225.54 | 228.08 | 224.65 | 226.33 | 225.76 | 575,300 |
23 Jan 2024 | 227.95 | 228.00 | 224.51 | 224.81 | 224.25 | 586,500 |
22 Jan 2024 | 227.50 | 228.28 | 226.63 | 226.91 | 226.34 | 563,600 |
19 Jan 2024 | 225.74 | 227.01 | 224.80 | 226.46 | 225.89 | 615,900 |
18 Jan 2024 | 220.20 | 225.27 | 219.83 | 225.03 | 224.47 | 731,000 |
17 Jan 2024 | 220.14 | 220.45 | 218.73 | 219.07 | 218.52 | 526,500 |
16 Jan 2024 | 218.68 | 221.08 | 217.68 | 220.72 | 220.17 | 567,600 |
12 Jan 2024 | 222.06 | 222.82 | 218.55 | 219.14 | 218.59 | 779,600 |
11 Jan 2024 | 220.27 | 221.39 | 218.80 | 221.17 | 220.62 | 522,800 |
10 Jan 2024 | 218.13 | 220.99 | 218.13 | 220.27 | 219.72 | 985,200 |
09 Jan 2024 | 215.80 | 218.26 | 215.03 | 218.18 | 217.63 | 881,900 |
08 Jan 2024 | 214.05 | 218.60 | 212.72 | 218.21 | 217.66 | 966,100 |
05 Jan 2024 | 214.51 | 215.45 | 213.15 | 214.04 | 213.50 | 1,080,000 |
04 Jan 2024 | 216.62 | 216.99 | 214.99 | 215.08 | 214.54 | 911,400 |
03 Jan 2024 | 220.10 | 220.43 | 217.29 | 217.30 | 216.76 | 795,400 |
02 Jan 2024 | 226.18 | 226.40 | 219.78 | 220.67 | 220.12 | 999,700 |
29 Dec 2023 | 228.56 | 229.31 | 226.62 | 227.32 | 226.75 | 564,200 |
28 Dec 2023 | 229.16 | 229.20 | 227.57 | 228.70 | 228.13 | 381,300 |
27 Dec 2023 | 229.21 | 229.42 | 227.91 | 228.55 | 227.98 | 565,000 |
26 Dec 2023 | 227.30 | 228.83 | 226.10 | 228.73 | 228.16 | 468,400 |
22 Dec 2023 | 226.54 | 226.85 | 225.17 | 226.63 | 226.06 | 524,300 |
21 Dec 2023 | 223.74 | 225.29 | 222.76 | 225.10 | 224.54 | 526,700 |
20 Dec 2023 | 223.61 | 226.66 | 222.30 | 222.41 | 221.85 | 758,000 |
19 Dec 2023 | 223.70 | 224.40 | 222.09 | 223.95 | 223.39 | 823,500 |
18 Dec 2023 | 225.00 | 226.66 | 222.40 | 223.69 | 223.13 | 879,400 |
15 Dec 2023 | 220.46 | 223.45 | 219.83 | 223.23 | 222.67 | 9,573,400 |
14 Dec 2023 | 219.79 | 222.50 | 218.19 | 220.44 | 219.89 | 1,622,200 |
13 Dec 2023 | 217.62 | 220.05 | 216.95 | 218.02 | 217.47 | 962,700 |
12 Dec 2023 | 214.65 | 219.32 | 214.02 | 217.62 | 217.07 | 940,700 |
11 Dec 2023 | 215.23 | 219.70 | 215.23 | 215.72 | 215.18 | 1,109,100 |
08 Dec 2023 | 211.63 | 213.62 | 210.06 | 213.19 | 212.66 | 497,300 |
07 Dec 2023 | 211.81 | 213.33 | 210.74 | 212.58 | 212.05 | 807,100 |
06 Dec 2023 | 211.59 | 211.98 | 208.86 | 209.59 | 209.07 | 670,500 |
05 Dec 2023 | 212.00 | 212.11 | 208.97 | 210.41 | 209.88 | 481,400 |
04 Dec 2023 | 210.87 | 213.44 | 210.60 | 212.60 | 212.07 | 601,100 |
01 Dec 2023 | 210.71 | 212.77 | 208.30 | 212.56 | 212.03 | 873,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |