Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Nov 2023 | 462.25 | 465.21 | 454.71 | 455.88 | 455.88 | 459,800 |
27 Nov 2023 | 462.88 | 466.35 | 461.19 | 464.19 | 464.19 | 474,300 |
24 Nov 2023 | 464.40 | 469.35 | 462.03 | 467.31 | 467.31 | 220,700 |
22 Nov 2023 | 465.45 | 467.34 | 460.00 | 463.42 | 463.42 | 532,100 |
21 Nov 2023 | 470.00 | 470.51 | 463.67 | 466.23 | 466.23 | 629,700 |
20 Nov 2023 | 467.69 | 474.63 | 458.01 | 471.80 | 471.80 | 861,900 |
17 Nov 2023 | 479.17 | 484.85 | 475.25 | 480.98 | 480.98 | 623,500 |
16 Nov 2023 | 477.80 | 481.94 | 468.61 | 474.36 | 474.36 | 569,000 |
15 Nov 2023 | 478.00 | 488.73 | 471.16 | 479.51 | 479.51 | 1,208,800 |
14 Nov 2023 | 477.93 | 487.37 | 476.26 | 477.69 | 477.69 | 755,000 |
13 Nov 2023 | 455.85 | 465.19 | 453.23 | 462.53 | 462.53 | 738,800 |
10 Nov 2023 | 442.62 | 457.62 | 440.14 | 456.53 | 456.53 | 765,600 |
09 Nov 2023 | 442.80 | 447.03 | 435.80 | 437.48 | 437.48 | 436,800 |
08 Nov 2023 | 441.47 | 446.05 | 435.83 | 436.56 | 436.56 | 480,100 |
07 Nov 2023 | 433.70 | 442.53 | 432.82 | 440.36 | 440.36 | 363,600 |
07 Nov 2023 | 1.48 Dividend | |||||
06 Nov 2023 | 454.36 | 455.51 | 433.84 | 438.54 | 437.06 | 732,900 |
03 Nov 2023 | 441.94 | 457.08 | 441.00 | 451.51 | 449.99 | 1,105,900 |
02 Nov 2023 | 421.34 | 433.87 | 419.81 | 432.95 | 431.49 | 1,014,300 |
01 Nov 2023 | 403.79 | 409.71 | 399.62 | 409.48 | 408.10 | 665,100 |
31 Oct 2023 | 407.16 | 409.09 | 395.44 | 406.27 | 404.90 | 885,100 |
30 Oct 2023 | 406.45 | 415.00 | 398.97 | 410.95 | 409.56 | 878,900 |
27 Oct 2023 | 406.70 | 410.13 | 395.24 | 399.02 | 397.67 | 933,700 |
26 Oct 2023 | 390.10 | 417.13 | 387.01 | 403.77 | 402.41 | 1,205,500 |
25 Oct 2023 | 406.68 | 407.74 | 395.46 | 399.15 | 397.80 | 947,700 |
24 Oct 2023 | 411.84 | 413.12 | 403.13 | 406.35 | 404.98 | 804,100 |
23 Oct 2023 | 407.00 | 415.23 | 402.69 | 408.88 | 407.50 | 734,400 |
20 Oct 2023 | 412.30 | 414.23 | 404.67 | 406.40 | 405.03 | 1,018,800 |
19 Oct 2023 | 427.84 | 432.71 | 411.16 | 411.19 | 409.80 | 1,321,900 |
18 Oct 2023 | 442.10 | 443.54 | 424.61 | 429.34 | 427.89 | 2,882,200 |
17 Oct 2023 | 437.05 | 454.99 | 436.65 | 453.04 | 451.51 | 621,700 |
16 Oct 2023 | 440.89 | 446.60 | 435.00 | 441.07 | 439.58 | 558,500 |
13 Oct 2023 | 445.27 | 449.11 | 430.35 | 433.05 | 431.59 | 566,300 |
12 Oct 2023 | 455.11 | 455.11 | 438.08 | 444.46 | 442.96 | 603,500 |
11 Oct 2023 | 449.61 | 454.67 | 446.62 | 454.07 | 452.54 | 369,500 |
10 Oct 2023 | 440.20 | 454.20 | 438.51 | 448.87 | 447.36 | 690,100 |
09 Oct 2023 | 429.47 | 437.30 | 426.67 | 437.14 | 435.66 | 337,400 |
06 Oct 2023 | 419.00 | 437.20 | 417.44 | 433.30 | 431.84 | 526,800 |
05 Oct 2023 | 422.76 | 426.36 | 416.08 | 420.93 | 419.51 | 541,500 |
04 Oct 2023 | 425.16 | 427.73 | 415.59 | 424.15 | 422.72 | 768,600 |
03 Oct 2023 | 434.63 | 438.11 | 422.50 | 425.96 | 424.52 | 783,900 |
02 Oct 2023 | 443.78 | 447.91 | 433.29 | 437.37 | 435.89 | 499,100 |
29 Sept 2023 | 453.19 | 456.86 | 442.72 | 444.57 | 443.07 | 559,900 |
28 Sept 2023 | 445.63 | 455.89 | 443.05 | 448.22 | 446.71 | 400,900 |
27 Sept 2023 | 443.00 | 450.00 | 440.32 | 446.22 | 444.71 | 547,000 |
26 Sept 2023 | 440.07 | 445.69 | 437.66 | 437.69 | 436.21 | 844,300 |
25 Sept 2023 | 430.76 | 444.23 | 430.76 | 443.82 | 442.32 | 620,200 |
22 Sept 2023 | 434.74 | 440.16 | 432.29 | 433.29 | 431.83 | 521,300 |
21 Sept 2023 | 444.00 | 444.24 | 430.45 | 435.74 | 434.27 | 883,600 |
20 Sept 2023 | 453.95 | 462.31 | 447.49 | 448.03 | 446.52 | 622,800 |
19 Sept 2023 | 449.29 | 456.67 | 447.05 | 451.05 | 449.53 | 442,000 |
18 Sept 2023 | 452.77 | 457.20 | 450.27 | 453.62 | 452.09 | 567,700 |
15 Sept 2023 | 453.12 | 454.84 | 446.58 | 452.01 | 450.48 | 814,800 |
14 Sept 2023 | 453.85 | 459.77 | 446.78 | 453.32 | 451.79 | 581,500 |
13 Sept 2023 | 453.93 | 457.42 | 443.08 | 447.34 | 445.83 | 569,000 |
12 Sept 2023 | 456.32 | 465.01 | 455.51 | 457.15 | 455.61 | 422,600 |
11 Sept 2023 | 469.52 | 470.34 | 456.52 | 458.68 | 457.13 | 476,000 |
08 Sept 2023 | 460.70 | 466.20 | 459.24 | 463.77 | 462.20 | 392,700 |
07 Sept 2023 | 469.13 | 472.04 | 457.48 | 467.31 | 465.73 | 659,500 |
06 Sept 2023 | 472.41 | 483.28 | 467.43 | 475.06 | 473.46 | 479,200 |
05 Sept 2023 | 487.00 | 491.00 | 470.54 | 470.62 | 469.03 | 684,300 |
01 Sept 2023 | 483.97 | 492.33 | 482.56 | 491.17 | 489.51 | 645,500 |
31 Aug 2023 | 477.84 | 483.33 | 474.55 | 476.54 | 474.93 | 635,900 |
30 Aug 2023 | 474.52 | 478.52 | 469.42 | 477.41 | 475.80 | 544,500 |
29 Aug 2023 | 456.00 | 478.53 | 454.18 | 474.60 | 473.00 | 764,600 |
28 Aug 2023 | 448.69 | 460.79 | 448.69 | 457.10 | 455.56 | 321,900 |
25 Aug 2023 | 449.37 | 453.63 | 440.97 | 449.12 | 447.60 | 425,400 |
24 Aug 2023 | 446.43 | 455.00 | 444.30 | 445.71 | 444.21 | 455,800 |
23 Aug 2023 | 440.72 | 450.05 | 438.40 | 448.78 | 447.27 | 403,200 |
22 Aug 2023 | 453.91 | 455.71 | 439.44 | 441.63 | 440.14 | 555,900 |
21 Aug 2023 | 455.00 | 457.79 | 448.15 | 452.48 | 450.95 | 375,500 |
18 Aug 2023 | 445.44 | 454.61 | 440.54 | 451.41 | 449.89 | 712,300 |
17 Aug 2023 | 468.64 | 472.50 | 450.81 | 452.70 | 451.17 | 843,500 |
16 Aug 2023 | 481.43 | 491.63 | 463.49 | 464.12 | 462.55 | 793,400 |
15 Aug 2023 | 483.00 | 484.98 | 478.74 | 481.55 | 479.92 | 743,200 |
14 Aug 2023 | 484.89 | 489.49 | 482.58 | 487.38 | 485.74 | 623,200 |
11 Aug 2023 | 481.31 | 488.92 | 480.37 | 488.20 | 486.55 | 596,100 |
10 Aug 2023 | 480.11 | 489.00 | 475.92 | 482.31 | 480.68 | 997,000 |
09 Aug 2023 | 480.62 | 484.14 | 476.50 | 478.73 | 477.11 | 768,900 |
08 Aug 2023 | 479.25 | 481.60 | 469.46 | 480.55 | 478.93 | 1,094,100 |
08 Aug 2023 | 1.48 Dividend | |||||
07 Aug 2023 | 471.75 | 492.22 | 471.75 | 486.56 | 483.44 | 1,438,600 |
04 Aug 2023 | 467.00 | 470.11 | 461.65 | 465.81 | 462.83 | 516,900 |
03 Aug 2023 | 464.09 | 465.78 | 452.13 | 465.00 | 462.02 | 645,200 |
02 Aug 2023 | 468.91 | 475.44 | 465.05 | 468.16 | 465.16 | 841,700 |
01 Aug 2023 | 463.32 | 477.69 | 460.71 | 474.00 | 470.96 | 847,600 |
31 July 2023 | 450.13 | 465.28 | 447.49 | 464.68 | 461.70 | 770,700 |
28 July 2023 | 447.45 | 459.30 | 440.71 | 446.07 | 443.21 | 704,900 |
27 July 2023 | 438.36 | 445.55 | 413.60 | 441.12 | 438.29 | 1,535,300 |
26 July 2023 | 446.99 | 452.22 | 441.26 | 445.00 | 442.15 | 835,000 |
25 July 2023 | 448.44 | 454.39 | 445.14 | 450.22 | 447.34 | 633,000 |
24 July 2023 | 451.65 | 455.60 | 447.66 | 450.21 | 447.33 | 509,700 |
21 July 2023 | 461.34 | 462.00 | 450.05 | 450.43 | 447.54 | 523,900 |
20 July 2023 | 460.30 | 462.13 | 454.08 | 458.74 | 455.80 | 625,700 |
19 July 2023 | 460.64 | 469.35 | 456.37 | 460.49 | 457.54 | 650,900 |
18 July 2023 | 450.72 | 465.42 | 450.72 | 464.50 | 461.52 | 586,000 |
17 July 2023 | 444.08 | 455.40 | 442.53 | 451.49 | 448.60 | 509,300 |
14 July 2023 | 459.92 | 460.40 | 439.08 | 445.45 | 442.60 | 1,109,100 |
13 July 2023 | 466.70 | 469.73 | 458.07 | 458.43 | 455.49 | 816,400 |
12 July 2023 | 468.17 | 471.82 | 460.46 | 467.17 | 464.18 | 851,600 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |