Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 635.45 | 635.45 | 616.75 | 626.40 | 626.40 | 18,081 |
02 May 2024 | 649.95 | 649.95 | 619.50 | 624.10 | 624.10 | 34,502 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 637.15 | 643.95 | 634.00 | 638.60 | 638.60 | 18,098 |
29 Apr 2024 | 665.50 | 672.00 | 627.00 | 637.00 | 637.00 | 100,076 |
26 Apr 2024 | 668.30 | 673.20 | 652.80 | 666.95 | 666.95 | 27,942 |
25 Apr 2024 | 679.15 | 679.15 | 660.55 | 662.90 | 662.90 | 9,546 |
24 Apr 2024 | 669.45 | 673.60 | 656.70 | 669.35 | 669.35 | 30,470 |
23 Apr 2024 | 662.05 | 674.85 | 652.00 | 660.20 | 660.20 | 34,360 |
22 Apr 2024 | 638.15 | 663.00 | 634.25 | 661.20 | 661.20 | 67,694 |
19 Apr 2024 | 625.45 | 634.15 | 614.35 | 625.20 | 625.20 | 16,026 |
18 Apr 2024 | 634.45 | 645.80 | 622.25 | 626.90 | 626.90 | 21,380 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 622.25 | 638.95 | 621.15 | 634.10 | 634.10 | 54,514 |
15 Apr 2024 | 640.05 | 640.75 | 621.05 | 632.20 | 632.20 | 55,605 |
12 Apr 2024 | 621.85 | 656.30 | 621.85 | 650.05 | 650.05 | 143,072 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 625.75 | 636.00 | 613.75 | 630.00 | 630.00 | 41,449 |
09 Apr 2024 | 641.45 | 643.75 | 619.40 | 622.50 | 622.50 | 28,373 |
08 Apr 2024 | 645.85 | 659.40 | 642.00 | 643.10 | 643.10 | 24,992 |
05 Apr 2024 | 630.95 | 670.00 | 628.15 | 640.80 | 640.80 | 95,049 |
04 Apr 2024 | 624.60 | 626.45 | 614.55 | 624.60 | 624.60 | 22,937 |
03 Apr 2024 | 619.65 | 631.70 | 609.30 | 612.35 | 612.35 | 42,034 |
02 Apr 2024 | 625.95 | 635.00 | 612.50 | 624.25 | 624.25 | 41,485 |
01 Apr 2024 | 594.05 | 625.50 | 589.50 | 620.25 | 620.25 | 37,496 |
28 Mar 2024 | 575.30 | 596.55 | 568.95 | 586.30 | 586.30 | 32,569 |
27 Mar 2024 | 555.20 | 572.00 | 555.20 | 564.60 | 564.60 | 19,178 |
26 Mar 2024 | 546.55 | 555.10 | 542.90 | 553.10 | 553.10 | 41,269 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 553.90 | 564.55 | 545.10 | 546.20 | 546.20 | 48,503 |
21 Mar 2024 | 545.00 | 555.20 | 541.70 | 544.10 | 544.10 | 26,068 |
20 Mar 2024 | 554.95 | 559.00 | 532.05 | 534.15 | 534.15 | 53,807 |
19 Mar 2024 | 551.25 | 551.25 | 532.20 | 534.90 | 534.90 | 19,013 |
18 Mar 2024 | 539.85 | 550.70 | 531.85 | 544.15 | 544.15 | 17,781 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 524.95 | 554.00 | 520.15 | 543.05 | 543.05 | 18,927 |
13 Mar 2024 | 560.00 | 562.75 | 519.70 | 527.00 | 527.00 | 18,232 |
12 Mar 2024 | 567.75 | 568.55 | 546.20 | 554.50 | 554.50 | 17,790 |
11 Mar 2024 | 578.35 | 589.75 | 565.20 | 568.15 | 568.15 | 20,087 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 594.90 | 603.30 | 576.05 | 579.15 | 579.15 | 36,925 |
06 Mar 2024 | 582.80 | 590.00 | 569.75 | 587.10 | 587.10 | 25,731 |
05 Mar 2024 | 588.75 | 598.45 | 577.90 | 582.80 | 582.80 | 37,712 |
04 Mar 2024 | 593.35 | 597.70 | 580.00 | 582.35 | 582.35 | 11,673 |
01 Mar 2024 | 589.95 | 599.40 | 573.40 | 588.15 | 588.15 | 9,038 |
29 Feb 2024 | 585.05 | 587.80 | 575.00 | 578.00 | 578.00 | 19,027 |
28 Feb 2024 | 609.95 | 610.10 | 584.70 | 589.60 | 589.60 | 37,518 |
27 Feb 2024 | 606.30 | 626.00 | 601.00 | 604.85 | 604.85 | 43,879 |
26 Feb 2024 | 629.30 | 632.00 | 604.30 | 607.60 | 607.60 | 25,549 |
23 Feb 2024 | 603.00 | 629.00 | 601.75 | 620.00 | 620.00 | 56,254 |
22 Feb 2024 | 604.10 | 614.95 | 594.45 | 604.30 | 604.30 | 41,031 |
21 Feb 2024 | 613.40 | 613.50 | 598.30 | 601.55 | 601.55 | 12,253 |
20 Feb 2024 | 600.95 | 610.10 | 594.35 | 601.65 | 601.65 | 10,759 |
16 Feb 2024 | 570.00 | 615.00 | 570.00 | 594.50 | 594.50 | 50,728 |
15 Feb 2024 | 561.00 | 583.55 | 561.00 | 572.40 | 572.40 | 11,647 |
14 Feb 2024 | 558.60 | 566.75 | 553.00 | 558.25 | 558.25 | 8,369 |
13 Feb 2024 | 581.05 | 587.05 | 554.65 | 562.70 | 562.70 | 8,259 |
12 Feb 2024 | 586.05 | 608.65 | 583.05 | 587.65 | 587.65 | 7,974 |
09 Feb 2024 | 609.95 | 612.75 | 578.10 | 587.40 | 587.40 | 6,930 |
08 Feb 2024 | 590.05 | 608.70 | 585.25 | 597.05 | 597.05 | 21,440 |
07 Feb 2024 | 592.10 | 602.30 | 591.00 | 593.40 | 593.40 | 9,244 |
06 Feb 2024 | 603.50 | 615.35 | 591.40 | 597.25 | 597.25 | 35,932 |
05 Feb 2024 | 580.10 | 632.80 | 571.40 | 603.75 | 603.75 | 80,305 |
02 Feb 2024 | 559.55 | 570.00 | 558.35 | 567.25 | 567.25 | 6,897 |
01 Feb 2024 | 557.05 | 563.55 | 555.00 | 559.55 | 559.55 | 7,386 |
31 Jan 2024 | 560.90 | 570.80 | 557.25 | 561.25 | 561.25 | 20,082 |
30 Jan 2024 | 558.85 | 565.50 | 550.35 | 560.20 | 560.20 | 6,540 |
29 Jan 2024 | 545.40 | 561.10 | 545.40 | 551.15 | 551.15 | 14,711 |
26 Jan 2024 | 556.35 | 556.35 | 556.35 | 556.35 | 556.35 | - |
25 Jan 2024 | 558.90 | 565.55 | 551.30 | 556.35 | 556.35 | 4,918 |
24 Jan 2024 | 559.75 | 561.85 | 545.90 | 558.40 | 558.40 | 8,273 |
23 Jan 2024 | 566.00 | 572.20 | 555.35 | 559.95 | 559.95 | 11,175 |
22 Jan 2024 | 566.25 | 566.25 | 566.25 | 566.25 | 566.25 | - |
19 Jan 2024 | 566.15 | 582.05 | 563.30 | 566.25 | 566.25 | 4,813 |
18 Jan 2024 | 558.25 | 584.60 | 540.70 | 573.60 | 573.60 | 11,647 |
17 Jan 2024 | 573.00 | 573.90 | 565.10 | 569.60 | 569.60 | 4,127 |
16 Jan 2024 | 577.00 | 578.70 | 574.00 | 576.85 | 576.85 | 7,423 |
12 Jan 2024 | 578.65 | 581.30 | 569.55 | 577.85 | 577.85 | 25,265 |
11 Jan 2024 | 563.00 | 577.85 | 562.25 | 571.35 | 571.35 | 10,616 |
10 Jan 2024 | 571.45 | 571.45 | 556.25 | 565.00 | 565.00 | 8,632 |
09 Jan 2024 | 571.10 | 574.20 | 560.75 | 561.60 | 561.60 | 7,264 |
08 Jan 2024 | 581.30 | 581.30 | 560.00 | 567.50 | 567.50 | 32,588 |
05 Jan 2024 | 570.10 | 582.00 | 569.20 | 575.70 | 575.70 | 21,280 |
04 Jan 2024 | 550.95 | 575.10 | 549.20 | 571.25 | 571.25 | 87,465 |
03 Jan 2024 | 545.15 | 564.25 | 543.75 | 546.95 | 546.95 | 20,017 |
02 Jan 2024 | 549.80 | 549.80 | 541.25 | 546.65 | 546.65 | 7,687 |
29 Dec 2023 | 537.95 | 547.65 | 533.00 | 543.20 | 543.20 | 4,667 |
28 Dec 2023 | 545.00 | 546.70 | 538.75 | 539.95 | 539.95 | 13,979 |
27 Dec 2023 | 543.40 | 548.45 | 536.00 | 539.15 | 539.15 | 5,643 |
26 Dec 2023 | 527.80 | 552.05 | 527.80 | 540.10 | 540.10 | 1,910,855 |
22 Dec 2023 | 522.25 | 536.00 | 521.70 | 532.35 | 532.35 | 12,250 |
21 Dec 2023 | 508.70 | 525.55 | 508.70 | 522.60 | 522.60 | 6,629 |
20 Dec 2023 | 536.20 | 537.15 | 516.85 | 518.70 | 518.70 | 16,973 |
19 Dec 2023 | 534.00 | 540.80 | 532.30 | 535.10 | 535.10 | 711,962 |
18 Dec 2023 | 537.30 | 541.15 | 532.15 | 533.90 | 533.90 | 15,708 |
15 Dec 2023 | 539.20 | 543.90 | 537.10 | 538.80 | 538.80 | 5,366 |
14 Dec 2023 | 540.50 | 542.30 | 533.40 | 538.75 | 538.75 | 20,489 |
13 Dec 2023 | 541.00 | 541.00 | 529.20 | 536.30 | 536.30 | 22,987 |
12 Dec 2023 | 535.55 | 535.95 | 528.70 | 533.60 | 533.60 | 10,339 |
11 Dec 2023 | 540.00 | 544.20 | 529.70 | 533.35 | 533.35 | 11,429 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |