Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
22 Apr 2024 | 289.94 | 292.71 | 288.05 | 291.31 | 291.31 | 888,500 |
19 Apr 2024 | 287.43 | 289.29 | 286.73 | 288.62 | 288.62 | 1,074,900 |
18 Apr 2024 | 284.02 | 286.91 | 284.02 | 285.27 | 285.27 | 636,500 |
17 Apr 2024 | 286.50 | 286.50 | 283.67 | 284.46 | 284.46 | 709,000 |
16 Apr 2024 | 285.46 | 286.38 | 283.68 | 285.30 | 285.30 | 1,388,500 |
15 Apr 2024 | 291.71 | 291.75 | 284.36 | 284.75 | 284.75 | 976,600 |
12 Apr 2024 | 288.41 | 290.75 | 286.79 | 287.87 | 287.87 | 1,280,300 |
11 Apr 2024 | 287.83 | 288.64 | 286.16 | 287.50 | 287.50 | 710,900 |
11 Apr 2024 | 1.42 Dividend | |||||
10 Apr 2024 | 287.40 | 290.74 | 286.66 | 290.04 | 288.62 | 935,600 |
09 Apr 2024 | 292.03 | 294.67 | 287.20 | 288.84 | 287.43 | 1,008,100 |
08 Apr 2024 | 296.00 | 296.50 | 292.89 | 293.13 | 291.69 | 945,600 |
05 Apr 2024 | 293.00 | 295.46 | 291.44 | 295.18 | 293.73 | 879,300 |
04 Apr 2024 | 293.56 | 294.56 | 291.97 | 293.22 | 291.78 | 1,391,000 |
03 Apr 2024 | 290.57 | 291.99 | 288.43 | 291.69 | 290.26 | 1,296,700 |
02 Apr 2024 | 291.80 | 292.50 | 288.44 | 290.54 | 289.12 | 1,839,000 |
01 Apr 2024 | 287.71 | 291.96 | 286.38 | 291.55 | 290.12 | 1,742,900 |
28 Mar 2024 | 282.60 | 283.15 | 281.28 | 282.49 | 281.11 | 644,500 |
27 Mar 2024 | 279.56 | 281.93 | 278.95 | 281.90 | 280.52 | 746,000 |
26 Mar 2024 | 278.81 | 280.46 | 278.35 | 278.35 | 276.99 | 567,700 |
25 Mar 2024 | 280.93 | 281.45 | 278.39 | 278.98 | 277.61 | 776,500 |
22 Mar 2024 | 282.33 | 283.21 | 281.13 | 281.16 | 279.78 | 730,100 |
21 Mar 2024 | 283.36 | 284.75 | 281.22 | 281.34 | 279.96 | 1,084,100 |
20 Mar 2024 | 280.00 | 282.98 | 279.31 | 282.55 | 281.17 | 1,043,400 |
19 Mar 2024 | 279.12 | 280.35 | 277.73 | 279.70 | 278.33 | 703,500 |
18 Mar 2024 | 275.99 | 277.72 | 274.67 | 277.60 | 276.24 | 865,300 |
15 Mar 2024 | 273.83 | 276.93 | 273.83 | 275.21 | 273.86 | 1,305,900 |
14 Mar 2024 | 276.30 | 276.65 | 273.40 | 275.40 | 274.05 | 839,800 |
13 Mar 2024 | 275.52 | 275.90 | 274.47 | 275.36 | 274.01 | 829,800 |
12 Mar 2024 | 273.01 | 275.06 | 271.58 | 274.65 | 273.31 | 845,000 |
11 Mar 2024 | 271.64 | 273.29 | 270.43 | 273.27 | 271.93 | 559,700 |
08 Mar 2024 | 272.43 | 273.62 | 270.71 | 272.31 | 270.98 | 696,900 |
07 Mar 2024 | 274.00 | 274.97 | 272.11 | 273.03 | 271.69 | 761,600 |
06 Mar 2024 | 274.00 | 275.85 | 273.17 | 273.70 | 272.36 | 585,100 |
05 Mar 2024 | 275.57 | 277.43 | 272.39 | 273.60 | 272.26 | 979,300 |
04 Mar 2024 | 272.00 | 275.34 | 271.39 | 274.71 | 273.37 | 974,600 |
01 Mar 2024 | 273.30 | 273.30 | 271.05 | 271.95 | 270.62 | 651,400 |
29 Feb 2024 | 274.98 | 274.98 | 272.37 | 273.25 | 271.91 | 886,300 |
28 Feb 2024 | 273.68 | 274.66 | 272.48 | 274.31 | 272.97 | 569,800 |
27 Feb 2024 | 272.33 | 273.80 | 270.77 | 273.70 | 272.36 | 554,400 |
26 Feb 2024 | 274.19 | 274.59 | 272.59 | 273.02 | 271.68 | 629,700 |
23 Feb 2024 | 272.50 | 274.90 | 272.17 | 273.75 | 272.41 | 663,900 |
22 Feb 2024 | 271.38 | 272.46 | 270.66 | 272.33 | 271.00 | 636,300 |
21 Feb 2024 | 270.16 | 272.28 | 268.91 | 271.90 | 270.57 | 691,300 |
20 Feb 2024 | 270.40 | 271.96 | 268.35 | 268.93 | 267.61 | 697,500 |
16 Feb 2024 | 269.98 | 271.18 | 268.89 | 269.44 | 268.12 | 702,600 |
15 Feb 2024 | 269.68 | 270.96 | 268.54 | 270.00 | 268.68 | 801,500 |
14 Feb 2024 | 268.31 | 269.22 | 263.10 | 269.10 | 267.78 | 1,629,800 |
13 Feb 2024 | 269.93 | 270.90 | 265.11 | 267.22 | 265.91 | 1,164,200 |
12 Feb 2024 | 269.98 | 270.97 | 269.21 | 269.44 | 268.12 | 696,300 |
09 Feb 2024 | 270.07 | 271.37 | 269.06 | 270.14 | 268.82 | 878,200 |
08 Feb 2024 | 269.00 | 269.44 | 267.12 | 269.00 | 267.68 | 617,000 |
07 Feb 2024 | 269.50 | 270.15 | 267.95 | 269.09 | 267.77 | 1,058,700 |
06 Feb 2024 | 266.10 | 267.79 | 264.64 | 267.69 | 266.38 | 814,600 |
05 Feb 2024 | 264.00 | 267.07 | 262.50 | 265.52 | 264.22 | 1,032,400 |
02 Feb 2024 | 265.74 | 266.40 | 264.33 | 265.27 | 263.97 | 1,949,400 |
01 Feb 2024 | 265.65 | 267.24 | 263.07 | 266.87 | 265.56 | 1,715,100 |
31 Jan 2024 | 269.00 | 269.50 | 263.84 | 264.99 | 263.69 | 2,305,000 |
30 Jan 2024 | 266.29 | 269.37 | 265.99 | 268.67 | 267.35 | 2,040,300 |
29 Jan 2024 | 264.57 | 265.91 | 263.20 | 264.78 | 263.48 | 961,700 |
26 Jan 2024 | 266.56 | 267.97 | 262.05 | 265.07 | 263.77 | 1,329,900 |
25 Jan 2024 | 261.76 | 265.97 | 261.16 | 265.86 | 264.56 | 1,968,800 |
24 Jan 2024 | 252.32 | 263.69 | 251.62 | 261.18 | 259.90 | 2,749,400 |
23 Jan 2024 | 250.35 | 252.10 | 247.88 | 249.37 | 248.15 | 1,775,600 |
22 Jan 2024 | 249.50 | 251.32 | 248.70 | 249.76 | 248.54 | 2,043,300 |
19 Jan 2024 | 251.50 | 251.50 | 248.98 | 249.34 | 248.12 | 1,410,200 |
18 Jan 2024 | 249.04 | 251.10 | 247.36 | 250.95 | 249.72 | 907,700 |
18 Jan 2024 | 1.32 Dividend | |||||
17 Jan 2024 | 249.23 | 252.10 | 249.00 | 249.97 | 247.43 | 882,700 |
16 Jan 2024 | 254.29 | 254.70 | 249.72 | 250.65 | 248.11 | 1,038,300 |
12 Jan 2024 | 251.34 | 254.91 | 251.34 | 254.81 | 252.22 | 1,105,400 |
11 Jan 2024 | 251.76 | 252.35 | 248.09 | 249.94 | 247.40 | 1,500,100 |
10 Jan 2024 | 251.24 | 253.01 | 250.81 | 251.25 | 248.70 | 877,900 |
09 Jan 2024 | 253.77 | 253.77 | 250.89 | 251.24 | 248.69 | 1,256,000 |
08 Jan 2024 | 253.00 | 253.85 | 250.88 | 253.82 | 251.24 | 1,257,100 |
05 Jan 2024 | 256.59 | 257.00 | 253.41 | 253.90 | 251.32 | 959,600 |
04 Jan 2024 | 258.75 | 259.00 | 256.00 | 256.18 | 253.58 | 1,096,800 |
03 Jan 2024 | 259.55 | 261.39 | 256.50 | 256.54 | 253.94 | 1,378,600 |
02 Jan 2024 | 259.67 | 261.14 | 257.62 | 258.60 | 255.98 | 992,500 |
29 Dec 2023 | 258.52 | 259.88 | 257.85 | 259.67 | 257.03 | 812,300 |
28 Dec 2023 | 257.97 | 258.79 | 257.46 | 258.14 | 255.52 | 569,700 |
27 Dec 2023 | 255.38 | 257.73 | 255.08 | 257.43 | 254.82 | 750,900 |
26 Dec 2023 | 254.04 | 256.81 | 253.85 | 256.21 | 253.61 | 637,800 |
22 Dec 2023 | 253.37 | 255.26 | 252.56 | 254.10 | 251.52 | 650,600 |
21 Dec 2023 | 251.00 | 252.97 | 250.00 | 252.43 | 249.87 | 702,200 |
20 Dec 2023 | 253.12 | 253.97 | 249.40 | 249.56 | 247.03 | 1,018,200 |
19 Dec 2023 | 252.71 | 253.98 | 252.25 | 253.89 | 251.31 | 739,000 |
18 Dec 2023 | 252.66 | 253.93 | 251.77 | 252.87 | 250.30 | 708,700 |
15 Dec 2023 | 249.64 | 252.74 | 249.35 | 252.55 | 249.99 | 2,410,800 |
14 Dec 2023 | 255.40 | 255.56 | 248.58 | 251.15 | 248.60 | 1,778,800 |
13 Dec 2023 | 253.66 | 256.32 | 253.03 | 255.85 | 253.25 | 1,287,300 |
12 Dec 2023 | 252.01 | 254.35 | 251.70 | 253.20 | 250.63 | 864,000 |
11 Dec 2023 | 252.02 | 253.64 | 252.02 | 252.42 | 249.86 | 704,600 |
08 Dec 2023 | 251.75 | 253.19 | 251.75 | 252.29 | 249.73 | 968,500 |
07 Dec 2023 | 252.72 | 254.76 | 250.52 | 251.49 | 248.94 | 895,700 |
06 Dec 2023 | 250.89 | 252.85 | 250.26 | 251.95 | 249.39 | 874,700 |
05 Dec 2023 | 252.23 | 252.61 | 250.20 | 250.89 | 248.34 | 925,800 |
04 Dec 2023 | 248.55 | 252.25 | 248.11 | 252.21 | 249.65 | 1,618,200 |
01 Dec 2023 | 247.09 | 249.69 | 246.81 | 249.69 | 247.16 | 842,300 |
30 Nov 2023 | 245.59 | 247.30 | 245.01 | 246.97 | 244.46 | 951,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |