Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
14 Jun 2024 | 720.05 | 734.70 | 717.20 | 731.65 | 731.65 | 2,561,548 |
13 Jun 2024 | 722.00 | 726.00 | 706.70 | 719.30 | 719.30 | 4,302,152 |
12 Jun 2024 | 683.95 | 719.55 | 682.15 | 715.40 | 715.40 | 10,108,963 |
11 Jun 2024 | 683.05 | 688.00 | 672.05 | 680.10 | 680.10 | 4,311,375 |
10 Jun 2024 | 666.30 | 678.00 | 663.00 | 674.40 | 674.40 | 3,121,182 |
07 Jun 2024 | 654.25 | 671.50 | 648.35 | 662.10 | 662.10 | 1,904,908 |
06 Jun 2024 | 633.95 | 654.00 | 629.40 | 651.05 | 651.05 | 2,171,720 |
05 Jun 2024 | 593.00 | 624.00 | 580.40 | 622.30 | 622.30 | 4,306,196 |
04 Jun 2024 | 674.95 | 674.95 | 544.80 | 577.00 | 577.00 | 10,513,971 |
03 Jun 2024 | 670.00 | 685.50 | 651.55 | 680.95 | 680.95 | 5,954,520 |
31 May 2024 | 633.00 | 639.00 | 625.30 | 632.70 | 632.70 | 2,597,394 |
30 May 2024 | 642.55 | 648.30 | 626.70 | 631.30 | 631.30 | 1,576,306 |
29 May 2024 | 643.50 | 653.85 | 640.20 | 646.80 | 646.80 | 2,015,125 |
28 May 2024 | 640.10 | 646.80 | 638.40 | 645.40 | 645.40 | 1,323,026 |
27 May 2024 | 650.05 | 653.00 | 636.50 | 640.70 | 640.70 | 838,874 |
24 May 2024 | 653.00 | 657.05 | 646.35 | 649.10 | 649.10 | 938,672 |
23 May 2024 | 657.95 | 663.00 | 649.40 | 654.10 | 654.10 | 1,479,811 |
22 May 2024 | 655.95 | 657.90 | 644.25 | 655.55 | 655.55 | 2,439,158 |
21 May 2024 | 644.85 | 653.90 | 638.05 | 651.65 | 651.65 | 3,289,447 |
17 May 2024 | 656.00 | 669.95 | 646.60 | 652.00 | 652.00 | 2,802,622 |
16 May 2024 | 635.50 | 657.15 | 625.00 | 653.15 | 653.15 | 12,146,190 |
15 May 2024 | 636.00 | 640.65 | 623.05 | 631.00 | 631.00 | 2,552,119 |
14 May 2024 | 624.00 | 638.70 | 612.20 | 633.75 | 633.75 | 2,703,123 |
13 May 2024 | 627.50 | 632.00 | 610.00 | 625.05 | 625.05 | 1,290,217 |
10 May 2024 | 623.95 | 639.15 | 622.50 | 626.50 | 626.50 | 2,207,795 |
09 May 2024 | 635.60 | 641.85 | 617.80 | 620.10 | 620.10 | 1,441,646 |
08 May 2024 | 622.75 | 643.75 | 615.20 | 635.60 | 635.60 | 1,932,062 |
07 May 2024 | 635.95 | 636.55 | 614.10 | 623.15 | 623.15 | 2,023,998 |
06 May 2024 | 657.90 | 657.90 | 627.00 | 634.05 | 634.05 | 2,354,753 |
03 May 2024 | 672.00 | 675.90 | 644.50 | 654.05 | 654.05 | 2,650,534 |
02 May 2024 | 675.05 | 683.00 | 666.00 | 669.10 | 669.10 | 2,269,415 |
30 Apr 2024 | 671.90 | 681.45 | 663.60 | 673.85 | 673.85 | 3,980,481 |
29 Apr 2024 | 666.00 | 670.10 | 652.35 | 666.85 | 666.85 | 1,647,600 |
26 Apr 2024 | 665.85 | 672.40 | 657.00 | 661.35 | 661.35 | 1,345,850 |
25 Apr 2024 | 675.00 | 675.00 | 656.50 | 661.25 | 661.25 | 2,711,612 |
24 Apr 2024 | 674.55 | 681.50 | 670.00 | 673.45 | 673.45 | 3,744,615 |
23 Apr 2024 | 669.00 | 674.80 | 661.10 | 671.20 | 671.20 | 4,555,962 |
22 Apr 2024 | 647.20 | 665.50 | 644.75 | 663.20 | 663.20 | 4,657,549 |
19 Apr 2024 | 637.00 | 646.70 | 624.25 | 642.95 | 642.95 | 2,471,599 |
18 Apr 2024 | 658.20 | 666.00 | 639.10 | 642.40 | 642.40 | 3,395,430 |
16 Apr 2024 | 635.00 | 661.65 | 633.55 | 654.05 | 654.05 | 5,288,396 |
15 Apr 2024 | 633.00 | 654.75 | 624.60 | 638.45 | 638.45 | 3,059,341 |
12 Apr 2024 | 647.55 | 658.85 | 644.20 | 648.50 | 648.50 | 3,207,293 |
10 Apr 2024 | 654.80 | 655.85 | 644.55 | 649.05 | 649.05 | 2,938,995 |
09 Apr 2024 | 651.00 | 659.35 | 646.75 | 651.35 | 651.35 | 3,264,890 |
08 Apr 2024 | 649.20 | 655.85 | 636.10 | 646.80 | 646.80 | 5,285,739 |
05 Apr 2024 | 647.70 | 647.70 | 636.05 | 644.30 | 644.30 | 1,830,294 |
04 Apr 2024 | 646.25 | 661.00 | 641.85 | 643.85 | 643.85 | 3,145,305 |
03 Apr 2024 | 637.80 | 644.00 | 632.00 | 641.40 | 641.40 | 1,187,104 |
02 Apr 2024 | 638.00 | 642.95 | 630.65 | 639.10 | 639.10 | 1,608,600 |
01 Apr 2024 | 617.35 | 638.00 | 614.20 | 636.20 | 636.20 | 1,573,234 |
28 Mar 2024 | 591.80 | 614.50 | 591.80 | 610.95 | 610.95 | 2,992,847 |
27 Mar 2024 | 593.95 | 597.65 | 589.45 | 591.40 | 591.40 | 1,075,990 |
26 Mar 2024 | 595.50 | 598.80 | 590.05 | 592.75 | 592.75 | 2,247,918 |
22 Mar 2024 | 588.00 | 599.00 | 588.00 | 595.50 | 595.50 | 1,290,405 |
21 Mar 2024 | 575.20 | 594.00 | 575.15 | 591.35 | 591.35 | 1,697,503 |
20 Mar 2024 | 573.50 | 575.15 | 559.45 | 570.05 | 570.05 | 1,023,212 |
19 Mar 2024 | 574.70 | 575.50 | 565.05 | 570.75 | 570.75 | 1,575,894 |
18 Mar 2024 | 585.00 | 587.70 | 573.85 | 575.10 | 575.10 | 1,642,367 |
15 Mar 2024 | 585.30 | 594.75 | 575.25 | 584.60 | 584.60 | 3,195,333 |
14 Mar 2024 | 586.50 | 595.55 | 577.75 | 591.80 | 591.80 | 1,799,972 |
13 Mar 2024 | 625.00 | 625.95 | 584.95 | 590.45 | 590.45 | 3,102,446 |
12 Mar 2024 | 634.55 | 639.00 | 619.85 | 624.10 | 624.10 | 1,854,808 |
11 Mar 2024 | 639.00 | 642.00 | 633.10 | 634.60 | 634.60 | 1,351,832 |
07 Mar 2024 | 640.55 | 648.00 | 634.80 | 637.60 | 637.60 | 1,314,041 |
06 Mar 2024 | 656.00 | 656.45 | 623.00 | 640.15 | 640.15 | 2,796,433 |
05 Mar 2024 | 660.00 | 671.95 | 652.90 | 656.00 | 656.00 | 2,375,311 |
04 Mar 2024 | 650.00 | 661.15 | 648.75 | 657.75 | 657.75 | 1,558,962 |
01 Mar 2024 | 650.35 | 654.90 | 646.45 | 648.75 | 648.75 | 877,615 |
29 Feb 2024 | 641.15 | 652.00 | 633.50 | 647.95 | 647.95 | 2,116,417 |
28 Feb 2024 | 651.85 | 656.35 | 635.75 | 638.15 | 638.15 | 1,130,316 |
27 Feb 2024 | 661.90 | 666.10 | 645.00 | 649.55 | 649.55 | 2,940,335 |
26 Feb 2024 | 643.45 | 661.45 | 643.00 | 659.15 | 659.15 | 3,011,803 |
23 Feb 2024 | 645.50 | 648.80 | 637.95 | 642.30 | 642.30 | 1,038,739 |
22 Feb 2024 | 641.40 | 644.00 | 635.55 | 642.25 | 642.25 | 868,334 |
21 Feb 2024 | 637.55 | 646.95 | 637.55 | 640.90 | 640.90 | 2,367,781 |
20 Feb 2024 | 634.85 | 639.90 | 626.65 | 638.95 | 638.95 | 1,502,356 |
19 Feb 2024 | 645.00 | 645.90 | 633.00 | 634.85 | 634.85 | 1,148,627 |
16 Feb 2024 | 641.00 | 648.45 | 639.50 | 641.75 | 641.75 | 1,798,377 |
15 Feb 2024 | 639.80 | 644.20 | 629.30 | 637.95 | 637.95 | 1,914,588 |
14 Feb 2024 | 621.00 | 640.65 | 619.00 | 636.60 | 636.60 | 1,260,746 |
13 Feb 2024 | 616.00 | 632.60 | 614.15 | 631.00 | 631.00 | 2,821,807 |
12 Feb 2024 | 651.05 | 653.50 | 616.35 | 620.45 | 620.45 | 1,869,679 |
09 Feb 2024 | 650.00 | 656.90 | 632.15 | 650.20 | 650.20 | 2,017,131 |
08 Feb 2024 | 650.25 | 655.60 | 642.45 | 647.60 | 647.60 | 1,639,613 |
07 Feb 2024 | 659.00 | 669.80 | 636.30 | 646.00 | 646.00 | 3,261,779 |
06 Feb 2024 | 646.30 | 650.65 | 634.50 | 648.50 | 648.50 | 2,829,812 |
05 Feb 2024 | 640.00 | 655.75 | 626.05 | 640.40 | 640.40 | 4,528,404 |
02 Feb 2024 | 634.90 | 642.40 | 625.00 | 634.25 | 634.25 | 2,873,863 |
01 Feb 2024 | 625.35 | 634.80 | 619.95 | 629.65 | 629.65 | 5,463,844 |
31 Jan 2024 | 621.80 | 627.95 | 618.35 | 625.60 | 625.60 | 5,030,287 |
30 Jan 2024 | 605.00 | 627.95 | 604.20 | 617.35 | 617.35 | 6,018,763 |
29 Jan 2024 | 579.20 | 608.80 | 578.00 | 600.00 | 600.00 | 6,752,824 |
25 Jan 2024 | 580.00 | 586.50 | 567.05 | 579.20 | 579.20 | 2,560,166 |
24 Jan 2024 | 561.80 | 578.95 | 554.60 | 577.40 | 577.40 | 1,503,671 |
23 Jan 2024 | 581.80 | 584.30 | 554.45 | 560.75 | 560.75 | 3,715,271 |
19 Jan 2024 | 580.10 | 590.00 | 577.50 | 584.35 | 584.35 | 2,037,879 |
18 Jan 2024 | 574.10 | 579.50 | 560.45 | 576.15 | 576.15 | 1,344,935 |
17 Jan 2024 | 582.00 | 585.35 | 573.95 | 575.25 | 575.25 | 2,747,008 |
16 Jan 2024 | 576.50 | 589.35 | 573.85 | 583.95 | 583.95 | 4,329,890 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |