Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 640.75 | 641.00 | 635.00 | 637.00 | 637.00 | 7,728 |
29 Apr 2024 | 644.80 | 644.80 | 636.55 | 638.45 | 638.45 | 3,341 |
26 Apr 2024 | 640.20 | 644.70 | 635.75 | 638.10 | 638.10 | 11,125 |
25 Apr 2024 | 641.55 | 649.95 | 634.05 | 636.50 | 636.50 | 10,225 |
24 Apr 2024 | 643.75 | 646.00 | 637.45 | 640.05 | 640.05 | 11,321 |
23 Apr 2024 | 635.35 | 645.00 | 635.35 | 640.00 | 640.00 | 2,610 |
22 Apr 2024 | 635.35 | 644.90 | 631.20 | 635.85 | 635.85 | 12,828 |
19 Apr 2024 | 637.70 | 640.40 | 627.00 | 635.45 | 635.45 | 12,371 |
18 Apr 2024 | 633.60 | 650.00 | 633.45 | 639.25 | 639.25 | 13,235 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 636.85 | 639.55 | 631.80 | 633.90 | 633.90 | 2,115 |
15 Apr 2024 | 614.25 | 644.00 | 614.25 | 639.00 | 639.00 | 6,912 |
12 Apr 2024 | 647.00 | 654.50 | 641.25 | 644.30 | 644.30 | 19,008 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 656.45 | 656.45 | 639.00 | 643.60 | 643.60 | 13,646 |
09 Apr 2024 | 645.25 | 658.20 | 644.00 | 649.10 | 649.10 | 5,168 |
08 Apr 2024 | 660.05 | 665.00 | 641.00 | 644.05 | 644.05 | 9,260 |
05 Apr 2024 | 678.35 | 678.35 | 655.00 | 657.60 | 657.60 | 13,617 |
04 Apr 2024 | 660.00 | 677.95 | 656.45 | 668.80 | 668.80 | 21,227 |
03 Apr 2024 | 661.00 | 664.50 | 639.65 | 644.30 | 644.30 | 10,877 |
02 Apr 2024 | 653.90 | 672.70 | 648.00 | 652.70 | 652.70 | 567,170 |
01 Apr 2024 | 641.50 | 654.00 | 641.50 | 649.55 | 649.55 | 5,276 |
28 Mar 2024 | 627.05 | 658.00 | 625.90 | 639.65 | 639.65 | 30,319 |
27 Mar 2024 | 639.70 | 642.40 | 623.05 | 626.15 | 626.15 | 6,469 |
26 Mar 2024 | 632.20 | 649.95 | 628.00 | 639.70 | 639.70 | 14,747 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 638.60 | 650.80 | 634.05 | 638.40 | 638.40 | 7,718 |
21 Mar 2024 | 649.45 | 649.45 | 631.15 | 638.30 | 638.30 | 4,366 |
20 Mar 2024 | 632.50 | 642.05 | 627.00 | 629.40 | 629.40 | 12,430 |
19 Mar 2024 | 649.55 | 649.75 | 636.40 | 639.85 | 639.85 | 7,668 |
18 Mar 2024 | 662.25 | 666.80 | 645.65 | 648.00 | 648.00 | 10,917 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 649.95 | 699.00 | 636.05 | 690.20 | 690.20 | 31,846 |
13 Mar 2024 | 671.95 | 671.95 | 646.35 | 650.85 | 650.85 | 23,649 |
12 Mar 2024 | 655.00 | 666.55 | 647.05 | 661.25 | 661.25 | 12,327 |
11 Mar 2024 | 666.70 | 666.70 | 651.05 | 655.80 | 655.80 | 3,131 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 653.05 | 671.10 | 653.05 | 666.35 | 666.35 | 6,318 |
06 Mar 2024 | 695.55 | 695.55 | 650.75 | 665.75 | 665.75 | 9,974 |
05 Mar 2024 | 700.00 | 701.25 | 669.20 | 689.55 | 689.55 | 47,231 |
04 Mar 2024 | 717.40 | 717.45 | 692.35 | 697.05 | 697.05 | 2,857 |
01 Mar 2024 | 706.00 | 716.25 | 704.50 | 710.05 | 710.05 | 5,206 |
29 Feb 2024 | 724.95 | 724.95 | 696.55 | 708.55 | 708.55 | 7,465 |
28 Feb 2024 | 725.95 | 728.00 | 711.00 | 714.00 | 714.00 | 1,892 |
27 Feb 2024 | 730.70 | 735.95 | 715.45 | 722.00 | 722.00 | 10,338 |
26 Feb 2024 | 749.55 | 749.55 | 720.95 | 730.10 | 730.10 | 3,739 |
23 Feb 2024 | 725.85 | 731.00 | 718.50 | 720.15 | 720.15 | 5,688 |
22 Feb 2024 | 720.00 | 739.00 | 714.25 | 721.50 | 721.50 | 6,755 |
21 Feb 2024 | 719.70 | 730.00 | 716.35 | 719.70 | 719.70 | 3,871 |
20 Feb 2024 | 739.90 | 739.90 | 719.75 | 722.05 | 722.05 | 10,159 |
16 Feb 2024 | 754.00 | 756.00 | 741.20 | 748.40 | 748.40 | 9,530 |
15 Feb 2024 | 755.05 | 758.20 | 743.90 | 751.80 | 751.80 | 8,222 |
14 Feb 2024 | 738.15 | 752.85 | 738.15 | 750.80 | 750.80 | 2,206 |
13 Feb 2024 | 730.15 | 758.00 | 730.15 | 747.65 | 747.65 | 15,601 |
12 Feb 2024 | 722.10 | 749.00 | 722.10 | 737.95 | 737.95 | 7,751 |
09 Feb 2024 | 709.15 | 734.40 | 709.15 | 731.90 | 731.90 | 9,095 |
08 Feb 2024 | 705.05 | 718.25 | 702.40 | 714.05 | 714.05 | 4,309 |
07 Feb 2024 | 734.10 | 736.55 | 704.00 | 707.15 | 707.15 | 12,778 |
06 Feb 2024 | 748.25 | 762.00 | 725.00 | 729.45 | 729.45 | 12,262 |
05 Feb 2024 | 775.00 | 775.00 | 736.90 | 747.80 | 747.80 | 51,278 |
02 Feb 2024 | 787.35 | 794.20 | 771.90 | 785.35 | 785.35 | 15,048 |
01 Feb 2024 | 789.95 | 799.15 | 785.20 | 789.05 | 789.05 | 4,349 |
31 Jan 2024 | 780.15 | 802.20 | 765.20 | 782.95 | 782.95 | 12,413 |
30 Jan 2024 | 783.40 | 796.00 | 779.45 | 785.05 | 785.05 | 7,262 |
29 Jan 2024 | 802.65 | 805.00 | 786.00 | 792.45 | 792.45 | 16,393 |
26 Jan 2024 | 792.80 | 792.80 | 792.80 | 792.80 | 792.80 | - |
25 Jan 2024 | 791.85 | 800.35 | 785.00 | 792.80 | 792.80 | 17,946 |
24 Jan 2024 | 796.95 | 796.95 | 762.65 | 792.05 | 792.05 | 18,107 |
23 Jan 2024 | 799.05 | 812.00 | 770.00 | 781.70 | 781.70 | 13,804 |
22 Jan 2024 | 803.10 | 803.10 | 803.10 | 803.10 | 803.10 | - |
19 Jan 2024 | 807.95 | 810.25 | 797.90 | 803.10 | 803.10 | 20,583 |
18 Jan 2024 | 786.00 | 807.00 | 776.30 | 800.05 | 800.05 | 52,598 |
17 Jan 2024 | 775.90 | 792.55 | 758.00 | 786.40 | 786.40 | 26,697 |
16 Jan 2024 | 770.05 | 779.95 | 763.80 | 778.80 | 778.80 | 6,172 |
12 Jan 2024 | 780.00 | 784.00 | 769.85 | 772.75 | 772.75 | 2,748 |
11 Jan 2024 | 784.35 | 784.35 | 763.00 | 776.90 | 776.90 | 3,337 |
10 Jan 2024 | 783.65 | 785.80 | 765.85 | 774.40 | 774.40 | 12,959 |
09 Jan 2024 | 775.45 | 793.70 | 768.45 | 785.60 | 785.60 | 4,064 |
08 Jan 2024 | 777.10 | 779.45 | 762.15 | 766.65 | 766.65 | 13,237 |
05 Jan 2024 | 779.85 | 779.85 | 761.55 | 772.80 | 772.80 | 13,193 |
04 Jan 2024 | 779.95 | 784.00 | 758.70 | 764.60 | 764.60 | 6,327 |
03 Jan 2024 | 782.10 | 791.85 | 772.50 | 773.55 | 773.55 | 8,451 |
02 Jan 2024 | 800.95 | 800.95 | 774.70 | 780.30 | 780.30 | 6,052 |
29 Dec 2023 | 771.05 | 777.10 | 767.75 | 771.90 | 771.90 | 16,468 |
28 Dec 2023 | 789.00 | 799.05 | 766.00 | 770.95 | 770.95 | 10,398 |
27 Dec 2023 | 797.45 | 806.95 | 782.90 | 788.00 | 788.00 | 11,645 |
26 Dec 2023 | 808.80 | 808.80 | 792.00 | 800.15 | 800.15 | 13,673 |
22 Dec 2023 | 819.50 | 819.50 | 790.85 | 800.55 | 800.55 | 6,489 |
21 Dec 2023 | 790.65 | 808.15 | 782.90 | 794.80 | 794.80 | 8,448 |
20 Dec 2023 | 822.55 | 847.00 | 795.45 | 801.95 | 801.95 | 58,811 |
19 Dec 2023 | 777.85 | 849.35 | 773.45 | 822.35 | 822.35 | 94,904 |
18 Dec 2023 | 760.00 | 772.70 | 757.75 | 767.30 | 767.30 | 10,611 |
15 Dec 2023 | 758.85 | 765.35 | 754.00 | 757.75 | 757.75 | 6,144 |
14 Dec 2023 | 778.25 | 778.25 | 750.00 | 753.75 | 753.75 | 11,222 |
13 Dec 2023 | 777.45 | 781.00 | 755.00 | 766.50 | 766.50 | 36,438 |
12 Dec 2023 | 746.85 | 780.30 | 745.25 | 777.40 | 777.40 | 113,407 |
11 Dec 2023 | 698.65 | 745.00 | 693.05 | 737.75 | 737.75 | 68,716 |
08 Dec 2023 | 679.35 | 689.10 | 671.35 | 686.30 | 686.30 | 4,244 |
07 Dec 2023 | 678.35 | 683.40 | 674.20 | 675.40 | 675.40 | 1,562 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |