Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 540.55 | 554.00 | 535.00 | 545.50 | 545.50 | 12,209 |
02 May 2024 | 569.95 | 571.20 | 534.90 | 537.50 | 537.50 | 31,680 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 572.35 | 578.05 | 560.00 | 570.10 | 570.10 | 20,621 |
29 Apr 2024 | 603.25 | 605.80 | 568.30 | 571.20 | 571.20 | 25,218 |
26 Apr 2024 | 626.85 | 626.85 | 596.00 | 600.20 | 600.20 | 17,189 |
25 Apr 2024 | 604.80 | 629.00 | 596.35 | 609.05 | 609.05 | 19,321 |
24 Apr 2024 | 601.50 | 609.45 | 596.40 | 602.65 | 602.65 | 18,851 |
23 Apr 2024 | 614.85 | 614.85 | 590.40 | 595.35 | 595.35 | 6,639 |
22 Apr 2024 | 602.95 | 609.50 | 593.45 | 602.75 | 602.75 | 5,158 |
19 Apr 2024 | 576.05 | 607.25 | 575.05 | 600.80 | 600.80 | 6,783 |
18 Apr 2024 | 583.50 | 615.00 | 583.50 | 590.50 | 590.50 | 19,848 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 580.05 | 595.50 | 577.50 | 587.20 | 587.20 | 2,722 |
15 Apr 2024 | 552.05 | 606.15 | 550.85 | 590.20 | 590.20 | 3,875 |
12 Apr 2024 | 611.05 | 624.20 | 585.55 | 593.10 | 593.10 | 5,292 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 621.95 | 630.00 | 603.00 | 618.05 | 618.05 | 11,186 |
09 Apr 2024 | 629.65 | 633.50 | 610.00 | 612.15 | 612.15 | 2,207 |
08 Apr 2024 | 613.45 | 640.00 | 613.40 | 616.65 | 616.65 | 4,144 |
05 Apr 2024 | 635.50 | 635.50 | 602.75 | 613.40 | 613.40 | 8,719 |
04 Apr 2024 | 634.65 | 643.35 | 619.65 | 632.95 | 632.95 | 17,570 |
03 Apr 2024 | 574.90 | 624.50 | 574.10 | 615.20 | 615.20 | 56,392 |
02 Apr 2024 | 555.00 | 578.00 | 543.75 | 574.10 | 574.10 | 32,085 |
01 Apr 2024 | 495.90 | 568.40 | 495.90 | 553.15 | 553.15 | 80,924 |
28 Mar 2024 | 447.30 | 532.00 | 447.30 | 486.10 | 486.10 | 52,786 |
27 Mar 2024 | 451.55 | 467.70 | 437.70 | 444.20 | 444.20 | 73,645 |
26 Mar 2024 | 466.40 | 466.40 | 454.00 | 460.15 | 460.15 | 8,741 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 448.00 | 467.05 | 448.00 | 460.45 | 460.45 | 18,921 |
21 Mar 2024 | 455.50 | 467.65 | 454.30 | 457.10 | 457.10 | 11,074 |
20 Mar 2024 | 452.55 | 463.75 | 450.40 | 454.65 | 454.65 | 31,844 |
19 Mar 2024 | 467.25 | 560.00 | 451.20 | 454.15 | 454.15 | 16,228 |
18 Mar 2024 | 472.25 | 480.40 | 451.35 | 467.25 | 467.25 | 12,097 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 437.95 | 464.60 | 427.80 | 451.75 | 451.75 | 62,519 |
13 Mar 2024 | 478.60 | 490.75 | 440.20 | 441.70 | 441.70 | 81,276 |
12 Mar 2024 | 503.80 | 512.95 | 475.85 | 478.35 | 478.35 | 49,012 |
11 Mar 2024 | 547.75 | 547.75 | 484.05 | 500.15 | 500.15 | 72,847 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 558.70 | 561.40 | 542.55 | 547.05 | 547.05 | 6,160 |
06 Mar 2024 | 581.50 | 581.80 | 544.00 | 553.60 | 553.60 | 16,916 |
05 Mar 2024 | 585.00 | 595.00 | 571.55 | 578.20 | 578.20 | 21,146 |
04 Mar 2024 | 600.05 | 603.35 | 580.40 | 594.10 | 594.10 | 18,005 |
01 Mar 2024 | 623.95 | 623.95 | 581.60 | 595.20 | 595.20 | 14,765 |
29 Feb 2024 | 600.05 | 606.15 | 589.00 | 597.65 | 597.65 | 10,129 |
28 Feb 2024 | 619.10 | 621.05 | 588.30 | 597.20 | 597.20 | 18,472 |
27 Feb 2024 | 643.85 | 643.85 | 614.60 | 619.15 | 619.15 | 12,731 |
26 Feb 2024 | 653.90 | 657.55 | 632.55 | 638.60 | 638.60 | 8,310 |
23 Feb 2024 | 640.50 | 661.60 | 640.00 | 654.00 | 654.00 | 9,386 |
22 Feb 2024 | 685.00 | 685.00 | 636.00 | 640.50 | 640.50 | 19,076 |
21 Feb 2024 | 675.25 | 690.25 | 650.05 | 655.25 | 655.25 | 16,565 |
20 Feb 2024 | 639.85 | 688.35 | 638.95 | 675.30 | 675.30 | 28,962 |
16 Feb 2024 | 600.15 | 626.00 | 600.15 | 612.45 | 612.45 | 8,010 |
15 Feb 2024 | 646.95 | 646.95 | 605.00 | 614.40 | 614.40 | 16,545 |
14 Feb 2024 | 590.00 | 636.00 | 581.00 | 626.95 | 626.95 | 11,538 |
13 Feb 2024 | 581.45 | 609.95 | 544.75 | 598.20 | 598.20 | 41,375 |
12 Feb 2024 | 716.00 | 716.00 | 567.50 | 583.55 | 583.55 | 71,956 |
09 Feb 2024 | 749.80 | 752.00 | 693.00 | 709.35 | 709.35 | 39,622 |
08 Feb 2024 | 755.60 | 775.80 | 738.95 | 743.65 | 743.65 | 28,876 |
07 Feb 2024 | 773.25 | 799.00 | 760.00 | 768.45 | 768.45 | 12,724 |
06 Feb 2024 | 810.15 | 810.15 | 748.00 | 781.00 | 781.00 | 39,852 |
05 Feb 2024 | 809.65 | 850.15 | 764.00 | 798.55 | 798.55 | 95,472 |
02 Feb 2024 | 998.75 | 1,008.90 | 793.90 | 793.90 | 793.90 | 126,765 |
01 Feb 2024 | 921.35 | 995.00 | 921.35 | 992.35 | 992.35 | 69,402 |
31 Jan 2024 | 910.55 | 938.20 | 906.75 | 923.25 | 923.25 | 9,593 |
30 Jan 2024 | 904.15 | 927.35 | 894.05 | 908.95 | 908.95 | 27,845 |
29 Jan 2024 | 915.00 | 935.25 | 898.35 | 904.05 | 904.05 | 21,458 |
26 Jan 2024 | 907.30 | 907.30 | 907.30 | 907.30 | 907.30 | - |
25 Jan 2024 | 898.25 | 925.00 | 891.85 | 907.30 | 907.30 | 40,699 |
24 Jan 2024 | 816.30 | 896.00 | 816.30 | 888.65 | 888.65 | 67,911 |
23 Jan 2024 | 810.15 | 844.10 | 801.40 | 807.65 | 807.65 | 50,591 |
22 Jan 2024 | 787.35 | 787.35 | 787.35 | 787.35 | 787.35 | - |
19 Jan 2024 | 777.60 | 804.45 | 776.20 | 787.35 | 787.35 | 6,707 |
18 Jan 2024 | 743.50 | 778.55 | 740.40 | 765.85 | 765.85 | 7,477 |
17 Jan 2024 | 777.85 | 777.85 | 731.35 | 760.80 | 760.80 | 13,861 |
16 Jan 2024 | 762.90 | 765.40 | 739.90 | 749.60 | 749.60 | 11,671 |
12 Jan 2024 | 786.95 | 789.15 | 776.65 | 778.45 | 778.45 | 6,165 |
11 Jan 2024 | 785.75 | 795.60 | 774.20 | 784.50 | 784.50 | 3,590 |
10 Jan 2024 | 798.70 | 804.30 | 775.00 | 781.90 | 781.90 | 5,119 |
09 Jan 2024 | 804.50 | 817.75 | 794.10 | 798.55 | 798.55 | 4,276 |
08 Jan 2024 | 814.25 | 814.25 | 789.80 | 793.75 | 793.75 | 8,488 |
05 Jan 2024 | 800.00 | 812.10 | 789.35 | 798.25 | 798.25 | 4,974 |
04 Jan 2024 | 814.85 | 814.85 | 783.80 | 785.90 | 785.90 | 9,336 |
03 Jan 2024 | 805.00 | 816.45 | 795.75 | 798.90 | 798.90 | 3,864 |
02 Jan 2024 | 813.95 | 829.35 | 805.00 | 809.20 | 809.20 | 12,430 |
29 Dec 2023 | 769.55 | 801.45 | 764.75 | 793.60 | 793.60 | 8,066 |
28 Dec 2023 | 787.85 | 792.60 | 759.70 | 768.55 | 768.55 | 24,813 |
27 Dec 2023 | 820.00 | 820.00 | 779.60 | 785.30 | 785.30 | 8,824 |
26 Dec 2023 | 800.00 | 812.45 | 786.00 | 789.70 | 789.70 | 11,817 |
22 Dec 2023 | 804.05 | 812.95 | 781.70 | 797.65 | 797.65 | 12,536 |
21 Dec 2023 | 734.20 | 795.80 | 734.20 | 786.00 | 786.00 | 12,907 |
20 Dec 2023 | 819.95 | 822.00 | 743.55 | 751.25 | 751.25 | 16,431 |
19 Dec 2023 | 757.50 | 814.00 | 754.05 | 801.90 | 801.90 | 35,061 |
18 Dec 2023 | 744.05 | 756.90 | 728.65 | 753.80 | 753.80 | 9,030 |
15 Dec 2023 | 760.05 | 760.40 | 738.60 | 742.40 | 742.40 | 4,978 |
14 Dec 2023 | 767.25 | 767.25 | 750.00 | 752.80 | 752.80 | 4,624 |
13 Dec 2023 | 749.50 | 762.40 | 747.65 | 750.10 | 750.10 | 7,434 |
12 Dec 2023 | 759.00 | 759.00 | 744.50 | 749.35 | 749.35 | 17,877 |
11 Dec 2023 | 714.80 | 748.35 | 714.80 | 743.75 | 743.75 | 14,368 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |