Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
17 Apr 2024 | 1,300.30 | 1,316.00 | 1,141.00 | 1,154.44 | 1,154.44 | 12,700 |
16 Apr 2024 | 1,330.00 | 1,338.00 | 1,215.15 | 1,265.00 | 1,265.00 | 12,696 |
15 Apr 2024 | 1,449.00 | 1,492.00 | 1,355.00 | 1,359.18 | 1,359.18 | 8,224 |
12 Apr 2024 | 1,568.00 | 1,568.00 | 1,443.27 | 1,463.35 | 1,463.35 | 5,894 |
11 Apr 2024 | 1,562.00 | 1,582.00 | 1,510.00 | 1,533.29 | 1,533.29 | 9,099 |
10 Apr 2024 | 1,438.54 | 1,520.00 | 1,374.00 | 1,520.00 | 1,520.00 | 11,070 |
09 Apr 2024 | 1,511.93 | 1,513.90 | 1,374.52 | 1,426.20 | 1,426.20 | 21,105 |
08 Apr 2024 | 1,530.03 | 1,631.00 | 1,491.74 | 1,526.45 | 1,526.45 | 18,633 |
05 Apr 2024 | 1,604.00 | 1,672.71 | 1,536.01 | 1,545.82 | 1,545.82 | 6,653 |
04 Apr 2024 | 1,605.39 | 1,739.89 | 1,605.00 | 1,689.39 | 1,689.39 | 10,895 |
03 Apr 2024 | 1,535.00 | 1,699.40 | 1,535.00 | 1,668.82 | 1,668.82 | 9,481 |
02 Apr 2024 | 1,588.00 | 1,588.00 | 1,462.83 | 1,534.34 | 1,534.34 | 14,810 |
28 Mar 2024 | 1,940.00 | 1,989.60 | 1,646.00 | 1,738.04 | 1,738.04 | 48,492 |
27 Mar 2024 | 1,918.00 | 1,999.81 | 1,842.50 | 1,908.93 | 1,908.93 | 19,801 |
26 Mar 2024 | 1,852.10 | 1,961.00 | 1,790.00 | 1,882.29 | 1,882.29 | 23,205 |
25 Mar 2024 | 1,603.06 | 1,874.00 | 1,576.00 | 1,838.78 | 1,838.78 | 30,288 |
22 Mar 2024 | 1,603.00 | 1,645.78 | 1,490.00 | 1,523.82 | 1,523.82 | 15,880 |
21 Mar 2024 | 1,610.00 | 1,704.55 | 1,547.79 | 1,603.85 | 1,603.85 | 18,946 |
20 Mar 2024 | 1,325.00 | 1,537.07 | 1,285.83 | 1,532.99 | 1,532.99 | 21,829 |
19 Mar 2024 | 1,504.00 | 1,504.00 | 1,230.10 | 1,408.19 | 1,408.19 | 43,512 |
18 Mar 2024 | 1,788.00 | 1,790.00 | 1,447.35 | 1,541.27 | 1,541.27 | 41,312 |
15 Mar 2024 | 1,720.00 | 1,720.00 | 1,550.00 | 1,670.00 | 1,670.00 | 20,729 |
14 Mar 2024 | 1,815.00 | 1,858.44 | 1,606.00 | 1,622.34 | 1,622.34 | 19,286 |
13 Mar 2024 | 1,626.00 | 1,773.00 | 1,529.34 | 1,742.80 | 1,742.80 | 21,987 |
12 Mar 2024 | 1,556.00 | 1,595.00 | 1,452.31 | 1,469.70 | 1,469.70 | 18,194 |
11 Mar 2024 | 1,402.99 | 1,656.68 | 1,402.99 | 1,595.43 | 1,595.43 | 33,064 |
08 Mar 2024 | 1,300.00 | 1,451.85 | 1,287.00 | 1,334.26 | 1,334.26 | 16,711 |
07 Mar 2024 | 1,234.00 | 1,321.40 | 1,224.18 | 1,279.50 | 1,279.50 | 9,425 |
06 Mar 2024 | 1,090.00 | 1,285.10 | 1,090.00 | 1,262.70 | 1,262.70 | 17,314 |
05 Mar 2024 | 1,391.09 | 1,391.09 | 1,088.01 | 1,153.40 | 1,153.40 | 30,422 |
04 Mar 2024 | 1,160.00 | 1,344.49 | 1,140.00 | 1,283.44 | 1,283.44 | 32,450 |
01 Mar 2024 | 1,018.00 | 1,051.17 | 991.90 | 1,038.00 | 1,038.00 | 12,988 |
29 Feb 2024 | 1,000.00 | 1,045.29 | 960.60 | 976.90 | 976.90 | 25,371 |
28 Feb 2024 | 899.30 | 1,008.88 | 888.83 | 973.00 | 973.00 | 36,395 |
27 Feb 2024 | 801.00 | 891.00 | 801.00 | 868.39 | 868.39 | 16,490 |
26 Feb 2024 | 687.94 | 802.74 | 687.94 | 791.00 | 791.00 | 18,537 |
23 Feb 2024 | 703.57 | 703.57 | 678.61 | 686.86 | 686.86 | 6,243 |
22 Feb 2024 | 686.00 | 721.93 | 680.26 | 709.11 | 709.11 | 5,131 |
21 Feb 2024 | 683.00 | 685.28 | 666.66 | 674.00 | 674.00 | 4,772 |
20 Feb 2024 | 703.00 | 720.00 | 670.08 | 691.23 | 691.23 | 14,675 |
19 Feb 2024 | - | - | - | - | - | - |
16 Feb 2024 | 745.00 | 749.00 | 700.46 | 707.22 | 707.22 | 9,854 |
15 Feb 2024 | 783.12 | 807.00 | 707.22 | 718.19 | 718.19 | 10,994 |
14 Feb 2024 | 701.65 | 773.96 | 695.73 | 766.60 | 766.60 | 10,715 |
13 Feb 2024 | 717.00 | 727.99 | 659.67 | 686.84 | 686.84 | 12,951 |
12 Feb 2024 | 677.22 | 724.99 | 651.99 | 712.15 | 712.15 | 18,432 |
09 Feb 2024 | 588.20 | 647.19 | 586.40 | 643.16 | 643.16 | 11,999 |
08 Feb 2024 | 530.00 | 583.55 | 525.10 | 579.71 | 579.71 | 7,623 |
07 Feb 2024 | 489.35 | 498.00 | 468.00 | 490.90 | 490.90 | 5,817 |
06 Feb 2024 | 492.27 | 508.49 | 492.27 | 497.40 | 497.40 | 3,455 |
05 Feb 2024 | 501.00 | 503.48 | 482.50 | 489.80 | 489.80 | 3,575 |
02 Feb 2024 | 497.88 | 509.00 | 490.44 | 507.11 | 507.11 | 2,338 |
01 Feb 2024 | 502.49 | 514.69 | 498.67 | 508.02 | 508.02 | 1,358 |
31 Jan 2024 | 513.69 | 527.17 | 504.68 | 514.45 | 514.45 | 2,843 |
30 Jan 2024 | 514.01 | 525.50 | 507.24 | 516.77 | 516.77 | 3,948 |
29 Jan 2024 | 499.26 | 524.77 | 491.64 | 509.00 | 509.00 | 8,519 |
26 Jan 2024 | 470.00 | 500.86 | 464.50 | 498.14 | 498.14 | 9,381 |
25 Jan 2024 | 455.00 | 463.31 | 445.99 | 456.08 | 456.08 | 3,891 |
24 Jan 2024 | 460.79 | 462.00 | 447.00 | 447.08 | 447.08 | 2,800 |
23 Jan 2024 | 465.21 | 465.21 | 439.05 | 450.15 | 450.15 | 22,490 |
22 Jan 2024 | 463.59 | 483.15 | 455.31 | 465.70 | 465.70 | 4,257 |
19 Jan 2024 | 491.98 | 491.98 | 465.11 | 481.57 | 481.57 | 3,602 |
18 Jan 2024 | 505.51 | 521.62 | 478.33 | 484.73 | 484.73 | 11,979 |
17 Jan 2024 | 475.81 | 488.95 | 474.23 | 488.30 | 488.30 | 4,910 |
16 Jan 2024 | 477.86 | 489.42 | 467.04 | 478.37 | 478.37 | 10,795 |
15 Jan 2024 | - | - | - | - | - | - |
12 Jan 2024 | 535.00 | 535.10 | 486.00 | 487.27 | 487.27 | 19,929 |
11 Jan 2024 | 595.00 | 610.98 | 530.46 | 545.96 | 545.96 | 17,286 |
10 Jan 2024 | 563.00 | 585.99 | 553.50 | 584.38 | 584.38 | 5,544 |
09 Jan 2024 | 600.00 | 602.61 | 574.00 | 582.76 | 582.76 | 13,880 |
08 Jan 2024 | 642.00 | 643.79 | 587.00 | 616.83 | 616.83 | 16,654 |
05 Jan 2024 | 662.00 | 662.00 | 634.44 | 640.69 | 640.69 | 4,890 |
04 Jan 2024 | 632.08 | 665.73 | 628.79 | 659.23 | 659.23 | 6,028 |
03 Jan 2024 | 641.50 | 657.76 | 625.11 | 630.61 | 630.61 | 15,192 |
02 Jan 2024 | 679.69 | 725.78 | 675.00 | 688.43 | 688.43 | 14,642 |
29 Dec 2023 | 675.00 | 678.80 | 617.15 | 630.50 | 630.50 | 2,677 |
28 Dec 2023 | 659.90 | 688.88 | 653.25 | 673.23 | 673.23 | 8,735 |
27 Dec 2023 | 615.51 | 664.51 | 614.43 | 660.44 | 660.44 | 3,802 |
22 Dec 2023 | 581.41 | 621.94 | 578.26 | 613.95 | 613.95 | 8,652 |
21 Dec 2023 | 588.10 | 589.91 | 575.01 | 580.37 | 580.37 | 2,355 |
20 Dec 2023 | 592.00 | 599.29 | 583.59 | 594.83 | 594.83 | 3,877 |
19 Dec 2023 | 571.90 | 590.35 | 565.80 | 572.56 | 572.56 | 4,925 |
18 Dec 2023 | 560.90 | 579.00 | 550.00 | 573.43 | 573.43 | 3,266 |
15 Dec 2023 | 590.00 | 590.00 | 564.69 | 569.13 | 569.13 | 3,686 |
14 Dec 2023 | 588.00 | 590.00 | 575.33 | 580.27 | 580.27 | 3,185 |
13 Dec 2023 | 557.11 | 569.98 | 553.01 | 561.50 | 561.50 | 2,233 |
12 Dec 2023 | 560.00 | 565.88 | 549.06 | 557.14 | 557.14 | 2,611 |
11 Dec 2023 | 573.11 | 577.26 | 548.10 | 554.97 | 554.97 | 9,332 |
08 Dec 2023 | 575.00 | 597.99 | 572.01 | 592.25 | 592.25 | 5,584 |
07 Dec 2023 | 553.52 | 578.50 | 552.16 | 563.94 | 563.94 | 3,511 |
06 Dec 2023 | 586.02 | 586.02 | 567.10 | 574.04 | 574.04 | 4,593 |
05 Dec 2023 | 567.43 | 589.49 | 564.00 | 580.81 | 580.81 | 4,520 |
04 Dec 2023 | 575.44 | 575.44 | 550.00 | 562.78 | 562.78 | 7,456 |
01 Dec 2023 | 503.53 | 529.59 | 503.53 | 521.42 | 521.42 | 6,643 |
30 Nov 2023 | 502.96 | 503.48 | 487.77 | 499.22 | 499.22 | 3,936 |
29 Nov 2023 | 505.84 | 513.03 | 496.69 | 513.03 | 513.03 | 4,264 |
28 Nov 2023 | 500.03 | 515.00 | 498.26 | 511.46 | 511.46 | 2,218 |
27 Nov 2023 | 505.65 | 514.70 | 503.10 | 508.55 | 508.55 | 3,540 |
24 Nov 2023 | 507.88 | 526.49 | 505.22 | 519.70 | 519.70 | 4,491 |
23 Nov 2023 | - | - | - | - | - | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |