Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Nov 2023 | 657.51 | 664.63 | 653.96 | 663.97 | 663.97 | 511,900 |
29 Nov 2023 | 659.94 | 662.27 | 651.55 | 654.99 | 654.99 | 349,500 |
28 Nov 2023 | 658.66 | 658.66 | 648.71 | 651.68 | 651.68 | 246,000 |
27 Nov 2023 | 635.00 | 659.27 | 635.00 | 656.62 | 656.62 | 468,700 |
24 Nov 2023 | 630.61 | 638.71 | 630.61 | 637.07 | 637.07 | 76,200 |
22 Nov 2023 | 638.00 | 642.18 | 630.51 | 632.50 | 632.50 | 194,000 |
21 Nov 2023 | 629.58 | 634.51 | 627.03 | 634.16 | 634.16 | 307,500 |
20 Nov 2023 | 620.19 | 633.97 | 620.19 | 629.48 | 629.48 | 264,200 |
17 Nov 2023 | 620.50 | 625.58 | 616.82 | 620.51 | 620.51 | 253,800 |
16 Nov 2023 | 624.50 | 624.50 | 604.30 | 615.46 | 615.46 | 468,800 |
15 Nov 2023 | 630.17 | 638.00 | 629.73 | 632.33 | 632.33 | 300,100 |
14 Nov 2023 | 630.92 | 635.24 | 626.80 | 630.17 | 630.17 | 357,600 |
13 Nov 2023 | 629.61 | 632.07 | 624.01 | 628.42 | 628.42 | 265,000 |
10 Nov 2023 | 628.35 | 633.63 | 624.90 | 632.74 | 632.74 | 263,300 |
09 Nov 2023 | 630.48 | 633.47 | 625.38 | 629.55 | 629.55 | 330,400 |
08 Nov 2023 | 628.93 | 634.00 | 624.24 | 627.22 | 627.22 | 415,100 |
07 Nov 2023 | 615.00 | 631.24 | 613.79 | 629.14 | 629.14 | 456,500 |
06 Nov 2023 | 600.68 | 613.93 | 598.14 | 612.89 | 612.89 | 397,000 |
03 Nov 2023 | 600.99 | 606.01 | 590.67 | 597.10 | 597.10 | 500,000 |
02 Nov 2023 | 595.03 | 602.50 | 593.25 | 600.99 | 600.99 | 375,200 |
01 Nov 2023 | 598.95 | 598.95 | 581.40 | 593.98 | 593.98 | 628,400 |
31 Oct 2023 | 587.00 | 598.50 | 586.50 | 597.06 | 597.06 | 568,700 |
30 Oct 2023 | 580.20 | 594.12 | 577.18 | 584.56 | 584.56 | 769,600 |
27 Oct 2023 | 545.19 | 585.00 | 543.09 | 576.37 | 576.37 | 1,835,700 |
26 Oct 2023 | 491.70 | 495.55 | 484.02 | 484.58 | 484.58 | 577,600 |
25 Oct 2023 | 492.67 | 502.57 | 488.02 | 492.40 | 492.40 | 361,000 |
24 Oct 2023 | 499.87 | 501.06 | 492.97 | 496.10 | 496.10 | 324,800 |
23 Oct 2023 | 495.75 | 499.95 | 487.19 | 494.45 | 494.45 | 411,100 |
20 Oct 2023 | 510.44 | 510.87 | 495.93 | 497.59 | 497.59 | 337,700 |
19 Oct 2023 | 514.11 | 516.59 | 506.83 | 508.88 | 508.88 | 341,900 |
18 Oct 2023 | 517.17 | 522.87 | 511.23 | 511.96 | 511.96 | 304,500 |
17 Oct 2023 | 498.27 | 521.34 | 498.27 | 518.91 | 518.91 | 456,100 |
16 Oct 2023 | 498.09 | 507.23 | 498.09 | 501.24 | 501.24 | 413,300 |
13 Oct 2023 | 497.72 | 499.27 | 489.74 | 492.43 | 492.43 | 312,800 |
12 Oct 2023 | 510.95 | 511.74 | 495.38 | 497.38 | 497.38 | 297,200 |
11 Oct 2023 | 508.59 | 517.15 | 502.01 | 509.07 | 509.07 | 303,800 |
10 Oct 2023 | 500.35 | 513.66 | 500.30 | 508.55 | 508.55 | 281,900 |
09 Oct 2023 | 491.34 | 500.95 | 489.76 | 499.53 | 499.53 | 251,700 |
06 Oct 2023 | 494.76 | 500.99 | 487.67 | 495.08 | 495.08 | 384,900 |
05 Oct 2023 | 510.13 | 510.23 | 495.89 | 496.55 | 496.55 | 362,500 |
04 Oct 2023 | 509.82 | 513.65 | 501.16 | 510.88 | 510.88 | 236,900 |
03 Oct 2023 | 511.11 | 515.51 | 506.14 | 508.12 | 508.12 | 308,500 |
02 Oct 2023 | 513.41 | 523.11 | 513.41 | 517.55 | 517.55 | 302,900 |
29 Sept 2023 | 520.00 | 522.85 | 512.41 | 514.09 | 514.09 | 334,700 |
28 Sept 2023 | 502.98 | 508.87 | 499.76 | 507.67 | 507.67 | 346,700 |
27 Sept 2023 | 504.91 | 505.83 | 496.76 | 501.57 | 501.57 | 316,900 |
26 Sept 2023 | 509.15 | 513.59 | 500.02 | 502.27 | 502.27 | 358,700 |
25 Sept 2023 | 508.07 | 514.36 | 506.40 | 511.60 | 511.60 | 258,300 |
22 Sept 2023 | 507.92 | 515.35 | 507.92 | 510.57 | 510.57 | 237,200 |
21 Sept 2023 | 519.15 | 521.11 | 503.92 | 505.18 | 505.18 | 379,600 |
20 Sept 2023 | 530.64 | 534.24 | 523.61 | 523.68 | 523.68 | 190,000 |
19 Sept 2023 | 525.24 | 532.50 | 520.12 | 531.48 | 531.48 | 253,100 |
18 Sept 2023 | 522.00 | 526.79 | 519.70 | 526.26 | 526.26 | 281,700 |
15 Sept 2023 | 534.76 | 538.08 | 514.71 | 522.88 | 522.88 | 867,800 |
14 Sept 2023 | 537.50 | 541.19 | 529.03 | 536.91 | 536.91 | 240,800 |
13 Sept 2023 | 539.52 | 539.52 | 529.04 | 533.93 | 533.93 | 310,500 |
12 Sept 2023 | 535.89 | 546.19 | 535.89 | 540.72 | 540.72 | 379,400 |
11 Sept 2023 | 531.00 | 537.66 | 525.91 | 537.25 | 537.25 | 346,000 |
08 Sept 2023 | 522.35 | 529.72 | 521.58 | 527.24 | 527.24 | 292,200 |
07 Sept 2023 | 522.31 | 523.76 | 512.35 | 523.71 | 523.71 | 508,700 |
06 Sept 2023 | 522.89 | 527.67 | 522.54 | 525.82 | 525.82 | 282,300 |
05 Sept 2023 | 530.83 | 532.66 | 517.96 | 524.12 | 524.12 | 328,700 |
01 Sept 2023 | 534.23 | 538.90 | 530.00 | 532.75 | 532.75 | 324,600 |
31 Aug 2023 | 520.13 | 532.68 | 520.13 | 529.09 | 529.09 | 769,000 |
30 Aug 2023 | 527.44 | 527.44 | 516.30 | 518.87 | 518.87 | 406,700 |
29 Aug 2023 | 515.83 | 528.65 | 515.39 | 527.87 | 527.87 | 422,000 |
28 Aug 2023 | 521.50 | 524.97 | 510.22 | 516.29 | 516.29 | 415,000 |
25 Aug 2023 | 523.99 | 530.27 | 517.54 | 521.52 | 521.52 | 309,600 |
24 Aug 2023 | 550.27 | 550.52 | 521.50 | 521.78 | 521.78 | 513,500 |
23 Aug 2023 | 537.00 | 551.39 | 537.00 | 550.22 | 550.22 | 313,000 |
22 Aug 2023 | 549.50 | 558.71 | 549.00 | 555.37 | 555.37 | 260,000 |
21 Aug 2023 | 561.46 | 561.95 | 552.04 | 560.45 | 560.45 | 233,400 |
18 Aug 2023 | 544.00 | 558.39 | 541.90 | 557.29 | 557.29 | 342,600 |
17 Aug 2023 | 559.08 | 559.08 | 547.58 | 548.08 | 548.08 | 291,800 |
16 Aug 2023 | 556.17 | 561.54 | 555.09 | 556.68 | 556.68 | 195,700 |
15 Aug 2023 | 552.64 | 558.34 | 552.64 | 554.73 | 554.73 | 232,300 |
14 Aug 2023 | 553.55 | 558.87 | 550.52 | 558.29 | 558.29 | 198,200 |
11 Aug 2023 | 559.04 | 562.33 | 550.42 | 552.22 | 552.22 | 239,300 |
10 Aug 2023 | 555.05 | 565.37 | 553.51 | 559.45 | 559.45 | 304,300 |
09 Aug 2023 | 565.40 | 566.77 | 552.00 | 555.03 | 555.03 | 242,100 |
08 Aug 2023 | 563.15 | 568.47 | 562.34 | 565.09 | 565.09 | 346,000 |
07 Aug 2023 | 555.97 | 568.24 | 555.97 | 565.55 | 565.55 | 326,900 |
04 Aug 2023 | 560.73 | 561.97 | 550.60 | 552.47 | 552.47 | 385,200 |
03 Aug 2023 | 543.49 | 556.34 | 541.27 | 555.34 | 555.34 | 333,200 |
02 Aug 2023 | 540.45 | 547.38 | 539.18 | 540.92 | 540.92 | 326,000 |
01 Aug 2023 | 540.25 | 548.20 | 540.25 | 542.36 | 542.36 | 323,200 |
31 Jul 2023 | 539.29 | 543.75 | 537.51 | 543.69 | 543.69 | 426,600 |
28 Jul 2023 | 517.98 | 542.70 | 511.40 | 534.06 | 534.06 | 965,300 |
27 Jul 2023 | 556.29 | 558.97 | 534.46 | 537.02 | 537.02 | 658,900 |
26 Jul 2023 | 552.07 | 558.28 | 549.67 | 558.00 | 558.00 | 310,300 |
25 Jul 2023 | 551.00 | 557.48 | 548.63 | 555.35 | 555.35 | 457,000 |
24 Jul 2023 | 542.71 | 551.22 | 536.08 | 549.47 | 549.47 | 529,300 |
21 Jul 2023 | 544.56 | 544.56 | 533.82 | 537.55 | 537.55 | 376,000 |
20 Jul 2023 | 542.81 | 545.30 | 533.23 | 535.43 | 535.43 | 242,400 |
19 Jul 2023 | 544.57 | 548.53 | 543.06 | 543.72 | 543.72 | 249,900 |
18 Jul 2023 | 546.59 | 553.13 | 541.66 | 546.67 | 546.67 | 331,100 |
17 Jul 2023 | 542.89 | 551.69 | 542.12 | 547.45 | 547.45 | 262,900 |
14 Jul 2023 | 542.95 | 546.39 | 539.60 | 543.48 | 543.48 | 275,600 |
13 Jul 2023 | 554.05 | 559.08 | 538.85 | 539.39 | 539.39 | 401,300 |
12 Jul 2023 | 555.94 | 562.97 | 548.56 | 553.32 | 553.32 | 329,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |