Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
14 Jun 2024 | 689.95 | 690.00 | 673.00 | 676.95 | 676.95 | 764,048 |
14 Jun 2024 | 2 Dividend | |||||
13 Jun 2024 | 679.45 | 680.20 | 654.75 | 664.30 | 662.30 | 296,656 |
12 Jun 2024 | 645.30 | 675.70 | 638.15 | 668.50 | 666.49 | 253,126 |
11 Jun 2024 | 645.00 | 650.00 | 637.25 | 639.55 | 637.62 | 212,286 |
10 Jun 2024 | 629.75 | 643.00 | 624.05 | 640.80 | 638.87 | 291,055 |
07 Jun 2024 | 611.00 | 623.75 | 607.35 | 621.95 | 620.08 | 133,859 |
06 Jun 2024 | 609.55 | 622.15 | 604.05 | 609.65 | 607.81 | 303,726 |
05 Jun 2024 | 576.75 | 601.75 | 550.35 | 599.05 | 597.25 | 493,444 |
04 Jun 2024 | 670.60 | 670.60 | 518.00 | 557.40 | 555.72 | 1,110,009 |
03 Jun 2024 | 665.05 | 676.65 | 653.20 | 670.60 | 668.58 | 558,604 |
31 May 2024 | 628.95 | 639.40 | 623.45 | 634.30 | 632.39 | 84,665 |
30 May 2024 | 625.05 | 631.15 | 617.00 | 618.70 | 616.84 | 115,283 |
29 May 2024 | 629.15 | 633.50 | 620.25 | 630.10 | 628.20 | 38,447 |
28 May 2024 | 631.30 | 636.35 | 626.70 | 629.20 | 627.31 | 31,114 |
27 May 2024 | 636.30 | 642.45 | 626.35 | 632.35 | 630.45 | 107,668 |
24 May 2024 | 646.25 | 656.15 | 627.35 | 635.45 | 633.54 | 141,886 |
23 May 2024 | 634.85 | 648.00 | 627.00 | 646.05 | 644.10 | 117,350 |
22 May 2024 | 634.85 | 637.00 | 621.80 | 632.85 | 630.94 | 38,465 |
21 May 2024 | 619.75 | 634.80 | 613.95 | 631.20 | 629.30 | 81,873 |
17 May 2024 | 615.30 | 622.15 | 611.15 | 620.45 | 618.58 | 37,250 |
16 May 2024 | 612.45 | 616.15 | 606.00 | 615.05 | 613.20 | 67,399 |
15 May 2024 | 613.85 | 618.30 | 610.00 | 613.00 | 611.15 | 54,244 |
14 May 2024 | 587.05 | 617.00 | 587.05 | 609.85 | 608.01 | 266,777 |
13 May 2024 | 582.15 | 592.05 | 569.05 | 586.95 | 585.18 | 93,716 |
10 May 2024 | 576.25 | 586.30 | 573.25 | 581.75 | 580.00 | 104,094 |
09 May 2024 | 595.35 | 596.00 | 571.95 | 574.30 | 572.57 | 115,025 |
08 May 2024 | 590.15 | 600.85 | 587.65 | 594.35 | 592.56 | 66,462 |
07 May 2024 | 609.95 | 612.35 | 589.00 | 593.55 | 591.76 | 101,391 |
06 May 2024 | 626.95 | 626.95 | 599.70 | 605.95 | 604.13 | 110,232 |
03 May 2024 | 630.15 | 634.75 | 616.55 | 622.25 | 620.38 | 105,089 |
02 May 2024 | 616.95 | 630.85 | 609.70 | 625.40 | 623.52 | 277,907 |
30 Apr 2024 | 636.55 | 636.55 | 616.40 | 619.70 | 617.83 | 172,440 |
29 Apr 2024 | 641.30 | 641.30 | 625.15 | 629.80 | 627.90 | 85,844 |
26 Apr 2024 | 640.45 | 641.90 | 630.20 | 632.05 | 630.15 | 121,787 |
25 Apr 2024 | 645.70 | 649.00 | 629.05 | 638.40 | 636.48 | 128,668 |
24 Apr 2024 | 644.50 | 646.85 | 635.35 | 644.15 | 642.21 | 144,366 |
23 Apr 2024 | 620.35 | 639.25 | 620.00 | 636.45 | 634.53 | 241,190 |
22 Apr 2024 | 619.65 | 620.70 | 613.60 | 616.35 | 614.49 | 39,775 |
19 Apr 2024 | 612.00 | 614.25 | 601.00 | 609.45 | 607.62 | 157,473 |
18 Apr 2024 | 640.95 | 640.95 | 611.50 | 616.30 | 614.44 | 295,917 |
16 Apr 2024 | 605.65 | 622.90 | 601.35 | 617.00 | 615.14 | 98,727 |
15 Apr 2024 | 597.55 | 615.30 | 593.20 | 606.80 | 604.97 | 186,268 |
12 Apr 2024 | 621.75 | 629.95 | 606.00 | 609.65 | 607.81 | 79,654 |
10 Apr 2024 | 621.20 | 628.60 | 620.10 | 625.55 | 623.67 | 68,766 |
09 Apr 2024 | 630.70 | 633.70 | 618.70 | 623.30 | 621.42 | 65,887 |
08 Apr 2024 | 627.00 | 634.60 | 622.05 | 630.30 | 628.40 | 99,149 |
05 Apr 2024 | 628.15 | 633.00 | 618.60 | 627.35 | 625.46 | 75,998 |
04 Apr 2024 | 640.95 | 640.95 | 622.85 | 624.15 | 622.27 | 124,107 |
03 Apr 2024 | 634.40 | 640.25 | 627.00 | 635.00 | 633.09 | 116,943 |
02 Apr 2024 | 622.70 | 637.40 | 619.70 | 634.45 | 632.54 | 129,460 |
01 Apr 2024 | 620.15 | 626.70 | 613.70 | 621.45 | 619.58 | 103,861 |
28 Mar 2024 | 608.45 | 617.00 | 602.30 | 612.30 | 610.46 | 249,246 |
27 Mar 2024 | 595.20 | 610.25 | 595.20 | 601.70 | 599.89 | 132,364 |
26 Mar 2024 | 589.15 | 600.00 | 586.80 | 595.15 | 593.36 | 54,934 |
22 Mar 2024 | 590.55 | 594.70 | 581.55 | 589.15 | 587.38 | 34,901 |
21 Mar 2024 | 578.55 | 590.80 | 578.55 | 587.05 | 585.28 | 74,855 |
20 Mar 2024 | 583.75 | 586.95 | 566.65 | 576.75 | 575.01 | 71,194 |
19 Mar 2024 | 580.95 | 588.55 | 572.95 | 580.05 | 578.30 | 45,741 |
18 Mar 2024 | 592.65 | 592.65 | 582.30 | 584.35 | 582.59 | 217,294 |
15 Mar 2024 | 584.55 | 604.00 | 575.95 | 601.25 | 599.44 | 128,417 |
14 Mar 2024 | 552.65 | 584.80 | 551.50 | 582.40 | 580.65 | 119,571 |
13 Mar 2024 | 587.15 | 590.50 | 551.05 | 559.80 | 558.11 | 148,915 |
12 Mar 2024 | 603.45 | 605.10 | 584.00 | 586.65 | 584.88 | 111,313 |
11 Mar 2024 | 603.75 | 612.50 | 600.05 | 602.20 | 600.39 | 149,751 |
07 Mar 2024 | 598.00 | 606.50 | 596.80 | 603.30 | 601.48 | 56,532 |
06 Mar 2024 | 612.15 | 613.20 | 595.75 | 598.00 | 596.20 | 161,124 |
05 Mar 2024 | 621.60 | 624.55 | 611.00 | 613.20 | 611.35 | 117,328 |
04 Mar 2024 | 619.55 | 621.15 | 612.50 | 617.20 | 615.34 | 124,240 |
01 Mar 2024 | 609.85 | 620.25 | 607.00 | 617.60 | 615.74 | 210,504 |
29 Feb 2024 | 589.00 | 609.00 | 583.50 | 606.55 | 604.72 | 172,964 |
28 Feb 2024 | 603.20 | 605.90 | 585.25 | 589.55 | 587.78 | 103,634 |
27 Feb 2024 | 608.70 | 612.50 | 599.30 | 603.15 | 601.33 | 122,072 |
26 Feb 2024 | 606.00 | 615.20 | 603.00 | 608.85 | 607.02 | 121,232 |
23 Feb 2024 | 592.95 | 608.60 | 587.90 | 602.85 | 601.03 | 136,700 |
22 Feb 2024 | 590.65 | 595.00 | 583.00 | 592.50 | 590.72 | 57,351 |
21 Feb 2024 | 589.40 | 596.50 | 583.10 | 587.75 | 585.98 | 223,507 |
20 Feb 2024 | 585.00 | 590.00 | 579.70 | 588.80 | 587.03 | 70,585 |
19 Feb 2024 | 586.65 | 593.80 | 581.70 | 584.80 | 583.04 | 204,358 |
16 Feb 2024 | 572.50 | 590.45 | 572.50 | 585.25 | 583.49 | 197,780 |
15 Feb 2024 | 573.65 | 574.80 | 568.75 | 571.80 | 570.08 | 46,967 |
14 Feb 2024 | 560.85 | 573.10 | 559.70 | 570.85 | 569.13 | 101,565 |
13 Feb 2024 | 562.70 | 570.00 | 552.35 | 568.35 | 566.64 | 107,815 |
12 Feb 2024 | 582.00 | 587.00 | 561.00 | 564.15 | 562.45 | 296,376 |
09 Feb 2024 | 563.95 | 582.20 | 552.55 | 576.60 | 574.86 | 160,519 |
08 Feb 2024 | 567.70 | 571.00 | 560.00 | 563.00 | 561.30 | 56,438 |
07 Feb 2024 | 570.00 | 575.30 | 564.30 | 567.65 | 565.94 | 66,087 |
06 Feb 2024 | 555.30 | 567.55 | 550.00 | 566.50 | 564.79 | 107,559 |
05 Feb 2024 | 557.50 | 563.00 | 551.00 | 553.85 | 552.18 | 256,270 |
02 Feb 2024 | 571.40 | 572.45 | 554.95 | 557.30 | 555.62 | 223,662 |
01 Feb 2024 | 568.75 | 569.80 | 554.25 | 565.10 | 563.40 | 328,061 |
31 Jan 2024 | 572.15 | 586.00 | 547.45 | 560.35 | 558.66 | 412,289 |
30 Jan 2024 | 576.65 | 583.75 | 568.00 | 570.50 | 568.78 | 223,060 |
29 Jan 2024 | 570.15 | 578.50 | 562.40 | 573.75 | 572.02 | 591,660 |
25 Jan 2024 | 529.25 | 565.80 | 527.45 | 560.50 | 558.81 | 1,383,745 |
24 Jan 2024 | 525.00 | 530.35 | 515.00 | 527.60 | 526.01 | 154,607 |
23 Jan 2024 | 546.85 | 546.85 | 517.45 | 525.45 | 523.87 | 109,083 |
19 Jan 2024 | 527.55 | 538.00 | 525.40 | 537.15 | 535.53 | 83,485 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 525.15 | 539.30 | 518.05 | 520.50 | 518.93 | 216,483 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |