Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Apr 2024 | 468.77 | 490.60 | 465.00 | 488.06 | 488.06 | 1,362,100 |
24 Apr 2024 | 475.09 | 477.12 | 470.78 | 474.57 | 474.57 | 1,124,100 |
23 Apr 2024 | 473.58 | 476.77 | 470.41 | 474.68 | 474.68 | 1,365,400 |
22 Apr 2024 | 464.93 | 472.45 | 462.07 | 470.98 | 470.98 | 1,006,300 |
19 Apr 2024 | 455.59 | 463.50 | 453.07 | 462.58 | 462.58 | 1,213,900 |
18 Apr 2024 | 449.88 | 456.70 | 449.88 | 452.50 | 452.50 | 846,300 |
17 Apr 2024 | 452.92 | 453.85 | 448.44 | 452.05 | 452.05 | 818,200 |
16 Apr 2024 | 453.08 | 456.15 | 450.05 | 450.35 | 450.35 | 953,200 |
15 Apr 2024 | 461.96 | 464.61 | 446.22 | 451.29 | 451.29 | 2,007,800 |
12 Apr 2024 | 462.03 | 468.21 | 455.82 | 456.11 | 456.11 | 1,045,500 |
11 Apr 2024 | 456.59 | 459.93 | 454.78 | 457.83 | 457.83 | 692,800 |
10 Apr 2024 | 452.60 | 458.76 | 449.77 | 457.91 | 457.91 | 983,100 |
09 Apr 2024 | 452.83 | 455.10 | 450.43 | 454.66 | 454.66 | 855,400 |
08 Apr 2024 | 456.12 | 457.96 | 454.81 | 456.36 | 456.36 | 1,509,600 |
05 Apr 2024 | 457.51 | 459.02 | 452.50 | 454.50 | 454.50 | 1,448,700 |
04 Apr 2024 | 458.00 | 464.65 | 455.60 | 459.48 | 459.48 | 2,219,400 |
03 Apr 2024 | 465.33 | 467.60 | 456.81 | 457.01 | 457.01 | 1,271,600 |
02 Apr 2024 | 472.09 | 473.99 | 465.01 | 466.36 | 466.36 | 801,700 |
01 Apr 2024 | 478.39 | 478.82 | 470.92 | 471.35 | 471.35 | 794,700 |
28 Mar 2024 | 479.00 | 480.75 | 478.00 | 478.66 | 478.66 | 632,500 |
27 Mar 2024 | 472.83 | 477.89 | 471.96 | 477.36 | 477.36 | 823,100 |
26 Mar 2024 | 469.50 | 473.06 | 468.60 | 469.91 | 469.91 | 503,900 |
25 Mar 2024 | 471.32 | 472.00 | 467.91 | 469.32 | 469.32 | 446,900 |
22 Mar 2024 | 468.97 | 471.29 | 467.60 | 468.75 | 468.75 | 615,400 |
21 Mar 2024 | 471.94 | 473.56 | 467.30 | 467.49 | 467.49 | 798,000 |
20 Mar 2024 | 468.63 | 471.41 | 466.62 | 470.75 | 470.75 | 617,300 |
19 Mar 2024 | 465.00 | 467.50 | 462.63 | 467.48 | 467.48 | 726,800 |
18 Mar 2024 | 461.00 | 463.52 | 459.05 | 462.39 | 462.39 | 540,800 |
15 Mar 2024 | 457.88 | 464.39 | 457.88 | 461.75 | 461.75 | 1,000,000 |
14 Mar 2024 | 458.00 | 461.39 | 457.23 | 460.86 | 460.86 | 669,900 |
13 Mar 2024 | 458.56 | 462.20 | 458.03 | 458.23 | 458.23 | 698,500 |
12 Mar 2024 | 456.55 | 460.90 | 454.53 | 458.84 | 458.84 | 1,213,600 |
11 Mar 2024 | 459.48 | 462.24 | 458.35 | 459.25 | 459.25 | 552,500 |
08 Mar 2024 | 455.01 | 459.89 | 453.14 | 459.50 | 459.50 | 475,600 |
07 Mar 2024 | 459.21 | 459.59 | 454.26 | 456.40 | 456.40 | 796,300 |
06 Mar 2024 | 458.16 | 463.84 | 457.88 | 461.07 | 461.07 | 546,100 |
05 Mar 2024 | 463.23 | 464.58 | 457.96 | 458.26 | 458.26 | 1,450,500 |
04 Mar 2024 | 456.00 | 461.23 | 455.45 | 460.08 | 460.08 | 692,700 |
01 Mar 2024 | 461.00 | 461.00 | 453.82 | 454.90 | 454.90 | 1,272,600 |
29 Feb 2024 | 458.38 | 461.50 | 455.41 | 461.02 | 461.02 | 927,200 |
28 Feb 2024 | 459.61 | 462.08 | 457.21 | 458.95 | 458.95 | 535,600 |
27 Feb 2024 | 457.58 | 459.27 | 454.00 | 458.36 | 458.36 | 421,100 |
26 Feb 2024 | 462.27 | 465.75 | 458.88 | 459.34 | 459.34 | 618,600 |
23 Feb 2024 | 455.82 | 461.56 | 455.54 | 461.10 | 461.10 | 574,600 |
23 Feb 2024 | 1.87 Dividend | |||||
22 Feb 2024 | 458.68 | 459.44 | 451.51 | 457.05 | 455.18 | 1,801,300 |
21 Feb 2024 | 454.68 | 461.09 | 453.76 | 460.00 | 458.12 | 1,284,700 |
20 Feb 2024 | 453.22 | 460.54 | 452.85 | 453.91 | 452.05 | 1,367,700 |
16 Feb 2024 | 450.37 | 452.87 | 448.01 | 450.96 | 449.11 | 1,016,300 |
15 Feb 2024 | 447.25 | 451.66 | 446.45 | 450.00 | 448.16 | 974,700 |
14 Feb 2024 | 447.50 | 450.00 | 443.00 | 446.37 | 444.54 | 1,002,200 |
13 Feb 2024 | 453.76 | 455.58 | 443.15 | 446.17 | 444.34 | 1,020,200 |
12 Feb 2024 | 455.00 | 455.64 | 451.31 | 451.47 | 449.62 | 723,400 |
09 Feb 2024 | 452.11 | 455.56 | 450.52 | 454.92 | 453.06 | 906,700 |
08 Feb 2024 | 452.86 | 454.15 | 449.81 | 451.22 | 449.37 | 527,800 |
07 Feb 2024 | 448.17 | 453.93 | 448.17 | 453.90 | 452.04 | 748,100 |
06 Feb 2024 | 442.00 | 449.92 | 440.94 | 448.17 | 446.34 | 587,900 |
05 Feb 2024 | 443.93 | 445.82 | 440.24 | 442.28 | 440.47 | 1,656,000 |
02 Feb 2024 | 445.78 | 447.74 | 441.50 | 446.58 | 444.75 | 1,616,400 |
01 Feb 2024 | 446.77 | 447.77 | 442.70 | 446.22 | 444.39 | 2,179,400 |
31 Jan 2024 | 445.38 | 449.70 | 444.54 | 446.76 | 444.93 | 3,213,800 |
30 Jan 2024 | 443.00 | 445.06 | 437.33 | 443.50 | 441.69 | 2,324,800 |
29 Jan 2024 | 440.00 | 442.56 | 435.15 | 438.31 | 436.52 | 857,100 |
26 Jan 2024 | 435.74 | 439.27 | 431.52 | 437.96 | 436.17 | 1,147,600 |
25 Jan 2024 | 446.60 | 449.00 | 426.00 | 434.55 | 432.77 | 2,293,200 |
24 Jan 2024 | 466.62 | 472.99 | 462.81 | 463.92 | 462.02 | 1,194,800 |
23 Jan 2024 | 466.54 | 470.89 | 464.82 | 467.92 | 466.01 | 1,083,800 |
22 Jan 2024 | 469.42 | 470.77 | 466.29 | 466.62 | 464.71 | 871,200 |
19 Jan 2024 | 475.37 | 475.37 | 469.36 | 470.48 | 468.56 | 1,369,200 |
18 Jan 2024 | 475.14 | 476.22 | 468.52 | 474.63 | 472.69 | 875,800 |
17 Jan 2024 | 477.34 | 482.90 | 473.58 | 473.88 | 471.94 | 612,100 |
16 Jan 2024 | 481.50 | 482.17 | 476.03 | 477.90 | 475.94 | 734,600 |
12 Jan 2024 | 468.77 | 481.46 | 468.77 | 481.08 | 479.11 | 701,200 |
11 Jan 2024 | 472.61 | 473.05 | 465.33 | 467.34 | 465.43 | 544,600 |
10 Jan 2024 | 472.00 | 477.08 | 471.11 | 471.95 | 470.02 | 499,300 |
09 Jan 2024 | 475.30 | 477.82 | 470.00 | 472.23 | 470.30 | 617,500 |
08 Jan 2024 | 466.03 | 475.40 | 465.21 | 475.26 | 473.32 | 658,900 |
05 Jan 2024 | 472.72 | 472.72 | 467.20 | 469.89 | 467.97 | 511,500 |
04 Jan 2024 | 481.31 | 483.78 | 471.65 | 471.73 | 469.80 | 791,600 |
03 Jan 2024 | 474.44 | 483.83 | 470.84 | 474.88 | 472.94 | 773,500 |
02 Jan 2024 | 469.19 | 476.36 | 467.27 | 470.09 | 468.17 | 742,500 |
29 Dec 2023 | 466.21 | 468.93 | 465.02 | 468.14 | 466.22 | 403,400 |
28 Dec 2023 | 463.40 | 467.41 | 463.20 | 465.68 | 463.77 | 387,700 |
27 Dec 2023 | 462.90 | 465.85 | 462.60 | 464.22 | 462.32 | 378,400 |
26 Dec 2023 | 462.56 | 465.76 | 462.40 | 464.50 | 462.60 | 420,000 |
22 Dec 2023 | 461.45 | 465.43 | 461.45 | 463.13 | 461.24 | 362,300 |
21 Dec 2023 | 458.60 | 461.89 | 458.29 | 459.22 | 457.34 | 484,000 |
20 Dec 2023 | 462.71 | 463.85 | 457.14 | 457.16 | 455.29 | 598,400 |
19 Dec 2023 | 465.04 | 467.33 | 462.59 | 464.16 | 462.26 | 600,000 |
18 Dec 2023 | 462.27 | 466.76 | 460.51 | 465.42 | 463.52 | 757,900 |
15 Dec 2023 | 460.60 | 462.48 | 455.00 | 461.05 | 459.16 | 1,746,200 |
14 Dec 2023 | 479.59 | 480.00 | 461.69 | 463.66 | 461.76 | 1,205,400 |
13 Dec 2023 | 480.43 | 486.40 | 478.98 | 485.01 | 483.03 | 778,300 |
12 Dec 2023 | 479.55 | 481.69 | 477.47 | 479.25 | 477.29 | 379,400 |
11 Dec 2023 | 476.97 | 480.93 | 476.91 | 478.76 | 476.80 | 429,300 |
08 Dec 2023 | 478.72 | 479.84 | 475.36 | 476.25 | 474.30 | 411,300 |
07 Dec 2023 | 482.22 | 483.66 | 476.34 | 477.48 | 475.53 | 530,500 |
06 Dec 2023 | 475.21 | 481.14 | 475.21 | 480.29 | 478.32 | 446,300 |
05 Dec 2023 | 480.43 | 480.43 | 475.28 | 476.61 | 474.66 | 637,000 |
04 Dec 2023 | 478.49 | 480.56 | 474.96 | 480.33 | 478.36 | 1,079,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |