Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 Dec 2023 | 685.45 | 694.77 | 683.28 | 690.79 | 690.79 | 1,453,300 |
30 Nov 2023 | 682.00 | 688.89 | 678.82 | 685.74 | 685.74 | 1,832,900 |
29 Nov 2023 | 671.00 | 682.29 | 671.00 | 678.93 | 678.93 | 1,465,300 |
28 Nov 2023 | 667.63 | 672.60 | 661.39 | 665.24 | 665.24 | 1,520,600 |
27 Nov 2023 | 672.00 | 677.61 | 669.57 | 670.55 | 670.55 | 1,010,000 |
24 Nov 2023 | 670.53 | 674.47 | 668.80 | 673.90 | 673.90 | 450,000 |
22 Nov 2023 | 672.68 | 678.03 | 667.28 | 669.66 | 669.66 | 888,100 |
21 Nov 2023 | 664.76 | 670.64 | 661.51 | 668.40 | 668.40 | 926,200 |
20 Nov 2023 | 654.00 | 668.54 | 652.59 | 666.92 | 666.92 | 1,079,400 |
17 Nov 2023 | 651.95 | 654.68 | 648.29 | 654.36 | 654.36 | 792,600 |
16 Nov 2023 | 650.00 | 656.80 | 648.03 | 652.28 | 652.28 | 1,047,700 |
15 Nov 2023 | 654.47 | 659.94 | 648.97 | 650.90 | 650.90 | 1,233,500 |
14 Nov 2023 | 647.48 | 656.84 | 646.50 | 654.17 | 654.17 | 1,351,200 |
13 Nov 2023 | 633.78 | 639.76 | 632.25 | 638.41 | 638.41 | 996,700 |
10 Nov 2023 | 619.76 | 636.43 | 615.54 | 634.76 | 634.76 | 1,023,600 |
09 Nov 2023 | 625.10 | 632.49 | 619.32 | 619.76 | 619.76 | 1,215,100 |
08 Nov 2023 | 616.08 | 626.19 | 616.00 | 625.33 | 625.33 | 1,702,300 |
07 Nov 2023 | 610.38 | 625.87 | 610.38 | 613.91 | 613.91 | 1,657,900 |
06 Nov 2023 | 608.50 | 610.98 | 602.45 | 609.25 | 609.25 | 884,900 |
03 Nov 2023 | 600.58 | 611.79 | 592.48 | 606.76 | 606.76 | 1,478,200 |
02 Nov 2023 | 601.21 | 610.87 | 598.40 | 599.43 | 599.43 | 1,758,400 |
01 Nov 2023 | 581.00 | 595.09 | 580.44 | 593.48 | 593.48 | 1,769,400 |
31 Oct 2023 | 570.87 | 584.84 | 564.90 | 581.85 | 581.85 | 1,615,500 |
30 Oct 2023 | 559.60 | 572.17 | 558.09 | 568.54 | 568.54 | 1,448,200 |
27 Oct 2023 | 556.46 | 564.00 | 548.44 | 554.01 | 554.01 | 1,755,800 |
26 Oct 2023 | 560.00 | 579.00 | 548.86 | 550.95 | 550.95 | 3,548,000 |
25 Oct 2023 | 549.37 | 552.10 | 527.24 | 530.17 | 530.17 | 2,008,900 |
24 Oct 2023 | 545.71 | 556.94 | 544.26 | 554.39 | 554.39 | 1,327,100 |
23 Oct 2023 | 537.00 | 545.34 | 530.54 | 541.38 | 541.38 | 943,000 |
20 Oct 2023 | 556.60 | 557.42 | 536.17 | 542.51 | 542.51 | 1,418,400 |
19 Oct 2023 | 558.44 | 568.41 | 556.63 | 559.98 | 559.98 | 1,072,900 |
18 Oct 2023 | 562.80 | 568.00 | 549.86 | 550.68 | 550.68 | 872,300 |
17 Oct 2023 | 549.66 | 574.25 | 548.80 | 568.47 | 568.47 | 1,397,300 |
16 Oct 2023 | 549.66 | 557.70 | 546.50 | 551.63 | 551.63 | 831,500 |
13 Oct 2023 | 558.76 | 563.79 | 549.06 | 549.66 | 549.66 | 777,000 |
12 Oct 2023 | 560.76 | 569.89 | 554.50 | 560.15 | 560.15 | 824,600 |
11 Oct 2023 | 560.00 | 565.20 | 551.64 | 558.67 | 558.67 | 878,800 |
10 Oct 2023 | 556.06 | 564.68 | 547.00 | 558.30 | 558.30 | 1,408,100 |
09 Oct 2023 | 554.89 | 565.65 | 553.45 | 564.43 | 564.43 | 808,200 |
06 Oct 2023 | 542.89 | 565.58 | 539.02 | 560.72 | 560.72 | 1,181,500 |
05 Oct 2023 | 544.83 | 548.51 | 536.05 | 547.17 | 547.17 | 662,900 |
04 Oct 2023 | 544.58 | 550.57 | 541.64 | 548.64 | 548.64 | 705,000 |
03 Oct 2023 | 552.00 | 556.35 | 536.91 | 541.24 | 541.24 | 1,372,000 |
02 Oct 2023 | 554.75 | 560.17 | 549.79 | 555.23 | 555.23 | 994,000 |
29 Sept 2023 | 560.87 | 566.17 | 558.51 | 558.96 | 558.96 | 1,337,000 |
28 Sept 2023 | 534.01 | 556.15 | 528.00 | 553.52 | 553.52 | 1,158,000 |
27 Sept 2023 | 549.56 | 551.78 | 540.40 | 546.38 | 546.38 | 1,016,200 |
26 Sept 2023 | 553.56 | 554.75 | 538.63 | 544.63 | 544.63 | 1,509,200 |
25 Sept 2023 | 552.62 | 559.64 | 551.30 | 559.48 | 559.48 | 801,400 |
22 Sept 2023 | 551.78 | 558.92 | 550.61 | 554.09 | 554.09 | 1,107,100 |
21 Sept 2023 | 563.12 | 564.90 | 549.02 | 549.53 | 549.53 | 1,070,100 |
20 Sept 2023 | 575.00 | 583.44 | 569.77 | 570.55 | 570.55 | 776,800 |
19 Sept 2023 | 579.35 | 579.35 | 566.55 | 572.33 | 572.33 | 829,700 |
18 Sept 2023 | 577.24 | 584.40 | 576.67 | 578.51 | 578.51 | 661,000 |
15 Sept 2023 | 588.58 | 589.30 | 576.50 | 579.58 | 579.58 | 1,709,800 |
14 Sept 2023 | 593.45 | 594.98 | 585.42 | 590.11 | 590.11 | 668,100 |
13 Sept 2023 | 586.05 | 592.84 | 583.55 | 591.38 | 591.38 | 638,700 |
12 Sept 2023 | 598.00 | 603.51 | 588.69 | 588.84 | 588.84 | 929,400 |
11 Sept 2023 | 603.50 | 607.90 | 600.79 | 605.94 | 605.94 | 960,400 |
08 Sept 2023 | 600.00 | 604.58 | 597.10 | 600.07 | 600.07 | 728,100 |
07 Sept 2023 | 591.27 | 601.47 | 589.36 | 599.32 | 599.32 | 1,040,000 |
06 Sept 2023 | 593.14 | 599.38 | 591.61 | 598.51 | 598.51 | 669,000 |
05 Sept 2023 | 590.88 | 599.63 | 584.50 | 597.16 | 597.16 | 718,300 |
01 Sept 2023 | 593.51 | 596.62 | 587.50 | 590.88 | 590.88 | 726,700 |
31 Aug 2023 | 590.00 | 596.46 | 584.51 | 588.83 | 588.83 | 1,331,300 |
30 Aug 2023 | 578.42 | 588.70 | 576.56 | 588.24 | 588.24 | 855,600 |
29 Aug 2023 | 565.16 | 580.90 | 563.00 | 578.87 | 578.87 | 784,200 |
28 Aug 2023 | 566.62 | 572.00 | 562.34 | 568.31 | 568.31 | 588,100 |
25 Aug 2023 | 554.44 | 567.07 | 551.40 | 563.65 | 563.65 | 680,400 |
24 Aug 2023 | 574.60 | 575.87 | 549.47 | 549.54 | 549.54 | 911,400 |
23 Aug 2023 | 564.47 | 576.97 | 562.00 | 568.00 | 568.00 | 1,138,000 |
22 Aug 2023 | 559.62 | 564.25 | 556.30 | 561.82 | 561.82 | 889,700 |
21 Aug 2023 | 542.86 | 555.31 | 542.55 | 554.70 | 554.70 | 847,500 |
18 Aug 2023 | 533.96 | 543.40 | 532.54 | 541.50 | 541.50 | 837,800 |
17 Aug 2023 | 550.45 | 552.05 | 540.71 | 543.64 | 543.64 | 990,300 |
16 Aug 2023 | 557.00 | 560.98 | 548.27 | 549.50 | 549.50 | 989,200 |
15 Aug 2023 | 567.49 | 573.98 | 558.47 | 559.60 | 559.60 | 830,700 |
14 Aug 2023 | 551.93 | 566.75 | 550.76 | 566.21 | 566.21 | 770,900 |
11 Aug 2023 | 550.77 | 558.57 | 550.01 | 557.44 | 557.44 | 801,700 |
10 Aug 2023 | 557.83 | 566.07 | 550.14 | 555.00 | 555.00 | 1,129,500 |
09 Aug 2023 | 551.52 | 555.00 | 545.10 | 550.33 | 550.33 | 939,200 |
08 Aug 2023 | 546.99 | 553.76 | 541.75 | 552.83 | 552.83 | 1,085,100 |
07 Aug 2023 | 555.36 | 556.91 | 549.06 | 554.89 | 554.89 | 1,227,200 |
04 Aug 2023 | 564.40 | 564.98 | 550.01 | 551.63 | 551.63 | 1,634,100 |
03 Aug 2023 | 557.97 | 562.51 | 556.00 | 560.40 | 560.40 | 863,700 |
02 Aug 2023 | 579.89 | 582.86 | 561.05 | 563.17 | 563.17 | 1,745,500 |
01 Aug 2023 | 578.24 | 591.50 | 575.21 | 590.39 | 590.39 | 1,102,600 |
31 July 2023 | 573.82 | 583.65 | 573.00 | 583.00 | 583.00 | 1,669,800 |
28 July 2023 | 567.54 | 569.68 | 559.37 | 569.54 | 569.54 | 2,041,900 |
27 July 2023 | 598.00 | 600.66 | 556.71 | 559.89 | 559.89 | 3,074,400 |
26 July 2023 | 573.92 | 585.09 | 571.21 | 577.27 | 577.27 | 1,825,100 |
25 July 2023 | 579.00 | 587.64 | 579.00 | 582.38 | 582.38 | 1,079,100 |
24 July 2023 | 586.50 | 587.22 | 576.05 | 578.04 | 578.04 | 975,300 |
21 July 2023 | 590.65 | 593.01 | 581.00 | 582.02 | 582.02 | 810,000 |
20 July 2023 | 597.62 | 600.88 | 575.78 | 578.88 | 578.88 | 1,551,200 |
19 July 2023 | 610.90 | 614.36 | 599.54 | 603.25 | 603.25 | 1,737,200 |
18 July 2023 | 589.81 | 602.00 | 583.92 | 597.13 | 597.13 | 1,264,000 |
17 July 2023 | 582.67 | 594.99 | 582.00 | 592.38 | 592.38 | 1,043,200 |
14 July 2023 | 577.00 | 584.26 | 576.00 | 580.38 | 580.38 | 916,200 |
13 July 2023 | 566.62 | 579.44 | 565.00 | 577.45 | 577.45 | 1,314,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |