Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
19 Apr 2024 | 455.00 | 460.27 | 452.97 | 459.70 | 459.70 | 5,850,886 |
18 Apr 2024 | 459.50 | 461.80 | 455.80 | 457.20 | 457.20 | 18,893,756 |
17 Apr 2024 | 451.00 | 459.40 | 449.83 | 455.50 | 455.50 | 7,364,363 |
16 Apr 2024 | 456.00 | 456.80 | 449.40 | 452.40 | 452.40 | 8,150,291 |
15 Apr 2024 | 460.30 | 465.10 | 460.30 | 462.50 | 462.50 | 6,122,183 |
12 Apr 2024 | 460.90 | 464.00 | 459.20 | 460.20 | 460.20 | 7,762,218 |
11 Apr 2024 | 468.40 | 471.10 | 457.70 | 458.80 | 458.80 | 19,513,074 |
11 Apr 2024 | 22.3 Dividend | |||||
10 Apr 2024 | 494.80 | 497.00 | 486.30 | 489.90 | 467.60 | 9,045,943 |
09 Apr 2024 | 492.30 | 497.80 | 490.10 | 491.10 | 468.75 | 12,040,066 |
08 Apr 2024 | 490.00 | 494.80 | 489.40 | 493.00 | 470.56 | 20,913,393 |
05 Apr 2024 | 488.50 | 493.00 | 487.50 | 490.40 | 468.08 | 14,206,073 |
04 Apr 2024 | 496.30 | 501.40 | 495.30 | 495.30 | 472.75 | 6,168,927 |
03 Apr 2024 | 492.00 | 495.60 | 489.54 | 494.70 | 472.18 | 7,480,982 |
02 Apr 2024 | 496.00 | 499.50 | 492.50 | 492.50 | 470.08 | 24,134,249 |
28 Mar 2024 | 492.20 | 498.50 | 491.60 | 496.60 | 474.00 | 10,711,460 |
27 Mar 2024 | 493.40 | 498.00 | 493.20 | 496.20 | 473.61 | 7,059,085 |
26 Mar 2024 | 493.10 | 497.60 | 484.90 | 496.10 | 473.52 | 10,611,145 |
25 Mar 2024 | 492.20 | 496.40 | 491.00 | 495.00 | 472.47 | 5,725,703 |
22 Mar 2024 | 489.00 | 495.82 | 488.40 | 494.50 | 471.99 | 7,417,882 |
21 Mar 2024 | 485.60 | 493.20 | 483.40 | 489.70 | 467.41 | 20,412,713 |
20 Mar 2024 | 480.00 | 483.80 | 476.70 | 481.50 | 459.58 | 18,117,780 |
19 Mar 2024 | 479.50 | 483.73 | 478.20 | 480.50 | 458.63 | 11,527,580 |
18 Mar 2024 | 481.60 | 485.37 | 478.80 | 480.70 | 458.82 | 6,590,443 |
15 Mar 2024 | 479.60 | 483.90 | 478.90 | 482.40 | 460.44 | 38,092,785 |
14 Mar 2024 | 478.10 | 483.85 | 476.50 | 480.60 | 458.72 | 20,521,001 |
13 Mar 2024 | 473.20 | 479.40 | 470.10 | 477.00 | 455.29 | 22,631,623 |
12 Mar 2024 | 467.10 | 474.90 | 464.80 | 472.10 | 450.61 | 12,968,125 |
11 Mar 2024 | 465.40 | 473.10 | 464.70 | 464.70 | 443.55 | 28,578,659 |
08 Mar 2024 | 461.00 | 470.50 | 458.90 | 470.50 | 449.08 | 14,666,594 |
07 Mar 2024 | 467.00 | 483.00 | 460.30 | 462.20 | 441.16 | 26,768,973 |
06 Mar 2024 | 449.20 | 456.40 | 446.70 | 454.90 | 434.19 | 10,639,736 |
05 Mar 2024 | 448.60 | 451.20 | 445.10 | 451.20 | 430.66 | 8,545,164 |
04 Mar 2024 | 445.30 | 450.20 | 442.20 | 448.50 | 428.08 | 4,932,891 |
01 Mar 2024 | 449.00 | 450.00 | 445.00 | 447.70 | 427.32 | 21,264,951 |
29 Feb 2024 | 449.10 | 449.50 | 445.90 | 446.30 | 425.98 | 15,879,919 |
28 Feb 2024 | 452.20 | 454.60 | 448.40 | 448.40 | 427.99 | 22,848,021 |
27 Feb 2024 | 452.80 | 454.30 | 448.80 | 450.20 | 429.71 | 6,180,410 |
26 Feb 2024 | 449.60 | 454.40 | 449.60 | 454.00 | 433.33 | 5,305,249 |
23 Feb 2024 | 449.20 | 452.20 | 448.90 | 452.20 | 431.62 | 8,315,359 |
22 Feb 2024 | 446.80 | 453.20 | 446.80 | 450.10 | 429.61 | 5,366,760 |
21 Feb 2024 | 442.00 | 447.17 | 441.50 | 445.60 | 425.32 | 9,612,680 |
20 Feb 2024 | 439.10 | 443.80 | 435.70 | 443.80 | 423.60 | 7,264,225 |
19 Feb 2024 | 431.00 | 432.40 | 428.90 | 430.30 | 410.71 | 2,141,747 |
16 Feb 2024 | 432.00 | 433.75 | 429.40 | 432.50 | 412.81 | 9,728,396 |
15 Feb 2024 | 428.40 | 430.40 | 424.60 | 430.00 | 410.43 | 7,040,825 |
14 Feb 2024 | 419.10 | 426.90 | 419.10 | 425.50 | 406.13 | 13,152,563 |
13 Feb 2024 | 420.50 | 423.78 | 416.00 | 418.20 | 399.16 | 3,864,962 |
12 Feb 2024 | 417.00 | 422.20 | 415.76 | 421.50 | 402.31 | 5,676,138 |
09 Feb 2024 | 420.00 | 420.25 | 414.20 | 416.90 | 397.92 | 9,901,324 |
08 Feb 2024 | 426.50 | 426.80 | 420.40 | 420.70 | 401.55 | 7,167,865 |
07 Feb 2024 | 428.60 | 430.60 | 424.80 | 424.90 | 405.56 | 5,489,293 |
06 Feb 2024 | 428.30 | 431.80 | 426.40 | 429.50 | 409.95 | 3,571,810 |
05 Feb 2024 | 425.70 | 429.41 | 423.70 | 425.80 | 406.42 | 4,789,526 |
02 Feb 2024 | 428.00 | 428.80 | 424.80 | 426.30 | 406.90 | 5,237,718 |
01 Feb 2024 | 429.00 | 432.60 | 422.90 | 423.80 | 404.51 | 5,324,238 |
31 Jan 2024 | 433.60 | 436.70 | 431.70 | 432.30 | 412.62 | 7,228,079 |
30 Jan 2024 | 436.40 | 440.10 | 429.70 | 432.20 | 412.53 | 7,340,182 |
29 Jan 2024 | 437.70 | 439.69 | 433.80 | 435.20 | 415.39 | 6,758,392 |
26 Jan 2024 | 434.70 | 439.10 | 434.15 | 437.60 | 417.68 | 5,776,906 |
25 Jan 2024 | 434.80 | 436.50 | 432.70 | 434.00 | 414.24 | 12,530,096 |
24 Jan 2024 | 432.25 | 436.70 | 431.50 | 436.00 | 416.15 | 3,270,450 |
23 Jan 2024 | 440.00 | 441.90 | 433.20 | 433.20 | 413.48 | 5,781,009 |
22 Jan 2024 | 435.00 | 439.61 | 434.00 | 439.30 | 419.30 | 5,339,260 |
19 Jan 2024 | 428.20 | 433.50 | 428.20 | 431.00 | 411.38 | 10,590,389 |
18 Jan 2024 | 423.70 | 428.40 | 421.90 | 427.00 | 407.56 | 3,228,634 |
17 Jan 2024 | 424.80 | 425.10 | 420.30 | 424.70 | 405.37 | 4,026,262 |
16 Jan 2024 | 431.50 | 432.00 | 428.70 | 430.00 | 410.43 | 5,932,425 |
15 Jan 2024 | 432.80 | 435.00 | 427.40 | 432.50 | 412.81 | 3,472,453 |
12 Jan 2024 | 423.40 | 430.02 | 423.40 | 428.00 | 408.52 | 7,059,441 |
11 Jan 2024 | 429.70 | 432.00 | 422.00 | 422.60 | 403.36 | 13,555,581 |
10 Jan 2024 | 432.10 | 433.80 | 426.90 | 427.40 | 407.94 | 4,119,218 |
09 Jan 2024 | 434.50 | 435.00 | 431.70 | 433.60 | 413.86 | 3,114,402 |
08 Jan 2024 | 430.00 | 435.90 | 430.00 | 435.90 | 416.06 | 3,611,690 |
05 Jan 2024 | 429.70 | 433.30 | 425.60 | 433.30 | 413.58 | 5,250,128 |
04 Jan 2024 | 429.10 | 433.00 | 428.90 | 433.00 | 413.29 | 11,623,356 |
03 Jan 2024 | 432.90 | 435.80 | 428.00 | 429.80 | 410.24 | 4,198,547 |
02 Jan 2024 | 434.30 | 437.00 | 431.70 | 433.70 | 413.96 | 3,215,655 |
29 Dec 2023 | 433.80 | 435.00 | 423.50 | 434.70 | 414.91 | 1,452,982 |
28 Dec 2023 | 434.60 | 435.70 | 431.80 | 433.40 | 413.67 | 3,424,190 |
27 Dec 2023 | 430.70 | 434.50 | 428.50 | 432.80 | 413.10 | 3,044,681 |
22 Dec 2023 | 427.90 | 431.40 | 427.60 | 431.10 | 411.48 | 1,540,589 |
21 Dec 2023 | 429.00 | 434.20 | 425.90 | 428.80 | 409.28 | 4,337,441 |
20 Dec 2023 | 433.40 | 435.20 | 428.40 | 431.60 | 411.95 | 5,620,522 |
19 Dec 2023 | 428.50 | 431.80 | 425.80 | 427.20 | 407.75 | 3,861,905 |
18 Dec 2023 | 429.20 | 432.70 | 426.50 | 429.20 | 409.66 | 3,001,940 |
15 Dec 2023 | 431.30 | 434.60 | 429.30 | 430.10 | 410.52 | 10,545,531 |
14 Dec 2023 | 434.40 | 440.50 | 428.52 | 431.10 | 411.48 | 18,061,411 |
13 Dec 2023 | 429.40 | 433.80 | 426.90 | 431.00 | 411.38 | 4,661,471 |
12 Dec 2023 | 429.30 | 432.05 | 426.20 | 431.20 | 411.57 | 7,140,641 |
11 Dec 2023 | 427.60 | 430.60 | 425.00 | 429.10 | 409.57 | 8,407,679 |
08 Dec 2023 | 427.10 | 430.50 | 425.00 | 429.10 | 409.57 | 10,532,568 |
07 Dec 2023 | 423.20 | 428.90 | 420.40 | 427.90 | 408.42 | 3,343,400 |
06 Dec 2023 | 421.40 | 429.10 | 420.50 | 426.30 | 406.90 | 8,170,412 |
05 Dec 2023 | 416.50 | 424.30 | 415.00 | 420.30 | 401.17 | 9,087,958 |
04 Dec 2023 | 417.80 | 423.40 | 415.60 | 421.70 | 402.50 | 5,205,642 |
01 Dec 2023 | 413.30 | 420.30 | 413.30 | 419.80 | 400.69 | 4,098,223 |
30 Nov 2023 | 417.30 | 420.70 | 416.10 | 417.50 | 398.50 | 17,860,430 |
29 Nov 2023 | 420.00 | 420.70 | 414.60 | 415.60 | 396.68 | 5,058,013 |
28 Nov 2023 | 426.60 | 429.30 | 422.80 | 424.60 | 405.27 | 4,333,931 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |