Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | - | - | - | - | - | - |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 824.95 | 824.95 | 780.00 | 782.95 | 782.95 | 18,062 |
29 Apr 2024 | 826.05 | 843.00 | 805.85 | 809.80 | 809.80 | 8,669 |
26 Apr 2024 | 843.50 | 848.75 | 818.45 | 825.00 | 825.00 | 11,400 |
25 Apr 2024 | 859.15 | 862.90 | 801.00 | 830.80 | 830.80 | 7,069 |
24 Apr 2024 | 830.40 | 855.55 | 829.40 | 842.65 | 842.65 | 4,522 |
23 Apr 2024 | 818.80 | 845.00 | 811.00 | 824.10 | 824.10 | 8,440 |
22 Apr 2024 | 824.95 | 829.90 | 806.00 | 811.65 | 811.65 | 4,623 |
19 Apr 2024 | 800.00 | 829.95 | 775.25 | 822.05 | 822.05 | 9,374 |
18 Apr 2024 | 842.70 | 842.70 | 802.00 | 813.20 | 813.20 | 2,312 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 809.90 | 842.00 | 802.05 | 825.30 | 825.30 | 18,924 |
15 Apr 2024 | 794.00 | 808.70 | 775.00 | 808.70 | 808.70 | 28,469 |
12 Apr 2024 | 735.00 | 777.00 | 735.00 | 770.20 | 770.20 | 10,612 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 735.00 | 745.00 | 710.00 | 740.00 | 740.00 | 373 |
09 Apr 2024 | 743.00 | 750.00 | 727.30 | 735.20 | 735.20 | 777 |
08 Apr 2024 | 754.70 | 754.70 | 727.50 | 743.00 | 743.00 | 3,003 |
05 Apr 2024 | 735.00 | 765.00 | 727.00 | 754.85 | 754.85 | 2,322 |
04 Apr 2024 | 745.00 | 756.00 | 722.00 | 731.80 | 731.80 | 836 |
03 Apr 2024 | 716.00 | 747.00 | 698.00 | 741.20 | 741.20 | 4,281 |
02 Apr 2024 | 711.05 | 730.00 | 708.00 | 715.00 | 715.00 | 1,570 |
01 Apr 2024 | 686.55 | 706.70 | 677.00 | 706.70 | 706.70 | 1,336 |
28 Mar 2024 | 679.00 | 686.60 | 667.00 | 673.05 | 673.05 | 3,769 |
27 Mar 2024 | 679.90 | 700.00 | 670.50 | 678.30 | 678.30 | 17,966 |
26 Mar 2024 | 683.80 | 683.80 | 645.45 | 671.20 | 671.20 | 2,088 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 641.25 | 675.00 | 641.25 | 670.15 | 670.15 | 1,726 |
21 Mar 2024 | 654.00 | 654.00 | 636.20 | 651.25 | 651.25 | 933 |
20 Mar 2024 | 645.00 | 658.00 | 621.50 | 623.80 | 623.80 | 1,626 |
19 Mar 2024 | 669.95 | 670.00 | 638.55 | 639.30 | 639.30 | 4,382 |
18 Mar 2024 | 670.00 | 684.95 | 656.20 | 670.90 | 670.90 | 1,190 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 638.00 | 665.00 | 614.75 | 657.85 | 657.85 | 14,260 |
13 Mar 2024 | 679.90 | 679.90 | 647.10 | 647.10 | 647.10 | 2,338 |
12 Mar 2024 | 699.80 | 699.80 | 681.15 | 681.15 | 681.15 | 1,340 |
11 Mar 2024 | 740.00 | 740.00 | 678.00 | 717.00 | 717.00 | 1,273 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 674.95 | 706.65 | 674.95 | 706.65 | 706.65 | 1,119 |
06 Mar 2024 | 700.00 | 700.00 | 665.00 | 673.00 | 673.00 | 2,667 |
05 Mar 2024 | 705.20 | 711.95 | 690.00 | 698.85 | 698.85 | 2,163 |
04 Mar 2024 | 734.40 | 734.40 | 697.00 | 705.15 | 705.15 | 1,392 |
01 Mar 2024 | 705.00 | 740.00 | 694.00 | 725.50 | 725.50 | 2,702 |
29 Feb 2024 | 710.00 | 710.00 | 680.65 | 704.95 | 704.95 | 5,106 |
28 Feb 2024 | 757.75 | 757.75 | 700.00 | 712.85 | 712.85 | 3,253 |
27 Feb 2024 | 773.00 | 773.75 | 718.40 | 732.75 | 732.75 | 1,746 |
26 Feb 2024 | 775.95 | 775.95 | 748.00 | 756.20 | 756.20 | 2,697 |
23 Feb 2024 | 780.00 | 793.25 | 768.00 | 776.15 | 776.15 | 2,601 |
22 Feb 2024 | 794.90 | 794.90 | 750.00 | 780.00 | 780.00 | 1,693 |
21 Feb 2024 | 799.25 | 815.00 | 760.00 | 763.20 | 763.20 | 2,751 |
20 Feb 2024 | 814.00 | 814.00 | 766.00 | 797.25 | 797.25 | 2,953 |
16 Feb 2024 | 748.00 | 791.95 | 748.00 | 775.90 | 775.90 | 1,380 |
15 Feb 2024 | 759.90 | 780.00 | 753.00 | 774.40 | 774.40 | 5,801 |
14 Feb 2024 | 740.00 | 749.80 | 715.00 | 749.80 | 749.80 | 19,410 |
13 Feb 2024 | 722.00 | 736.00 | 714.10 | 714.10 | 714.10 | 3,894 |
12 Feb 2024 | 799.20 | 808.30 | 751.65 | 751.65 | 751.65 | 3,230 |
09 Feb 2024 | 819.00 | 819.00 | 777.05 | 791.20 | 791.20 | 5,087 |
08 Feb 2024 | 841.00 | 841.00 | 802.70 | 817.90 | 817.90 | 3,409 |
07 Feb 2024 | 770.00 | 802.05 | 770.00 | 802.05 | 802.05 | 3,743 |
06 Feb 2024 | 769.95 | 780.00 | 752.40 | 763.90 | 763.90 | 2,900 |
05 Feb 2024 | 798.80 | 798.80 | 753.55 | 768.30 | 768.30 | 4,574 |
02 Feb 2024 | 818.00 | 819.90 | 763.30 | 785.95 | 785.95 | 4,054 |
01 Feb 2024 | 788.30 | 810.00 | 770.05 | 783.85 | 783.85 | 3,666 |
31 Jan 2024 | 770.00 | 798.40 | 745.00 | 791.85 | 791.85 | 4,351 |
30 Jan 2024 | 780.90 | 788.00 | 753.45 | 776.60 | 776.60 | 29,163 |
29 Jan 2024 | 822.50 | 849.00 | 751.10 | 777.95 | 777.95 | 28,747 |
26 Jan 2024 | 818.40 | 818.40 | 818.40 | 818.40 | 818.40 | - |
25 Jan 2024 | 832.00 | 845.55 | 805.60 | 818.40 | 818.40 | 17,876 |
24 Jan 2024 | 803.00 | 839.20 | 780.05 | 831.35 | 831.35 | 28,801 |
23 Jan 2024 | 888.90 | 891.00 | 799.70 | 803.05 | 803.05 | 32,302 |
22 Jan 2024 | 850.70 | 850.70 | 850.70 | 850.70 | 850.70 | - |
19 Jan 2024 | 869.70 | 871.45 | 832.20 | 850.70 | 850.70 | 12,018 |
18 Jan 2024 | 872.90 | 885.00 | 816.00 | 863.90 | 863.90 | 81,928 |
17 Jan 2024 | 807.70 | 883.00 | 788.65 | 863.50 | 863.50 | 114,328 |
16 Jan 2024 | 765.80 | 845.95 | 757.15 | 812.60 | 812.60 | 201,505 |
12 Jan 2024 | 628.85 | 652.00 | 619.05 | 623.25 | 623.25 | 59,256 |
11 Jan 2024 | 597.45 | 626.80 | 597.35 | 620.15 | 620.15 | 57,876 |
10 Jan 2024 | 595.00 | 595.65 | 586.15 | 593.75 | 593.75 | 7,659 |
09 Jan 2024 | 595.25 | 601.25 | 588.00 | 590.90 | 590.90 | 11,446 |
08 Jan 2024 | 614.95 | 614.95 | 587.50 | 590.25 | 590.25 | 17,316 |
05 Jan 2024 | 619.20 | 621.30 | 599.20 | 603.40 | 603.40 | 19,544 |
04 Jan 2024 | 620.70 | 630.40 | 612.10 | 614.90 | 614.90 | 25,510 |
03 Jan 2024 | 624.40 | 632.00 | 614.25 | 617.50 | 617.50 | 13,674 |
02 Jan 2024 | 610.15 | 632.95 | 602.15 | 623.90 | 623.90 | 31,255 |
29 Dec 2023 | 597.00 | 611.85 | 593.25 | 599.35 | 599.35 | 24,065 |
28 Dec 2023 | 595.00 | 618.75 | 589.55 | 597.20 | 597.20 | 38,034 |
27 Dec 2023 | 610.25 | 612.75 | 588.85 | 594.80 | 594.80 | 17,103 |
26 Dec 2023 | 579.70 | 621.20 | 573.95 | 607.40 | 607.40 | 69,861 |
22 Dec 2023 | 571.10 | 585.25 | 566.90 | 573.75 | 573.75 | 14,898 |
21 Dec 2023 | 555.05 | 568.90 | 546.00 | 560.50 | 560.50 | 17,940 |
20 Dec 2023 | 599.05 | 608.25 | 547.85 | 551.00 | 551.00 | 29,712 |
19 Dec 2023 | 593.05 | 618.00 | 592.35 | 595.15 | 595.15 | 48,972 |
18 Dec 2023 | 588.05 | 606.55 | 588.00 | 595.30 | 595.30 | 23,662 |
15 Dec 2023 | 592.45 | 613.35 | 590.55 | 595.05 | 595.05 | 17,024 |
14 Dec 2023 | 605.65 | 607.70 | 591.60 | 596.00 | 596.00 | 25,020 |
13 Dec 2023 | 596.65 | 627.70 | 592.50 | 602.35 | 602.35 | 125,853 |
12 Dec 2023 | 570.70 | 617.95 | 563.25 | 591.55 | 591.55 | 86,142 |
11 Dec 2023 | 565.35 | 575.00 | 553.10 | 570.60 | 570.60 | 19,534 |
08 Dec 2023 | 570.10 | 577.35 | 544.90 | 560.05 | 560.05 | 59,158 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |