Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 706.05 | 713.40 | 683.50 | 689.30 | 689.30 | 3,602 |
02 May 2024 | 683.75 | 710.00 | 681.45 | 705.55 | 705.55 | 3,816 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 708.60 | 709.60 | 680.00 | 688.95 | 688.95 | 1,096 |
29 Apr 2024 | 694.00 | 710.20 | 690.00 | 694.70 | 694.70 | 2,391 |
26 Apr 2024 | 710.50 | 711.10 | 693.00 | 695.30 | 695.30 | 3,727 |
25 Apr 2024 | 724.30 | 725.00 | 700.80 | 703.70 | 703.70 | 2,062 |
24 Apr 2024 | 745.00 | 745.45 | 707.10 | 715.05 | 715.05 | 4,300 |
23 Apr 2024 | 756.80 | 759.20 | 716.95 | 737.45 | 737.45 | 8,554 |
22 Apr 2024 | 666.15 | 715.95 | 663.00 | 715.95 | 715.95 | 2,921 |
19 Apr 2024 | 646.00 | 665.15 | 646.00 | 650.90 | 650.90 | 1,756 |
18 Apr 2024 | 676.85 | 679.00 | 660.00 | 661.40 | 661.40 | 3,115 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 639.00 | 678.55 | 639.00 | 672.20 | 672.20 | 3,938 |
15 Apr 2024 | 656.05 | 660.00 | 639.00 | 651.35 | 651.35 | 7,006 |
12 Apr 2024 | 656.45 | 680.25 | 656.45 | 673.45 | 673.45 | 2,600 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 692.00 | 692.00 | 658.20 | 668.00 | 668.00 | 2,570 |
09 Apr 2024 | 685.20 | 690.15 | 650.55 | 662.15 | 662.15 | 7,418 |
08 Apr 2024 | 691.05 | 701.35 | 672.80 | 688.00 | 688.00 | 5,753 |
05 Apr 2024 | 700.00 | 704.95 | 680.00 | 683.25 | 683.25 | 2,725 |
04 Apr 2024 | 684.95 | 702.20 | 672.90 | 695.35 | 695.35 | 5,441 |
03 Apr 2024 | 681.00 | 698.00 | 665.40 | 672.85 | 672.85 | 3,769 |
02 Apr 2024 | 694.10 | 694.10 | 672.55 | 679.90 | 679.90 | 6,495 |
01 Apr 2024 | 635.00 | 680.95 | 635.00 | 680.90 | 680.90 | 8,036 |
28 Mar 2024 | 629.35 | 641.55 | 612.00 | 619.05 | 619.05 | 6,643 |
27 Mar 2024 | 622.30 | 649.00 | 611.20 | 636.55 | 636.55 | 11,598 |
26 Mar 2024 | 622.55 | 639.90 | 610.00 | 613.75 | 613.75 | 7,079 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 626.95 | 635.95 | 617.30 | 622.55 | 622.55 | 4,706 |
21 Mar 2024 | 624.20 | 632.00 | 615.00 | 626.95 | 626.95 | 788 |
20 Mar 2024 | 624.95 | 629.95 | 605.55 | 611.25 | 611.25 | 2,430 |
19 Mar 2024 | 625.95 | 634.75 | 610.00 | 612.70 | 612.70 | 2,242 |
18 Mar 2024 | 698.95 | 698.95 | 616.00 | 626.40 | 626.40 | 2,903 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 576.05 | 653.55 | 576.00 | 637.95 | 637.95 | 5,842 |
13 Mar 2024 | 655.90 | 670.10 | 596.25 | 600.50 | 600.50 | 13,406 |
12 Mar 2024 | 709.95 | 709.95 | 638.00 | 662.50 | 662.50 | 5,723 |
11 Mar 2024 | 720.30 | 720.30 | 686.90 | 691.65 | 691.65 | 3,634 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 719.95 | 723.30 | 705.25 | 719.65 | 719.65 | 1,256 |
06 Mar 2024 | 714.85 | 715.95 | 694.70 | 702.75 | 702.75 | 5,924 |
05 Mar 2024 | 765.95 | 765.95 | 710.00 | 717.10 | 717.10 | 14,098 |
04 Mar 2024 | 742.60 | 770.00 | 742.60 | 762.25 | 762.25 | 7,303 |
01 Mar 2024 | 725.00 | 743.20 | 722.15 | 731.85 | 731.85 | 1,418 |
29 Feb 2024 | 733.50 | 736.65 | 709.60 | 721.50 | 721.50 | 5,455 |
28 Feb 2024 | 722.25 | 768.70 | 720.00 | 738.15 | 738.15 | 7,955 |
27 Feb 2024 | 742.50 | 762.95 | 727.90 | 731.80 | 731.80 | 5,883 |
26 Feb 2024 | 764.00 | 764.00 | 742.40 | 752.20 | 752.20 | 1,239 |
23 Feb 2024 | 752.00 | 778.95 | 752.00 | 761.45 | 761.45 | 4,273 |
22 Feb 2024 | 759.40 | 765.60 | 740.00 | 751.65 | 751.65 | 2,986 |
21 Feb 2024 | 731.20 | 785.00 | 730.10 | 755.30 | 755.30 | 12,163 |
20 Feb 2024 | 755.30 | 755.30 | 721.10 | 733.65 | 733.65 | 2,056 |
16 Feb 2024 | 745.10 | 791.00 | 740.10 | 747.75 | 747.75 | 8,362 |
15 Feb 2024 | 749.00 | 773.95 | 749.00 | 761.55 | 761.55 | 6,703 |
14 Feb 2024 | 642.30 | 749.95 | 642.30 | 747.55 | 747.55 | 4,393 |
13 Feb 2024 | 710.80 | 730.35 | 698.45 | 704.05 | 704.05 | 11,943 |
12 Feb 2024 | 765.25 | 778.75 | 704.85 | 713.30 | 713.30 | 11,418 |
09 Feb 2024 | 779.15 | 799.50 | 730.00 | 764.35 | 764.35 | 16,689 |
08 Feb 2024 | 855.65 | 855.65 | 761.00 | 778.45 | 778.45 | 11,482 |
07 Feb 2024 | 843.85 | 905.90 | 839.90 | 844.55 | 844.55 | 26,024 |
06 Feb 2024 | 802.45 | 827.20 | 796.65 | 823.55 | 823.55 | 40,228 |
05 Feb 2024 | 798.70 | 809.90 | 765.50 | 786.55 | 786.55 | 9,334 |
02 Feb 2024 | 792.00 | 815.00 | 780.55 | 789.50 | 789.50 | 14,912 |
01 Feb 2024 | 766.00 | 781.00 | 759.55 | 776.60 | 776.60 | 10,811 |
31 Jan 2024 | 766.00 | 785.00 | 753.15 | 756.55 | 756.55 | 8,105 |
30 Jan 2024 | 770.15 | 778.20 | 763.05 | 765.40 | 765.40 | 1,986 |
29 Jan 2024 | 775.40 | 795.25 | 750.00 | 767.55 | 767.55 | 7,979 |
26 Jan 2024 | 768.20 | 768.20 | 768.20 | 768.20 | 768.20 | - |
25 Jan 2024 | 750.00 | 797.95 | 749.30 | 768.20 | 768.20 | 6,577 |
24 Jan 2024 | 779.95 | 779.95 | 730.00 | 737.05 | 737.05 | 16,933 |
23 Jan 2024 | 795.05 | 820.00 | 742.05 | 752.60 | 752.60 | 13,867 |
22 Jan 2024 | 801.45 | 801.45 | 801.45 | 801.45 | 801.45 | - |
19 Jan 2024 | 825.05 | 836.20 | 797.05 | 801.45 | 801.45 | 18,337 |
18 Jan 2024 | 752.20 | 810.00 | 752.00 | 800.15 | 800.15 | 32,482 |
17 Jan 2024 | 734.90 | 785.00 | 724.95 | 755.45 | 755.45 | 10,452 |
16 Jan 2024 | 794.40 | 812.45 | 724.85 | 752.55 | 752.55 | 34,117 |
12 Jan 2024 | 789.90 | 853.75 | 771.85 | 853.50 | 853.50 | 139,949 |
11 Jan 2024 | 818.00 | 818.00 | 760.55 | 776.15 | 776.15 | 36,943 |
10 Jan 2024 | 790.05 | 797.05 | 741.35 | 797.05 | 797.05 | 97,333 |
09 Jan 2024 | 628.95 | 724.60 | 628.95 | 724.60 | 724.60 | 71,465 |
08 Jan 2024 | 539.00 | 624.15 | 539.00 | 603.85 | 603.85 | 239,482 |
05 Jan 2024 | 507.85 | 540.00 | 504.80 | 520.15 | 520.15 | 23,489 |
04 Jan 2024 | 511.00 | 517.00 | 502.00 | 504.75 | 504.75 | 4,718 |
03 Jan 2024 | 499.25 | 504.40 | 493.80 | 501.80 | 501.80 | 877 |
02 Jan 2024 | 512.00 | 514.00 | 490.05 | 499.20 | 499.20 | 8,420 |
29 Dec 2023 | 505.45 | 515.80 | 497.95 | 502.65 | 502.65 | 8,648 |
28 Dec 2023 | 524.00 | 549.00 | 505.45 | 509.55 | 509.55 | 38,365 |
27 Dec 2023 | 490.05 | 536.00 | 393.00 | 518.00 | 518.00 | 107,711 |
26 Dec 2023 | 484.95 | 485.25 | 469.10 | 477.20 | 477.20 | 10,480 |
22 Dec 2023 | 446.45 | 475.00 | 445.25 | 469.15 | 469.15 | 10,515 |
21 Dec 2023 | 415.05 | 446.85 | 415.05 | 442.70 | 442.70 | 2,586 |
20 Dec 2023 | 445.70 | 460.15 | 427.10 | 429.40 | 429.40 | 9,038 |
19 Dec 2023 | 440.30 | 446.35 | 438.20 | 444.60 | 444.60 | 1,740 |
18 Dec 2023 | 436.15 | 448.90 | 436.15 | 438.80 | 438.80 | 1,541 |
15 Dec 2023 | 441.10 | 448.90 | 438.25 | 440.70 | 440.70 | 2,778 |
14 Dec 2023 | 449.95 | 451.20 | 435.00 | 440.55 | 440.55 | 5,307 |
13 Dec 2023 | 440.75 | 454.60 | 433.00 | 436.95 | 436.95 | 3,702 |
12 Dec 2023 | 443.60 | 445.70 | 437.95 | 439.40 | 439.40 | 1,718 |
11 Dec 2023 | 440.00 | 447.00 | 435.00 | 441.50 | 441.50 | 6,420 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |