Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Nov 2023 | 543.56 | 551.98 | 538.00 | 543.44 | 543.44 | 247,800 |
27 Nov 2023 | 546.07 | 554.00 | 539.70 | 546.52 | 546.52 | 195,400 |
24 Nov 2023 | 544.37 | 550.03 | 544.37 | 549.44 | 549.44 | 134,800 |
22 Nov 2023 | 543.57 | 554.17 | 543.26 | 546.07 | 546.07 | 288,700 |
21 Nov 2023 | 545.02 | 545.99 | 535.39 | 538.09 | 538.09 | 394,800 |
20 Nov 2023 | 540.00 | 553.17 | 539.79 | 551.20 | 551.20 | 354,500 |
17 Nov 2023 | 538.18 | 543.50 | 535.37 | 540.02 | 540.02 | 304,300 |
16 Nov 2023 | 541.47 | 545.12 | 532.86 | 536.98 | 536.98 | 585,100 |
15 Nov 2023 | 541.60 | 556.43 | 538.59 | 547.60 | 547.60 | 742,000 |
14 Nov 2023 | 523.64 | 539.00 | 523.64 | 535.47 | 535.47 | 702,400 |
13 Nov 2023 | 503.86 | 511.98 | 500.54 | 507.12 | 507.12 | 469,200 |
10 Nov 2023 | 491.62 | 507.19 | 485.38 | 504.58 | 504.58 | 478,300 |
09 Nov 2023 | 500.12 | 507.00 | 480.43 | 482.06 | 482.06 | 553,500 |
08 Nov 2023 | 490.39 | 498.43 | 485.11 | 492.94 | 492.94 | 371,800 |
07 Nov 2023 | 493.02 | 499.25 | 489.59 | 492.56 | 492.56 | 360,300 |
06 Nov 2023 | 492.92 | 495.95 | 486.65 | 493.54 | 493.54 | 522,100 |
03 Nov 2023 | 481.22 | 502.44 | 480.27 | 492.93 | 492.93 | 842,200 |
02 Nov 2023 | 467.79 | 478.00 | 459.69 | 471.72 | 471.72 | 970,500 |
01 Nov 2023 | 440.03 | 458.35 | 432.64 | 456.56 | 456.56 | 1,024,700 |
31 Oct 2023 | 425.60 | 445.02 | 409.05 | 441.74 | 441.74 | 1,734,400 |
30 Oct 2023 | 400.00 | 410.27 | 392.10 | 404.00 | 404.00 | 1,174,400 |
27 Oct 2023 | 406.32 | 410.56 | 399.53 | 405.93 | 405.93 | 521,600 |
26 Oct 2023 | 401.21 | 414.14 | 398.87 | 404.06 | 404.06 | 590,600 |
25 Oct 2023 | 411.28 | 411.28 | 395.23 | 399.73 | 399.73 | 628,600 |
24 Oct 2023 | 417.39 | 424.44 | 411.76 | 418.00 | 418.00 | 585,000 |
23 Oct 2023 | 416.08 | 422.46 | 408.18 | 413.49 | 413.49 | 624,200 |
20 Oct 2023 | 432.36 | 440.53 | 418.69 | 420.04 | 420.04 | 646,000 |
19 Oct 2023 | 460.87 | 462.71 | 431.53 | 433.75 | 433.75 | 961,300 |
18 Oct 2023 | 466.58 | 473.90 | 460.14 | 461.06 | 461.06 | 547,500 |
17 Oct 2023 | 470.91 | 483.52 | 467.26 | 476.56 | 476.56 | 312,000 |
16 Oct 2023 | 475.88 | 486.78 | 475.88 | 483.12 | 483.12 | 407,700 |
13 Oct 2023 | 495.88 | 496.20 | 473.65 | 475.75 | 475.75 | 356,800 |
12 Oct 2023 | 504.57 | 513.10 | 490.50 | 493.04 | 493.04 | 469,200 |
11 Oct 2023 | 490.39 | 503.11 | 490.39 | 502.04 | 502.04 | 463,800 |
10 Oct 2023 | 479.46 | 496.05 | 478.57 | 490.00 | 490.00 | 440,700 |
09 Oct 2023 | 467.33 | 478.00 | 463.00 | 476.02 | 476.02 | 364,500 |
06 Oct 2023 | 446.78 | 476.97 | 446.78 | 473.68 | 473.68 | 598,200 |
05 Oct 2023 | 454.80 | 457.52 | 442.23 | 451.76 | 451.76 | 454,400 |
04 Oct 2023 | 452.53 | 459.16 | 448.11 | 457.17 | 457.17 | 550,000 |
03 Oct 2023 | 455.02 | 464.97 | 445.98 | 448.93 | 448.93 | 367,100 |
02 Oct 2023 | 461.37 | 464.86 | 452.45 | 459.34 | 459.34 | 283,700 |
29 Sept 2023 | 460.05 | 466.41 | 459.59 | 462.00 | 462.00 | 519,700 |
28 Sept 2023 | 440.74 | 458.93 | 437.46 | 451.92 | 451.92 | 553,500 |
28 Sept 2023 | 1 Dividend | |||||
27 Sept 2023 | 451.23 | 453.57 | 438.74 | 441.18 | 440.18 | 711,800 |
26 Sept 2023 | 448.60 | 453.94 | 442.04 | 444.54 | 443.53 | 405,300 |
25 Sept 2023 | 448.10 | 455.50 | 444.82 | 453.15 | 452.12 | 328,600 |
22 Sept 2023 | 445.80 | 452.31 | 441.88 | 449.29 | 448.27 | 428,400 |
21 Sept 2023 | 448.40 | 453.25 | 439.59 | 440.38 | 439.38 | 597,600 |
20 Sept 2023 | 461.98 | 467.33 | 452.65 | 452.86 | 451.83 | 394,900 |
19 Sept 2023 | 462.93 | 463.17 | 454.16 | 457.78 | 456.74 | 448,300 |
18 Sept 2023 | 460.00 | 472.49 | 459.46 | 463.19 | 462.14 | 533,000 |
15 Sept 2023 | 476.49 | 476.49 | 462.45 | 464.23 | 463.18 | 992,700 |
14 Sept 2023 | 476.38 | 481.77 | 468.00 | 479.17 | 478.08 | 500,200 |
13 Sept 2023 | 471.70 | 480.95 | 468.57 | 470.36 | 469.29 | 594,500 |
12 Sept 2023 | 480.89 | 490.00 | 473.25 | 473.94 | 472.87 | 516,200 |
11 Sept 2023 | 509.46 | 509.46 | 478.31 | 486.16 | 485.06 | 554,700 |
08 Sept 2023 | 506.25 | 508.99 | 498.63 | 500.87 | 499.73 | 369,300 |
07 Sept 2023 | 507.84 | 509.07 | 494.11 | 506.14 | 504.99 | 487,200 |
06 Sept 2023 | 526.00 | 536.39 | 516.52 | 523.18 | 521.99 | 344,100 |
05 Sept 2023 | 524.08 | 535.24 | 520.35 | 528.72 | 527.52 | 331,500 |
01 Sept 2023 | 525.53 | 528.55 | 518.61 | 524.92 | 523.73 | 252,200 |
31 Aug 2023 | 513.32 | 526.21 | 513.32 | 521.21 | 520.03 | 423,000 |
30 Aug 2023 | 509.25 | 519.24 | 507.12 | 515.14 | 513.97 | 256,200 |
29 Aug 2023 | 488.81 | 514.95 | 488.43 | 512.82 | 511.66 | 496,200 |
28 Aug 2023 | 496.55 | 499.09 | 486.54 | 493.87 | 492.75 | 421,700 |
25 Aug 2023 | 488.01 | 491.95 | 474.47 | 489.08 | 487.97 | 692,200 |
24 Aug 2023 | 526.98 | 530.03 | 486.71 | 488.01 | 486.90 | 908,900 |
23 Aug 2023 | 496.16 | 525.97 | 492.16 | 519.45 | 518.27 | 737,500 |
22 Aug 2023 | 509.31 | 513.40 | 493.26 | 500.63 | 499.50 | 455,100 |
21 Aug 2023 | 483.78 | 501.56 | 482.86 | 498.89 | 497.76 | 505,300 |
18 Aug 2023 | 477.50 | 485.75 | 475.06 | 482.29 | 481.20 | 500,100 |
17 Aug 2023 | 495.35 | 495.35 | 483.87 | 485.35 | 484.25 | 522,900 |
16 Aug 2023 | 516.70 | 516.70 | 492.48 | 493.91 | 492.79 | 543,200 |
15 Aug 2023 | 517.86 | 522.67 | 511.67 | 518.89 | 517.71 | 505,700 |
14 Aug 2023 | 497.85 | 524.99 | 496.93 | 524.66 | 523.47 | 452,000 |
11 Aug 2023 | 508.51 | 516.42 | 501.99 | 502.17 | 501.03 | 467,700 |
10 Aug 2023 | 527.94 | 533.63 | 513.54 | 518.48 | 517.30 | 413,600 |
09 Aug 2023 | 527.89 | 528.97 | 515.57 | 521.04 | 519.86 | 451,700 |
08 Aug 2023 | 530.30 | 531.49 | 520.49 | 529.70 | 528.50 | 343,000 |
07 Aug 2023 | 542.73 | 542.73 | 529.12 | 541.72 | 540.49 | 338,200 |
04 Aug 2023 | 526.51 | 543.51 | 518.71 | 537.04 | 535.82 | 517,800 |
03 Aug 2023 | 525.20 | 536.32 | 519.03 | 532.68 | 531.47 | 455,600 |
02 Aug 2023 | 538.82 | 546.53 | 522.74 | 530.43 | 529.23 | 717,000 |
01 Aug 2023 | 512.01 | 555.17 | 500.00 | 550.29 | 549.04 | 1,557,100 |
31 Jul 2023 | 546.73 | 563.80 | 546.18 | 559.49 | 558.22 | 796,900 |
28 Jul 2023 | 554.39 | 555.03 | 541.42 | 545.55 | 544.31 | 550,300 |
27 Jul 2023 | 549.27 | 555.12 | 530.00 | 537.19 | 535.97 | 787,900 |
26 Jul 2023 | 542.59 | 542.59 | 515.11 | 528.80 | 527.60 | 1,070,900 |
25 Jul 2023 | 538.95 | 558.54 | 538.88 | 551.53 | 550.28 | 536,600 |
24 Jul 2023 | 530.36 | 535.96 | 521.13 | 533.22 | 532.01 | 385,200 |
21 Jul 2023 | 535.18 | 539.00 | 528.12 | 533.67 | 532.46 | 592,800 |
20 Jul 2023 | 545.00 | 549.98 | 524.93 | 529.05 | 527.85 | 1,144,000 |
19 Jul 2023 | 584.38 | 589.45 | 571.14 | 574.51 | 573.21 | 508,100 |
18 Jul 2023 | 584.03 | 591.33 | 577.50 | 588.11 | 586.78 | 405,700 |
17 Jul 2023 | 568.00 | 595.98 | 566.58 | 588.72 | 587.39 | 402,300 |
14 Jul 2023 | 573.41 | 581.08 | 561.60 | 565.01 | 563.73 | 334,600 |
13 Jul 2023 | 567.39 | 581.56 | 565.03 | 576.62 | 575.31 | 619,500 |
12 Jul 2023 | 550.75 | 562.94 | 548.68 | 561.04 | 559.77 | 658,500 |
11 Jul 2023 | 541.76 | 543.51 | 531.36 | 542.53 | 541.30 | 421,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |