Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 638.25 | 641.10 | 620.90 | 636.35 | 636.35 | 1,519,645 |
02 May 2024 | 632.10 | 646.35 | 631.00 | 638.25 | 638.25 | 2,927,025 |
30 Apr 2024 | 605.70 | 632.00 | 604.05 | 629.55 | 629.55 | 5,137,464 |
29 Apr 2024 | 603.95 | 606.00 | 597.00 | 603.30 | 603.30 | 917,096 |
26 Apr 2024 | 605.95 | 609.25 | 599.15 | 600.90 | 600.90 | 1,929,533 |
25 Apr 2024 | 603.00 | 613.65 | 602.10 | 604.70 | 604.70 | 1,539,624 |
24 Apr 2024 | 619.95 | 625.90 | 595.00 | 600.40 | 600.40 | 3,340,579 |
23 Apr 2024 | 616.25 | 624.25 | 609.00 | 616.35 | 616.35 | 3,430,025 |
22 Apr 2024 | 650.00 | 650.00 | 607.05 | 611.45 | 611.45 | 4,322,386 |
19 Apr 2024 | 622.00 | 638.70 | 611.65 | 626.70 | 626.70 | 3,564,737 |
18 Apr 2024 | 602.05 | 633.00 | 602.05 | 628.50 | 628.50 | 5,774,203 |
16 Apr 2024 | 606.00 | 612.00 | 596.50 | 602.05 | 602.05 | 4,629,977 |
15 Apr 2024 | 591.20 | 616.00 | 588.35 | 609.50 | 609.50 | 2,834,063 |
12 Apr 2024 | 617.00 | 627.40 | 609.60 | 616.45 | 616.45 | 3,756,080 |
10 Apr 2024 | 615.50 | 630.00 | 612.05 | 616.05 | 616.05 | 3,433,168 |
09 Apr 2024 | 630.00 | 630.65 | 596.35 | 613.10 | 613.10 | 8,876,328 |
08 Apr 2024 | 602.00 | 632.10 | 601.95 | 627.50 | 627.50 | 6,476,004 |
05 Apr 2024 | 583.80 | 600.00 | 582.50 | 599.10 | 599.10 | 3,623,564 |
04 Apr 2024 | 582.00 | 604.00 | 577.10 | 583.05 | 583.05 | 8,023,364 |
03 Apr 2024 | 547.00 | 583.90 | 542.65 | 581.35 | 581.35 | 17,570,174 |
02 Apr 2024 | 519.55 | 543.00 | 519.55 | 542.20 | 542.20 | 4,041,053 |
01 Apr 2024 | 533.00 | 537.85 | 515.20 | 518.45 | 518.45 | 2,547,243 |
28 Mar 2024 | 524.95 | 533.50 | 521.60 | 528.90 | 528.90 | 4,207,650 |
27 Mar 2024 | 513.30 | 527.00 | 513.30 | 516.65 | 516.65 | 3,169,799 |
26 Mar 2024 | 520.95 | 528.70 | 509.45 | 513.20 | 513.20 | 2,405,945 |
22 Mar 2024 | 504.80 | 517.50 | 500.05 | 515.45 | 515.45 | 2,676,903 |
21 Mar 2024 | 494.50 | 507.00 | 492.80 | 504.55 | 504.55 | 2,459,438 |
20 Mar 2024 | 482.00 | 494.90 | 478.65 | 489.15 | 489.15 | 1,667,394 |
19 Mar 2024 | 487.95 | 495.90 | 475.00 | 482.80 | 482.80 | 1,848,152 |
18 Mar 2024 | 500.00 | 502.15 | 481.00 | 495.40 | 495.40 | 2,663,154 |
15 Mar 2024 | 481.00 | 499.50 | 472.55 | 497.90 | 497.90 | 5,941,930 |
14 Mar 2024 | 460.00 | 481.85 | 452.20 | 476.85 | 476.85 | 3,198,205 |
13 Mar 2024 | 507.80 | 507.80 | 460.00 | 461.05 | 461.05 | 5,554,982 |
12 Mar 2024 | 509.00 | 513.95 | 491.15 | 509.30 | 509.30 | 3,644,807 |
11 Mar 2024 | 516.00 | 516.80 | 501.55 | 509.00 | 509.00 | 1,647,238 |
07 Mar 2024 | 514.00 | 527.00 | 510.75 | 515.25 | 515.25 | 1,551,197 |
06 Mar 2024 | 512.70 | 516.40 | 494.25 | 512.05 | 512.05 | 3,355,263 |
05 Mar 2024 | 517.00 | 519.80 | 507.10 | 509.50 | 509.50 | 1,265,026 |
04 Mar 2024 | 506.80 | 520.70 | 506.00 | 516.90 | 516.90 | 7,041,914 |
01 Mar 2024 | 508.30 | 514.80 | 501.25 | 503.65 | 503.65 | 4,229,025 |
29 Feb 2024 | 507.00 | 511.80 | 490.20 | 508.30 | 508.30 | 6,047,978 |
28 Feb 2024 | 522.50 | 523.50 | 503.00 | 507.60 | 507.60 | 3,249,733 |
27 Feb 2024 | 525.45 | 532.50 | 500.85 | 521.85 | 521.85 | 5,937,986 |
26 Feb 2024 | 511.50 | 537.95 | 510.25 | 523.70 | 523.70 | 14,220,530 |
23 Feb 2024 | 489.75 | 510.75 | 486.10 | 506.85 | 506.85 | 5,304,876 |
22 Feb 2024 | 485.90 | 496.60 | 482.80 | 488.00 | 488.00 | 2,107,198 |
21 Feb 2024 | 490.60 | 494.00 | 480.60 | 484.65 | 484.65 | 1,545,884 |
20 Feb 2024 | 497.75 | 498.00 | 486.50 | 490.60 | 490.60 | 2,420,333 |
19 Feb 2024 | 484.10 | 501.90 | 480.50 | 499.25 | 499.25 | 4,573,746 |
16 Feb 2024 | 488.40 | 489.50 | 479.15 | 480.45 | 480.45 | 1,131,246 |
15 Feb 2024 | 484.50 | 493.30 | 483.00 | 484.15 | 484.15 | 2,197,718 |
14 Feb 2024 | 474.00 | 485.70 | 474.00 | 479.70 | 479.70 | 2,319,951 |
13 Feb 2024 | 507.45 | 507.45 | 484.75 | 487.05 | 487.05 | 4,131,893 |
12 Feb 2024 | 507.65 | 521.65 | 494.50 | 497.20 | 497.20 | 6,118,550 |
09 Feb 2024 | 509.00 | 511.90 | 484.10 | 500.20 | 500.20 | 3,188,552 |
08 Feb 2024 | 496.90 | 520.00 | 496.80 | 506.85 | 506.85 | 5,703,530 |
07 Feb 2024 | 493.90 | 509.35 | 491.70 | 493.95 | 493.95 | 3,369,728 |
06 Feb 2024 | 495.20 | 503.80 | 487.10 | 491.65 | 491.65 | 2,051,836 |
05 Feb 2024 | 487.80 | 506.95 | 485.80 | 492.90 | 492.90 | 2,921,559 |
02 Feb 2024 | 494.80 | 501.85 | 477.85 | 482.90 | 482.90 | 2,771,930 |
01 Feb 2024 | 507.50 | 507.50 | 490.00 | 491.65 | 491.65 | 1,925,034 |
31 Jan 2024 | 494.50 | 508.60 | 491.15 | 504.75 | 504.75 | 2,885,641 |
30 Jan 2024 | 499.00 | 500.40 | 487.65 | 489.95 | 489.95 | 1,725,003 |
29 Jan 2024 | 492.45 | 504.85 | 490.95 | 496.30 | 496.30 | 2,296,482 |
25 Jan 2024 | 492.85 | 501.25 | 481.20 | 487.65 | 487.65 | 1,873,409 |
24 Jan 2024 | 475.00 | 498.50 | 467.10 | 488.80 | 488.80 | 6,192,346 |
23 Jan 2024 | 513.00 | 516.20 | 474.00 | 484.90 | 484.90 | 4,062,512 |
19 Jan 2024 | 483.00 | 510.00 | 483.00 | 501.40 | 501.40 | 8,422,478 |
18 Jan 2024 | 470.80 | 481.50 | 457.00 | 478.75 | 478.75 | 4,329,665 |
17 Jan 2024 | 452.00 | 474.30 | 451.65 | 472.10 | 472.10 | 3,771,709 |
16 Jan 2024 | 473.45 | 475.00 | 456.00 | 465.60 | 465.60 | 2,560,974 |
15 Jan 2024 | 482.95 | 484.80 | 470.60 | 473.45 | 473.45 | 2,006,047 |
12 Jan 2024 | 483.60 | 484.90 | 472.15 | 483.50 | 483.50 | 6,100,637 |
11 Jan 2024 | 467.15 | 484.00 | 455.60 | 480.70 | 480.70 | 7,777,374 |
10 Jan 2024 | 457.00 | 470.00 | 457.00 | 464.80 | 464.80 | 9,076,720 |
09 Jan 2024 | 422.00 | 458.35 | 420.10 | 454.85 | 454.85 | 15,022,810 |
08 Jan 2024 | 422.05 | 425.90 | 417.00 | 419.45 | 419.45 | 1,594,630 |
05 Jan 2024 | 428.50 | 431.50 | 416.40 | 419.95 | 419.95 | 3,640,549 |
04 Jan 2024 | 413.35 | 428.05 | 411.05 | 426.30 | 426.30 | 4,618,595 |
03 Jan 2024 | 409.55 | 422.80 | 407.80 | 411.25 | 411.25 | 3,138,198 |
02 Jan 2024 | 410.05 | 414.00 | 404.15 | 408.95 | 408.95 | 1,835,815 |
01 Jan 2024 | 412.90 | 413.60 | 408.85 | 410.05 | 410.05 | 1,840,554 |
29 Dec 2023 | 408.55 | 415.00 | 407.40 | 409.05 | 409.05 | 2,226,096 |
28 Dec 2023 | 413.45 | 413.60 | 406.50 | 408.05 | 408.05 | 1,233,428 |
27 Dec 2023 | 417.65 | 420.50 | 408.80 | 410.85 | 410.85 | 1,936,541 |
26 Dec 2023 | 420.00 | 423.20 | 413.10 | 415.15 | 415.15 | 3,727,266 |
22 Dec 2023 | 420.00 | 423.20 | 407.55 | 409.30 | 409.30 | 2,209,991 |
21 Dec 2023 | 405.95 | 422.55 | 397.65 | 417.35 | 417.35 | 3,248,379 |
20 Dec 2023 | 434.00 | 440.65 | 400.50 | 405.05 | 405.05 | 3,841,579 |
19 Dec 2023 | 435.55 | 442.75 | 428.80 | 431.35 | 431.35 | 2,584,114 |
18 Dec 2023 | 414.55 | 445.45 | 414.55 | 435.95 | 435.95 | 6,657,503 |
15 Dec 2023 | 453.00 | 454.85 | 432.00 | 434.75 | 434.75 | 3,493,250 |
14 Dec 2023 | 457.90 | 460.25 | 450.05 | 451.00 | 451.00 | 1,849,727 |
13 Dec 2023 | 446.70 | 458.00 | 444.10 | 455.50 | 455.50 | 2,500,544 |
12 Dec 2023 | 455.90 | 457.95 | 442.00 | 444.95 | 444.95 | 1,773,674 |
11 Dec 2023 | 454.00 | 465.55 | 450.40 | 455.75 | 455.75 | 3,173,371 |
08 Dec 2023 | 460.00 | 477.00 | 446.65 | 451.80 | 451.80 | 8,566,641 |
07 Dec 2023 | 439.95 | 461.00 | 431.50 | 458.30 | 458.30 | 9,610,161 |
06 Dec 2023 | 420.00 | 442.95 | 416.50 | 439.00 | 439.00 | 8,182,520 |
05 Dec 2023 | 424.50 | 425.45 | 413.00 | 415.20 | 415.20 | 4,645,869 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |