Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
14 Jun 2024 | 670.00 | 709.00 | 670.00 | 699.45 | 699.45 | 6,951,310 |
13 Jun 2024 | 663.85 | 686.30 | 653.50 | 677.85 | 677.85 | 6,651,960 |
12 Jun 2024 | 653.85 | 673.80 | 645.00 | 662.25 | 662.25 | 3,708,444 |
11 Jun 2024 | 609.00 | 658.55 | 608.55 | 648.55 | 648.55 | 5,641,445 |
10 Jun 2024 | 619.75 | 625.70 | 605.00 | 607.25 | 607.25 | 2,030,594 |
07 Jun 2024 | 615.80 | 619.20 | 606.20 | 615.15 | 615.15 | 1,686,641 |
06 Jun 2024 | 591.00 | 615.80 | 586.30 | 610.40 | 610.40 | 4,411,000 |
05 Jun 2024 | 606.00 | 615.10 | 555.45 | 580.50 | 580.50 | 7,760,259 |
04 Jun 2024 | 668.95 | 668.95 | 545.00 | 594.50 | 594.50 | 6,718,932 |
03 Jun 2024 | 689.85 | 689.85 | 647.65 | 669.35 | 669.35 | 4,926,457 |
31 May 2024 | 630.10 | 638.80 | 618.10 | 635.70 | 635.70 | 1,919,665 |
30 May 2024 | 640.30 | 643.80 | 625.65 | 629.10 | 629.10 | 1,931,989 |
29 May 2024 | 652.70 | 656.00 | 634.05 | 637.10 | 637.10 | 2,109,426 |
28 May 2024 | 673.05 | 673.60 | 645.10 | 652.75 | 652.75 | 2,407,745 |
27 May 2024 | 664.30 | 675.00 | 656.00 | 668.30 | 668.30 | 3,089,462 |
24 May 2024 | 652.80 | 670.00 | 650.20 | 661.90 | 661.90 | 2,697,092 |
23 May 2024 | 657.95 | 661.80 | 647.20 | 653.55 | 653.55 | 2,671,781 |
22 May 2024 | 673.90 | 673.95 | 650.50 | 656.45 | 656.45 | 4,553,454 |
21 May 2024 | 656.00 | 671.10 | 640.55 | 664.00 | 664.00 | 7,546,149 |
17 May 2024 | 643.00 | 643.00 | 634.00 | 639.35 | 639.35 | 2,643,862 |
16 May 2024 | 639.00 | 663.00 | 631.40 | 637.85 | 637.85 | 8,103,824 |
15 May 2024 | 622.50 | 637.80 | 617.45 | 633.10 | 633.10 | 4,199,091 |
14 May 2024 | 610.00 | 627.00 | 606.85 | 619.60 | 619.60 | 2,608,682 |
13 May 2024 | 617.00 | 618.45 | 589.05 | 604.30 | 604.30 | 2,924,783 |
10 May 2024 | 621.50 | 622.90 | 597.65 | 619.10 | 619.10 | 3,098,531 |
09 May 2024 | 642.45 | 642.95 | 607.00 | 617.35 | 617.35 | 4,783,787 |
08 May 2024 | 637.90 | 648.00 | 625.75 | 640.65 | 640.65 | 3,401,678 |
07 May 2024 | 634.00 | 649.00 | 628.30 | 636.65 | 636.65 | 6,261,770 |
06 May 2024 | 636.90 | 652.00 | 616.85 | 633.45 | 633.45 | 4,193,671 |
03 May 2024 | 633.70 | 643.00 | 620.85 | 630.65 | 630.65 | 4,278,873 |
02 May 2024 | 624.20 | 632.00 | 605.00 | 630.45 | 630.45 | 4,702,531 |
30 Apr 2024 | 624.20 | 638.80 | 618.05 | 620.15 | 620.15 | 4,079,150 |
29 Apr 2024 | 634.40 | 634.55 | 617.50 | 621.05 | 621.05 | 2,961,861 |
26 Apr 2024 | 619.25 | 636.90 | 616.20 | 628.35 | 628.35 | 6,320,547 |
25 Apr 2024 | 604.00 | 620.50 | 602.05 | 612.50 | 612.50 | 3,486,606 |
24 Apr 2024 | 594.00 | 613.80 | 589.00 | 608.35 | 608.35 | 3,184,163 |
23 Apr 2024 | 601.00 | 602.55 | 588.65 | 590.75 | 590.75 | 2,281,506 |
22 Apr 2024 | 606.00 | 616.50 | 595.00 | 596.80 | 596.80 | 2,486,599 |
19 Apr 2024 | 604.00 | 616.90 | 596.05 | 599.85 | 599.85 | 4,146,618 |
18 Apr 2024 | 623.00 | 629.90 | 600.05 | 603.15 | 603.15 | 4,726,778 |
16 Apr 2024 | 614.90 | 634.90 | 611.10 | 622.95 | 622.95 | 4,721,865 |
15 Apr 2024 | 611.05 | 636.45 | 595.50 | 621.85 | 621.85 | 9,268,535 |
12 Apr 2024 | 632.00 | 637.75 | 607.80 | 611.05 | 611.05 | 6,863,145 |
10 Apr 2024 | 631.80 | 648.00 | 626.50 | 631.90 | 631.90 | 7,746,905 |
09 Apr 2024 | 628.10 | 636.15 | 618.60 | 629.75 | 629.75 | 2,240,881 |
08 Apr 2024 | 634.50 | 644.00 | 618.50 | 624.60 | 624.60 | 4,056,356 |
05 Apr 2024 | 624.85 | 648.60 | 622.20 | 628.40 | 628.40 | 5,179,614 |
04 Apr 2024 | 639.00 | 641.60 | 613.35 | 621.75 | 621.75 | 5,682,592 |
03 Apr 2024 | 630.10 | 669.50 | 625.10 | 635.65 | 635.65 | 13,422,782 |
02 Apr 2024 | 595.00 | 635.00 | 590.15 | 630.10 | 630.10 | 7,008,541 |
01 Apr 2024 | 606.30 | 608.50 | 582.50 | 591.00 | 591.00 | 4,273,811 |
28 Mar 2024 | 603.95 | 611.00 | 592.20 | 600.25 | 600.25 | 3,445,960 |
27 Mar 2024 | 611.95 | 629.80 | 592.05 | 598.80 | 598.80 | 5,887,727 |
26 Mar 2024 | 584.40 | 615.70 | 578.75 | 611.45 | 611.45 | 5,545,893 |
22 Mar 2024 | 592.15 | 595.95 | 578.75 | 581.75 | 581.75 | 3,230,740 |
21 Mar 2024 | 568.95 | 596.60 | 568.50 | 590.95 | 590.95 | 3,967,419 |
20 Mar 2024 | 555.00 | 570.00 | 544.80 | 565.20 | 565.20 | 3,563,564 |
19 Mar 2024 | 545.00 | 559.15 | 533.35 | 545.70 | 545.70 | 5,496,693 |
18 Mar 2024 | 548.50 | 554.05 | 534.30 | 545.20 | 545.20 | 2,799,865 |
18 Mar 2024 | 8.5 Dividend | |||||
15 Mar 2024 | 579.50 | 588.70 | 513.00 | 555.65 | 547.15 | 17,276,038 |
14 Mar 2024 | 573.80 | 590.50 | 562.00 | 573.15 | 564.38 | 4,069,176 |
13 Mar 2024 | 618.65 | 619.35 | 563.15 | 573.80 | 565.02 | 5,636,750 |
12 Mar 2024 | 621.50 | 627.25 | 603.00 | 612.70 | 603.33 | 4,743,079 |
11 Mar 2024 | 632.90 | 643.00 | 610.50 | 615.35 | 605.94 | 4,968,431 |
07 Mar 2024 | 636.00 | 643.55 | 627.35 | 630.10 | 620.46 | 4,085,947 |
06 Mar 2024 | 634.00 | 647.00 | 618.00 | 633.85 | 624.15 | 6,500,747 |
05 Mar 2024 | 628.90 | 638.70 | 618.00 | 631.50 | 621.84 | 6,399,505 |
04 Mar 2024 | 594.00 | 639.20 | 593.90 | 624.90 | 615.34 | 16,520,224 |
01 Mar 2024 | 554.35 | 593.90 | 552.90 | 589.15 | 580.14 | 10,763,632 |
29 Feb 2024 | 571.00 | 571.20 | 544.00 | 546.55 | 538.19 | 5,120,713 |
28 Feb 2024 | 579.70 | 586.00 | 561.20 | 567.15 | 558.47 | 4,303,625 |
27 Feb 2024 | 573.95 | 583.80 | 562.60 | 574.30 | 565.51 | 6,084,332 |
26 Feb 2024 | 587.35 | 593.95 | 563.30 | 570.00 | 561.28 | 4,179,841 |
23 Feb 2024 | 604.00 | 604.30 | 587.00 | 591.60 | 582.55 | 4,018,573 |
22 Feb 2024 | 592.00 | 609.70 | 572.85 | 598.50 | 589.34 | 9,476,678 |
21 Feb 2024 | 608.90 | 624.00 | 578.20 | 585.20 | 576.25 | 8,671,615 |
20 Feb 2024 | 596.85 | 630.00 | 574.00 | 604.70 | 595.45 | 12,997,336 |
19 Feb 2024 | 576.00 | 610.00 | 574.20 | 594.20 | 585.11 | 9,982,622 |
16 Feb 2024 | 567.85 | 617.00 | 556.00 | 573.65 | 564.87 | 19,635,917 |
15 Feb 2024 | 506.85 | 575.40 | 503.00 | 563.15 | 554.54 | 28,015,245 |
14 Feb 2024 | 470.00 | 504.85 | 458.60 | 498.75 | 491.12 | 11,250,697 |
13 Feb 2024 | 469.00 | 476.35 | 443.55 | 469.85 | 462.66 | 5,803,115 |
12 Feb 2024 | 519.80 | 519.80 | 456.50 | 468.90 | 461.73 | 5,794,083 |
09 Feb 2024 | 518.05 | 524.40 | 502.05 | 516.15 | 508.25 | 6,252,556 |
08 Feb 2024 | 489.60 | 520.00 | 483.75 | 513.15 | 505.30 | 9,475,104 |
07 Feb 2024 | 484.80 | 496.70 | 473.00 | 487.60 | 480.14 | 6,636,411 |
06 Feb 2024 | 462.00 | 516.40 | 446.00 | 481.00 | 473.64 | 16,937,801 |
05 Feb 2024 | 446.45 | 464.20 | 440.05 | 459.50 | 452.47 | 6,311,035 |
02 Feb 2024 | 437.00 | 449.80 | 433.15 | 446.90 | 440.06 | 6,149,976 |
01 Feb 2024 | 427.90 | 439.00 | 423.05 | 436.35 | 429.67 | 3,073,478 |
31 Jan 2024 | 433.85 | 433.85 | 418.55 | 426.50 | 419.98 | 3,512,753 |
30 Jan 2024 | 418.20 | 443.35 | 416.45 | 429.10 | 422.54 | 9,623,887 |
29 Jan 2024 | 408.00 | 421.00 | 404.30 | 413.60 | 407.27 | 3,946,643 |
25 Jan 2024 | 406.00 | 407.05 | 400.10 | 403.10 | 396.93 | 1,031,063 |
24 Jan 2024 | 398.40 | 406.50 | 393.50 | 401.70 | 395.56 | 2,060,957 |
23 Jan 2024 | 422.05 | 422.20 | 392.00 | 396.25 | 390.19 | 4,390,390 |
19 Jan 2024 | 400.75 | 419.80 | 398.05 | 412.30 | 405.99 | 9,490,296 |
18 Jan 2024 | 378.40 | 406.80 | 376.50 | 395.45 | 389.40 | 9,113,048 |
17 Jan 2024 | 385.00 | 385.00 | 379.00 | 381.35 | 375.52 | 2,445,706 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |