Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 514.20 | 514.60 | 511.00 | 512.80 | 512.80 | 43,523 |
20 May 2024 | 520.60 | 529.80 | 519.00 | 520.00 | 520.00 | 413,306 |
17 May 2024 | 516.40 | 527.20 | 516.40 | 524.20 | 524.20 | 2,100,644 |
16 May 2024 | 510.80 | 518.80 | 508.60 | 518.20 | 518.20 | 660,394 |
15 May 2024 | 496.00 | 511.40 | 496.00 | 509.80 | 509.80 | 832,741 |
14 May 2024 | 490.60 | 500.50 | 488.70 | 496.30 | 496.30 | 461,646 |
13 May 2024 | 490.60 | 495.70 | 490.20 | 493.30 | 493.30 | 502,000 |
10 May 2024 | 493.10 | 498.80 | 491.00 | 495.80 | 495.80 | 670,844 |
09 May 2024 | 490.00 | 495.20 | 487.30 | 491.05 | 491.05 | 498,183 |
08 May 2024 | 491.30 | 493.10 | 485.50 | 489.40 | 489.40 | 811,394 |
07 May 2024 | 490.30 | 493.10 | 482.60 | 491.40 | 491.40 | 897,905 |
03 May 2024 | 462.80 | 481.00 | 461.80 | 480.90 | 480.90 | 831,689 |
02 May 2024 | 454.20 | 462.30 | 451.70 | 459.00 | 459.00 | 587,156 |
01 May 2024 | 457.70 | 458.20 | 452.00 | 454.10 | 454.10 | 372,255 |
30 Apr 2024 | 459.40 | 461.10 | 453.30 | 453.30 | 453.30 | 606,386 |
29 Apr 2024 | 463.60 | 463.60 | 455.40 | 456.90 | 456.90 | 341,893 |
26 Apr 2024 | 451.00 | 458.30 | 451.00 | 455.60 | 455.60 | 326,042 |
25 Apr 2024 | 448.00 | 456.80 | 444.20 | 448.60 | 448.60 | 734,128 |
24 Apr 2024 | 458.10 | 458.20 | 448.50 | 449.10 | 449.10 | 522,706 |
23 Apr 2024 | 455.90 | 456.90 | 450.30 | 456.40 | 456.40 | 769,319 |
22 Apr 2024 | 444.80 | 456.30 | 444.80 | 452.10 | 452.10 | 709,129 |
19 Apr 2024 | 445.10 | 445.10 | 438.20 | 443.70 | 443.70 | 546,595 |
18 Apr 2024 | 448.40 | 449.30 | 442.50 | 447.25 | 447.25 | 379,335 |
17 Apr 2024 | 443.80 | 449.90 | 443.50 | 446.00 | 446.00 | 855,798 |
16 Apr 2024 | 451.10 | 453.40 | 446.60 | 448.10 | 448.10 | 804,735 |
15 Apr 2024 | 462.00 | 466.00 | 457.70 | 458.70 | 458.70 | 980,436 |
12 Apr 2024 | 469.60 | 469.60 | 456.20 | 460.00 | 460.00 | 1,231,733 |
11 Apr 2024 | 454.60 | 459.50 | 451.40 | 453.70 | 453.70 | 1,109,590 |
11 Apr 2024 | 4.4 Dividend | |||||
10 Apr 2024 | 470.50 | 472.40 | 454.75 | 456.00 | 451.60 | 879,817 |
09 Apr 2024 | 468.50 | 470.40 | 463.35 | 465.40 | 460.91 | 625,840 |
08 Apr 2024 | 466.00 | 473.20 | 464.90 | 470.60 | 466.06 | 827,798 |
05 Apr 2024 | 465.75 | 468.60 | 463.80 | 465.50 | 461.01 | 715,243 |
04 Apr 2024 | 466.80 | 472.90 | 466.00 | 472.60 | 468.04 | 669,695 |
03 Apr 2024 | 463.10 | 466.40 | 458.70 | 465.00 | 460.51 | 797,930 |
02 Apr 2024 | 473.90 | 476.80 | 463.50 | 464.90 | 460.41 | 1,031,690 |
28 Mar 2024 | 476.90 | 480.20 | 475.60 | 476.30 | 471.70 | 1,626,215 |
27 Mar 2024 | 474.20 | 477.90 | 470.60 | 476.60 | 472.00 | 921,718 |
26 Mar 2024 | 470.45 | 475.10 | 466.90 | 474.30 | 469.72 | 1,012,849 |
25 Mar 2024 | 474.80 | 477.00 | 467.60 | 470.60 | 466.06 | 833,812 |
22 Mar 2024 | 478.40 | 479.40 | 472.45 | 476.30 | 471.70 | 1,020,061 |
21 Mar 2024 | 475.40 | 479.60 | 471.40 | 478.70 | 474.08 | 1,459,333 |
20 Mar 2024 | 466.30 | 469.70 | 465.95 | 467.90 | 463.39 | 552,628 |
19 Mar 2024 | 470.70 | 470.80 | 462.20 | 464.80 | 460.32 | 1,041,131 |
18 Mar 2024 | 473.40 | 480.30 | 470.40 | 472.10 | 467.54 | 686,697 |
15 Mar 2024 | 475.40 | 477.20 | 472.60 | 473.50 | 468.93 | 738,435 |
14 Mar 2024 | 474.00 | 483.20 | 473.20 | 477.60 | 472.99 | 849,990 |
13 Mar 2024 | 473.00 | 476.50 | 472.50 | 473.60 | 469.03 | 447,362 |
12 Mar 2024 | 481.10 | 481.10 | 469.40 | 475.50 | 470.91 | 638,915 |
11 Mar 2024 | 474.60 | 482.50 | 473.20 | 479.10 | 474.48 | 776,663 |
08 Mar 2024 | 476.30 | 476.30 | 468.20 | 475.00 | 470.42 | 1,190,861 |
07 Mar 2024 | 472.80 | 479.10 | 471.00 | 477.45 | 472.84 | 755,885 |
06 Mar 2024 | 470.00 | 481.80 | 470.00 | 472.80 | 468.24 | 1,009,457 |
05 Mar 2024 | 473.95 | 475.20 | 467.75 | 472.50 | 467.94 | 1,529,791 |
04 Mar 2024 | 477.60 | 478.10 | 472.80 | 477.80 | 473.19 | 817,915 |
01 Mar 2024 | 470.30 | 478.90 | 467.40 | 477.90 | 473.29 | 1,125,922 |
29 Feb 2024 | 463.10 | 470.20 | 462.60 | 467.60 | 463.09 | 1,243,213 |
28 Feb 2024 | 471.70 | 471.70 | 461.10 | 462.35 | 457.89 | 923,789 |
27 Feb 2024 | 476.50 | 477.60 | 468.20 | 471.80 | 467.25 | 524,738 |
26 Feb 2024 | 472.50 | 480.00 | 467.60 | 477.80 | 473.19 | 782,956 |
23 Feb 2024 | 477.80 | 482.50 | 473.70 | 479.20 | 474.58 | 710,812 |
22 Feb 2024 | 479.80 | 482.30 | 475.40 | 478.10 | 473.49 | 612,898 |
21 Feb 2024 | 478.10 | 484.00 | 477.20 | 477.20 | 472.60 | 607,736 |
20 Feb 2024 | 477.60 | 481.50 | 474.30 | 480.00 | 475.37 | 621,621 |
19 Feb 2024 | 476.95 | 478.90 | 474.50 | 478.30 | 473.68 | 385,760 |
16 Feb 2024 | 476.60 | 479.80 | 470.90 | 478.30 | 473.68 | 1,132,639 |
15 Feb 2024 | 475.00 | 477.50 | 472.10 | 474.40 | 469.82 | 808,804 |
14 Feb 2024 | 470.40 | 480.10 | 469.40 | 474.60 | 470.02 | 884,805 |
13 Feb 2024 | 484.80 | 486.50 | 465.10 | 466.70 | 462.20 | 1,502,480 |
12 Feb 2024 | 486.50 | 488.40 | 481.95 | 486.80 | 482.10 | 1,518,982 |
09 Feb 2024 | 488.20 | 490.40 | 479.90 | 485.40 | 480.72 | 2,209,298 |
08 Feb 2024 | 505.00 | 505.00 | 486.00 | 486.15 | 481.46 | 2,716,138 |
07 Feb 2024 | 522.60 | 523.00 | 481.30 | 500.20 | 495.37 | 6,283,980 |
06 Feb 2024 | 525.80 | 532.00 | 520.10 | 530.60 | 525.48 | 828,481 |
05 Feb 2024 | 529.20 | 532.20 | 520.40 | 521.40 | 516.37 | 695,419 |
02 Feb 2024 | 540.80 | 542.20 | 528.60 | 530.00 | 524.89 | 477,996 |
01 Feb 2024 | 536.60 | 542.00 | 533.00 | 533.80 | 528.65 | 966,831 |
31 Jan 2024 | 534.00 | 542.80 | 533.40 | 539.80 | 534.59 | 795,133 |
30 Jan 2024 | 532.40 | 537.80 | 528.20 | 535.00 | 529.84 | 789,852 |
29 Jan 2024 | 540.00 | 540.00 | 534.80 | 539.10 | 533.90 | 445,750 |
26 Jan 2024 | 535.60 | 543.40 | 529.60 | 543.20 | 537.96 | 736,947 |
25 Jan 2024 | 532.20 | 536.00 | 529.00 | 535.20 | 530.04 | 368,864 |
24 Jan 2024 | 535.40 | 537.60 | 530.00 | 536.70 | 531.52 | 467,916 |
23 Jan 2024 | 543.40 | 543.40 | 533.20 | 533.20 | 528.06 | 665,510 |
22 Jan 2024 | 532.80 | 539.40 | 529.00 | 538.20 | 533.01 | 586,353 |
19 Jan 2024 | 530.00 | 532.40 | 520.50 | 522.20 | 517.16 | 762,300 |
18 Jan 2024 | 523.60 | 527.20 | 521.80 | 525.20 | 520.13 | 615,561 |
17 Jan 2024 | 529.60 | 529.60 | 514.90 | 517.40 | 512.41 | 1,197,774 |
16 Jan 2024 | 540.50 | 547.40 | 538.60 | 539.80 | 534.59 | 678,333 |
15 Jan 2024 | 541.90 | 543.00 | 539.00 | 542.60 | 537.36 | 415,235 |
12 Jan 2024 | 542.20 | 547.60 | 540.20 | 541.40 | 536.18 | 794,374 |
11 Jan 2024 | 556.40 | 556.40 | 537.00 | 537.40 | 532.21 | 991,839 |
10 Jan 2024 | 548.20 | 554.80 | 546.40 | 553.60 | 548.26 | 585,520 |
09 Jan 2024 | 551.20 | 551.20 | 544.90 | 545.20 | 539.94 | 529,356 |
08 Jan 2024 | 540.00 | 555.80 | 540.00 | 555.40 | 550.04 | 824,447 |
05 Jan 2024 | 545.00 | 549.80 | 538.00 | 545.80 | 540.53 | 898,552 |
04 Jan 2024 | 546.10 | 552.40 | 545.60 | 549.40 | 544.10 | 490,616 |
03 Jan 2024 | 554.60 | 556.40 | 544.20 | 545.70 | 540.43 | 965,508 |
02 Jan 2024 | 561.80 | 570.60 | 553.20 | 553.20 | 547.86 | 460,190 |
29 Dec 2023 | 565.20 | 566.00 | 562.00 | 564.00 | 558.56 | 147,595 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |