Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
19 Apr 2024 | 540.77 | 543.29 | 531.78 | 534.65 | 534.65 | 558,000 |
18 Apr 2024 | 545.00 | 547.93 | 537.38 | 538.09 | 538.09 | 393,000 |
17 Apr 2024 | 548.39 | 548.39 | 536.39 | 540.57 | 540.57 | 515,400 |
16 Apr 2024 | 545.00 | 546.91 | 536.84 | 544.14 | 544.14 | 634,800 |
15 Apr 2024 | 560.71 | 561.90 | 540.88 | 543.37 | 543.37 | 671,300 |
12 Apr 2024 | 550.08 | 554.32 | 546.37 | 550.32 | 550.32 | 462,900 |
11 Apr 2024 | 553.20 | 558.15 | 550.58 | 555.79 | 555.79 | 391,300 |
10 Apr 2024 | 553.32 | 560.64 | 547.96 | 555.37 | 555.37 | 538,400 |
09 Apr 2024 | 568.00 | 568.88 | 547.99 | 561.35 | 561.35 | 488,100 |
08 Apr 2024 | 566.73 | 568.78 | 562.96 | 565.93 | 565.93 | 449,600 |
05 Apr 2024 | 554.23 | 566.98 | 553.48 | 566.67 | 566.67 | 484,500 |
04 Apr 2024 | 565.12 | 570.15 | 551.75 | 555.65 | 555.65 | 610,200 |
03 Apr 2024 | 550.00 | 561.12 | 548.50 | 558.57 | 558.57 | 564,500 |
02 Apr 2024 | 551.49 | 551.49 | 545.14 | 547.44 | 547.44 | 625,500 |
01 Apr 2024 | 555.79 | 556.00 | 550.23 | 551.01 | 551.01 | 372,700 |
28 Mar 2024 | 556.34 | 557.31 | 553.14 | 555.79 | 555.79 | 608,000 |
27 Mar 2024 | 552.45 | 558.64 | 548.92 | 558.05 | 558.05 | 517,500 |
26 Mar 2024 | 550.80 | 554.88 | 549.01 | 549.16 | 549.16 | 425,400 |
25 Mar 2024 | 553.77 | 556.26 | 549.70 | 550.53 | 550.53 | 393,300 |
22 Mar 2024 | 558.37 | 561.00 | 553.44 | 554.89 | 554.89 | 394,300 |
21 Mar 2024 | 550.17 | 561.13 | 548.65 | 560.64 | 560.64 | 620,000 |
20 Mar 2024 | 538.76 | 547.54 | 537.73 | 546.46 | 546.46 | 402,600 |
19 Mar 2024 | 535.81 | 540.27 | 535.08 | 538.84 | 538.84 | 545,000 |
18 Mar 2024 | 538.94 | 540.26 | 535.92 | 536.26 | 536.26 | 495,400 |
15 Mar 2024 | 532.14 | 538.51 | 531.32 | 535.42 | 535.42 | 669,900 |
14 Mar 2024 | 543.91 | 544.99 | 531.44 | 536.25 | 536.25 | 612,400 |
13 Mar 2024 | 540.57 | 540.57 | 537.34 | 539.56 | 539.56 | 514,400 |
12 Mar 2024 | 536.04 | 539.10 | 531.69 | 538.28 | 538.28 | 510,800 |
11 Mar 2024 | 533.93 | 536.61 | 528.00 | 536.04 | 536.04 | 593,200 |
08 Mar 2024 | 539.88 | 543.00 | 532.67 | 537.35 | 537.35 | 522,500 |
07 Mar 2024 | 535.16 | 539.72 | 533.03 | 539.48 | 539.48 | 573,500 |
06 Mar 2024 | 531.08 | 533.48 | 528.31 | 531.23 | 531.23 | 901,100 |
05 Mar 2024 | 532.90 | 534.92 | 526.04 | 528.00 | 528.00 | 679,600 |
04 Mar 2024 | 537.74 | 543.92 | 535.14 | 535.51 | 535.51 | 399,100 |
01 Mar 2024 | 535.46 | 539.06 | 534.47 | 537.80 | 537.80 | 513,600 |
29 Feb 2024 | 531.89 | 536.50 | 527.24 | 535.45 | 535.45 | 851,800 |
28 Feb 2024 | 531.12 | 536.57 | 530.00 | 531.10 | 531.10 | 433,600 |
27 Feb 2024 | 532.90 | 533.30 | 527.05 | 531.49 | 531.49 | 389,200 |
26 Feb 2024 | 530.47 | 532.95 | 528.00 | 530.81 | 530.81 | 483,100 |
23 Feb 2024 | 532.90 | 534.10 | 526.64 | 531.07 | 531.07 | 547,900 |
22 Feb 2024 | 531.95 | 535.55 | 528.28 | 530.00 | 530.00 | 602,400 |
21 Feb 2024 | 522.19 | 524.06 | 518.40 | 523.71 | 523.71 | 473,400 |
20 Feb 2024 | 516.33 | 521.06 | 513.05 | 519.53 | 519.53 | 685,800 |
16 Feb 2024 | 524.03 | 527.43 | 520.00 | 520.06 | 520.06 | 703,100 |
15 Feb 2024 | 523.71 | 527.06 | 520.14 | 521.87 | 521.87 | 644,900 |
14 Feb 2024 | 519.76 | 525.36 | 518.27 | 521.91 | 521.91 | 688,500 |
13 Feb 2024 | 510.00 | 513.27 | 505.67 | 511.63 | 511.63 | 801,200 |
12 Feb 2024 | 519.05 | 521.37 | 516.79 | 518.20 | 518.20 | 575,500 |
09 Feb 2024 | 516.24 | 521.50 | 513.99 | 521.38 | 521.38 | 565,300 |
08 Feb 2024 | 512.82 | 515.59 | 509.02 | 515.51 | 515.51 | 478,900 |
08 Feb 2024 | 1.48 Dividend | |||||
07 Feb 2024 | 515.25 | 517.51 | 511.63 | 514.22 | 512.74 | 529,600 |
06 Feb 2024 | 509.69 | 511.58 | 505.03 | 511.55 | 510.08 | 649,100 |
05 Feb 2024 | 506.41 | 512.10 | 506.41 | 508.87 | 507.41 | 794,100 |
02 Feb 2024 | 499.59 | 514.85 | 488.45 | 510.36 | 508.89 | 1,165,200 |
01 Feb 2024 | 492.20 | 500.66 | 482.60 | 500.18 | 498.74 | 1,632,700 |
31 Jan 2024 | 473.86 | 474.43 | 463.16 | 464.50 | 463.16 | 1,686,100 |
30 Jan 2024 | 474.83 | 479.14 | 474.56 | 477.86 | 476.48 | 806,600 |
29 Jan 2024 | 470.79 | 476.59 | 469.26 | 476.50 | 475.13 | 615,800 |
26 Jan 2024 | 473.16 | 474.09 | 469.89 | 471.59 | 470.23 | 444,800 |
25 Jan 2024 | 471.65 | 473.77 | 466.31 | 471.80 | 470.44 | 692,600 |
24 Jan 2024 | 471.95 | 471.95 | 464.46 | 464.88 | 463.54 | 557,200 |
23 Jan 2024 | 475.45 | 475.45 | 467.58 | 469.10 | 467.75 | 469,900 |
22 Jan 2024 | 472.19 | 477.37 | 472.18 | 473.52 | 472.16 | 384,200 |
19 Jan 2024 | 467.40 | 471.56 | 464.79 | 470.37 | 469.02 | 650,200 |
18 Jan 2024 | 458.09 | 466.27 | 458.09 | 465.70 | 464.36 | 443,400 |
17 Jan 2024 | 455.14 | 458.74 | 453.19 | 456.05 | 454.74 | 635,000 |
16 Jan 2024 | 457.77 | 461.08 | 454.00 | 460.75 | 459.42 | 594,400 |
12 Jan 2024 | 465.00 | 465.83 | 458.39 | 460.32 | 459.00 | 327,400 |
11 Jan 2024 | 462.37 | 464.03 | 455.93 | 462.64 | 461.31 | 449,100 |
10 Jan 2024 | 458.17 | 461.10 | 456.00 | 460.78 | 459.45 | 456,200 |
09 Jan 2024 | 454.68 | 457.47 | 449.89 | 457.46 | 456.14 | 525,300 |
08 Jan 2024 | 455.09 | 458.74 | 451.67 | 458.69 | 457.37 | 486,400 |
05 Jan 2024 | 451.58 | 456.06 | 451.50 | 453.55 | 452.24 | 423,900 |
04 Jan 2024 | 451.95 | 459.36 | 451.50 | 452.06 | 450.76 | 546,000 |
03 Jan 2024 | 456.63 | 458.56 | 449.39 | 450.68 | 449.38 | 553,700 |
02 Jan 2024 | 458.48 | 461.36 | 456.92 | 458.61 | 457.29 | 635,600 |
29 Dec 2023 | 462.64 | 464.00 | 459.95 | 460.70 | 459.37 | 401,600 |
28 Dec 2023 | 447.51 | 463.58 | 440.00 | 461.96 | 460.63 | 467,700 |
27 Dec 2023 | 461.14 | 463.36 | 460.05 | 462.25 | 460.92 | 302,800 |
26 Dec 2023 | 458.41 | 462.89 | 458.33 | 461.46 | 460.13 | 267,500 |
22 Dec 2023 | 456.35 | 460.22 | 455.23 | 458.19 | 456.87 | 376,400 |
21 Dec 2023 | 453.59 | 456.71 | 451.57 | 455.90 | 454.59 | 313,500 |
20 Dec 2023 | 458.94 | 462.17 | 448.96 | 449.42 | 448.13 | 625,700 |
19 Dec 2023 | 456.50 | 462.11 | 455.41 | 460.26 | 458.94 | 547,000 |
18 Dec 2023 | 455.50 | 455.50 | 450.93 | 453.49 | 452.18 | 514,300 |
15 Dec 2023 | 453.09 | 458.37 | 451.84 | 453.60 | 452.29 | 1,331,500 |
14 Dec 2023 | 446.85 | 456.73 | 446.10 | 455.41 | 454.10 | 766,600 |
13 Dec 2023 | 442.19 | 444.72 | 435.77 | 441.54 | 440.27 | 644,100 |
12 Dec 2023 | 439.43 | 443.41 | 437.89 | 440.83 | 439.56 | 518,500 |
11 Dec 2023 | 436.80 | 439.89 | 436.40 | 438.22 | 436.96 | 829,200 |
08 Dec 2023 | 432.91 | 440.03 | 432.91 | 438.63 | 437.37 | 858,400 |
07 Dec 2023 | 435.93 | 436.59 | 431.98 | 433.77 | 432.52 | 532,600 |
06 Dec 2023 | 437.39 | 443.91 | 433.55 | 434.32 | 433.07 | 417,200 |
05 Dec 2023 | 436.99 | 438.61 | 433.86 | 434.83 | 433.58 | 492,800 |
04 Dec 2023 | 435.13 | 439.65 | 434.09 | 438.15 | 436.89 | 553,100 |
01 Dec 2023 | 433.11 | 441.09 | 433.11 | 440.16 | 438.89 | 578,700 |
30 Nov 2023 | 430.38 | 434.15 | 426.78 | 433.18 | 431.93 | 636,700 |
29 Nov 2023 | 430.82 | 433.09 | 426.65 | 428.06 | 426.83 | 504,100 |
28 Nov 2023 | 432.55 | 436.50 | 426.49 | 426.53 | 425.30 | 803,900 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |