Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
06 May 2024 | 1,181.00 | 1,198.00 | 1,130.00 | 1,135.85 | 1,135.85 | 8,330 |
03 May 2024 | 1,260.00 | 1,260.00 | 1,170.00 | 1,184.00 | 1,184.00 | 17,123 |
02 May 2024 | 1,159.95 | 1,217.90 | 1,157.20 | 1,217.90 | 1,217.90 | 31,746 |
30 Apr 2024 | 1,228.00 | 1,237.00 | 1,157.20 | 1,159.95 | 1,159.95 | 12,655 |
29 Apr 2024 | 1,238.00 | 1,249.00 | 1,201.10 | 1,218.10 | 1,218.10 | 16,964 |
26 Apr 2024 | 1,187.00 | 1,230.00 | 1,136.90 | 1,218.45 | 1,218.45 | 20,184 |
25 Apr 2024 | 1,220.00 | 1,239.00 | 1,132.40 | 1,183.55 | 1,183.55 | 28,294 |
24 Apr 2024 | 1,177.00 | 1,190.80 | 1,152.60 | 1,190.30 | 1,190.30 | 60,031 |
23 Apr 2024 | 1,103.00 | 1,148.55 | 1,053.80 | 1,134.10 | 1,134.10 | 52,773 |
22 Apr 2024 | 1,093.90 | 1,093.90 | 1,093.90 | 1,093.90 | 1,093.90 | 15,873 |
19 Apr 2024 | 1,003.00 | 1,041.85 | 980.00 | 1,041.85 | 1,041.85 | 44,599 |
18 Apr 2024 | 947.00 | 992.25 | 947.00 | 992.25 | 992.25 | 21,984 |
16 Apr 2024 | 925.00 | 965.00 | 925.00 | 945.00 | 945.00 | 8,075 |
15 Apr 2024 | 935.00 | 944.95 | 911.90 | 933.30 | 933.30 | 8,867 |
12 Apr 2024 | 967.00 | 975.00 | 941.60 | 954.85 | 954.85 | 9,746 |
10 Apr 2024 | 966.00 | 980.00 | 956.00 | 966.55 | 966.55 | 8,466 |
09 Apr 2024 | 940.40 | 969.90 | 940.40 | 961.25 | 961.25 | 5,987 |
08 Apr 2024 | 944.00 | 963.00 | 936.00 | 949.05 | 949.05 | 9,339 |
05 Apr 2024 | 963.95 | 963.95 | 932.75 | 944.35 | 944.35 | 6,585 |
04 Apr 2024 | 949.00 | 949.90 | 930.00 | 934.35 | 934.35 | 7,446 |
03 Apr 2024 | 949.90 | 949.90 | 928.50 | 941.95 | 941.95 | 7,612 |
02 Apr 2024 | 963.90 | 963.90 | 935.25 | 946.55 | 946.55 | 10,308 |
01 Apr 2024 | 890.00 | 935.25 | 890.00 | 935.25 | 935.25 | 10,369 |
28 Mar 2024 | 930.00 | 939.00 | 885.75 | 890.75 | 890.75 | 17,012 |
27 Mar 2024 | 948.95 | 949.00 | 930.00 | 932.35 | 932.35 | 5,453 |
26 Mar 2024 | 930.00 | 958.30 | 925.00 | 935.00 | 935.00 | 5,892 |
22 Mar 2024 | 950.00 | 963.50 | 919.95 | 938.30 | 938.30 | 19,421 |
21 Mar 2024 | 975.00 | 982.50 | 913.00 | 963.80 | 963.80 | 26,402 |
20 Mar 2024 | 940.20 | 955.90 | 931.10 | 935.75 | 935.75 | 3,608 |
19 Mar 2024 | 984.00 | 984.00 | 932.00 | 939.80 | 939.80 | 4,291 |
18 Mar 2024 | 965.15 | 974.90 | 920.00 | 964.80 | 964.80 | 7,374 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 915.00 | 1,001.00 | 908.50 | 975.75 | 975.75 | 14,691 |
13 Mar 2024 | 1,035.00 | 1,048.00 | 956.30 | 956.30 | 956.30 | 20,565 |
12 Mar 2024 | 1,037.50 | 1,037.50 | 965.00 | 1,006.60 | 1,006.60 | 130,081 |
11 Mar 2024 | 1,018.95 | 1,020.00 | 955.00 | 989.65 | 989.65 | 19,370 |
07 Mar 2024 | 1,034.10 | 1,039.00 | 961.65 | 989.35 | 989.35 | 14,582 |
06 Mar 2024 | 1,017.00 | 1,044.00 | 954.00 | 999.55 | 999.55 | 22,605 |
05 Mar 2024 | 1,025.00 | 1,047.00 | 975.00 | 1,004.00 | 1,004.00 | 28,724 |
04 Mar 2024 | 1,118.00 | 1,118.00 | 1,011.60 | 1,025.35 | 1,025.35 | 67,052 |
01 Mar 2024 | 940.00 | 1,014.10 | 940.00 | 1,014.10 | 1,014.10 | 15,077 |
29 Feb 2024 | 999.00 | 999.00 | 965.85 | 965.85 | 965.85 | 18,341 |
28 Feb 2024 | 1,114.95 | 1,114.95 | 1,016.65 | 1,016.65 | 1,016.65 | 50,926 |
27 Feb 2024 | 1,070.15 | 1,070.15 | 1,070.15 | 1,070.15 | 1,070.15 | 7,015 |
26 Feb 2024 | 1,018.90 | 1,019.20 | 970.25 | 1,019.20 | 1,019.20 | 28,051 |
23 Feb 2024 | 850.40 | 926.55 | 842.45 | 926.55 | 926.55 | 34,522 |
22 Feb 2024 | 894.00 | 899.00 | 836.00 | 842.35 | 842.35 | 31,325 |
21 Feb 2024 | 908.00 | 931.50 | 833.30 | 876.90 | 876.90 | 86,648 |
20 Feb 2024 | 769.90 | 846.85 | 767.00 | 846.85 | 846.85 | 31,245 |
19 Feb 2024 | 750.00 | 776.00 | 744.00 | 769.90 | 769.90 | 16,118 |
16 Feb 2024 | 745.00 | 760.00 | 741.00 | 743.35 | 743.35 | 15,110 |
15 Feb 2024 | 744.10 | 762.00 | 735.00 | 738.55 | 738.55 | 20,098 |
14 Feb 2024 | 790.00 | 792.00 | 720.00 | 731.80 | 731.80 | 50,951 |
13 Feb 2024 | 700.00 | 766.20 | 700.00 | 766.20 | 766.20 | 54,538 |
12 Feb 2024 | 789.00 | 795.00 | 690.20 | 696.55 | 696.55 | 102,978 |
09 Feb 2024 | 716.00 | 766.85 | 716.00 | 766.85 | 766.85 | 210,424 |
08 Feb 2024 | 532.55 | 639.05 | 532.55 | 639.05 | 639.05 | 217,902 |
07 Feb 2024 | 456.95 | 541.80 | 452.05 | 532.55 | 532.55 | 82,905 |
06 Feb 2024 | 468.70 | 468.70 | 450.00 | 451.50 | 451.50 | 12,519 |
05 Feb 2024 | 465.00 | 469.00 | 460.25 | 460.30 | 460.30 | 6,389 |
02 Feb 2024 | 470.05 | 480.00 | 460.25 | 464.30 | 464.30 | 6,651 |
01 Feb 2024 | 465.00 | 478.00 | 461.30 | 469.20 | 469.20 | 5,812 |
31 Jan 2024 | 460.00 | 466.00 | 458.20 | 461.60 | 461.60 | 4,208 |
30 Jan 2024 | 467.95 | 467.95 | 455.50 | 458.10 | 458.10 | 3,184 |
29 Jan 2024 | 460.70 | 468.95 | 451.05 | 453.90 | 453.90 | 6,986 |
25 Jan 2024 | 464.70 | 465.00 | 452.50 | 459.75 | 459.75 | 3,868 |
24 Jan 2024 | 454.55 | 470.60 | 453.00 | 460.35 | 460.35 | 2,590 |
23 Jan 2024 | 482.90 | 482.90 | 450.00 | 454.55 | 454.55 | 6,847 |
19 Jan 2024 | 485.00 | 490.00 | 479.00 | 479.95 | 479.95 | 4,308 |
18 Jan 2024 | 484.00 | 484.45 | 473.00 | 482.10 | 482.10 | 6,770 |
17 Jan 2024 | 469.00 | 485.00 | 469.00 | 481.85 | 481.85 | 9,782 |
16 Jan 2024 | 484.00 | 489.00 | 480.00 | 480.60 | 480.60 | 7,409 |
15 Jan 2024 | 491.50 | 491.95 | 475.20 | 482.95 | 482.95 | 9,361 |
12 Jan 2024 | 474.60 | 491.00 | 463.00 | 476.65 | 476.65 | 27,031 |
11 Jan 2024 | 464.00 | 473.95 | 462.30 | 465.60 | 465.60 | 4,869 |
10 Jan 2024 | 469.95 | 475.00 | 460.20 | 463.60 | 463.60 | 6,157 |
09 Jan 2024 | 467.50 | 478.00 | 463.00 | 466.10 | 466.10 | 10,507 |
08 Jan 2024 | 482.00 | 488.00 | 466.05 | 471.30 | 471.30 | 11,728 |
05 Jan 2024 | 482.00 | 484.50 | 471.25 | 474.85 | 474.85 | 4,695 |
04 Jan 2024 | 473.65 | 482.85 | 465.05 | 474.50 | 474.50 | 7,299 |
03 Jan 2024 | 480.00 | 484.80 | 466.45 | 473.65 | 473.65 | 5,423 |
02 Jan 2024 | 471.75 | 477.50 | 463.20 | 474.20 | 474.20 | 6,616 |
01 Jan 2024 | 464.95 | 474.40 | 460.00 | 471.75 | 471.75 | 9,148 |
29 Dec 2023 | 456.50 | 463.00 | 453.00 | 457.65 | 457.65 | 4,547 |
28 Dec 2023 | 469.95 | 469.95 | 446.00 | 454.55 | 454.55 | 9,686 |
27 Dec 2023 | 468.95 | 474.95 | 460.40 | 464.10 | 464.10 | 5,747 |
26 Dec 2023 | 468.95 | 470.00 | 461.20 | 463.70 | 463.70 | 3,117 |
22 Dec 2023 | 470.30 | 479.50 | 458.00 | 460.35 | 460.35 | 9,584 |
21 Dec 2023 | 461.60 | 469.05 | 445.00 | 461.85 | 461.85 | 9,704 |
20 Dec 2023 | 489.40 | 489.40 | 441.80 | 461.60 | 461.60 | 10,705 |
19 Dec 2023 | 489.85 | 495.00 | 473.50 | 475.50 | 475.50 | 12,210 |
18 Dec 2023 | 493.00 | 493.00 | 471.20 | 484.90 | 484.90 | 7,140 |
15 Dec 2023 | 489.50 | 491.00 | 477.05 | 481.65 | 481.65 | 8,542 |
14 Dec 2023 | 486.00 | 493.65 | 476.00 | 479.90 | 479.90 | 8,516 |
13 Dec 2023 | 489.20 | 489.20 | 472.20 | 474.70 | 474.70 | 6,995 |
12 Dec 2023 | 498.70 | 500.00 | 471.95 | 484.20 | 484.20 | 12,214 |
11 Dec 2023 | 502.00 | 502.00 | 489.95 | 491.85 | 491.85 | 9,933 |
08 Dec 2023 | 497.00 | 500.00 | 480.05 | 486.20 | 486.20 | 10,215 |
07 Dec 2023 | 453.95 | 492.00 | 445.30 | 488.00 | 488.00 | 32,694 |
06 Dec 2023 | 452.00 | 452.00 | 444.00 | 445.30 | 445.30 | 7,111 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |