Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 2,356.50 | 2,356.50 | 2,356.50 | 2,356.50 | 2,356.50 | - |
02 May 2024 | 2,355.00 | 2,365.00 | 2,355.00 | 2,350.75 | 2,350.75 | 77 |
01 May 2024 | 2,361.50 | 2,361.50 | 2,356.50 | 2,356.50 | 2,356.50 | 434 |
30 Apr 2024 | 2,362.50 | 2,362.50 | 2,360.00 | 2,360.00 | 2,360.00 | 4 |
29 Apr 2024 | 2,380.09 | 2,380.09 | 2,380.09 | 2,374.00 | 2,374.00 | 623 |
26 Apr 2024 | 2,373.00 | 2,385.00 | 2,373.00 | 2,386.75 | 2,386.75 | 170 |
25 Apr 2024 | 2,403.50 | 2,403.50 | 2,370.00 | 2,377.00 | 2,377.00 | 301 |
24 Apr 2024 | 2,421.00 | 2,421.00 | 2,421.00 | 2,402.50 | 2,402.50 | 1 |
23 Apr 2024 | 2,411.50 | 2,411.50 | 2,411.50 | 2,411.50 | 2,411.50 | - |
22 Apr 2024 | 2,382.00 | 2,382.00 | 2,382.00 | 2,393.75 | 2,393.75 | 2,656 |
19 Apr 2024 | 2,325.00 | 2,325.00 | 2,325.00 | 2,360.50 | 2,360.50 | 928 |
18 Apr 2024 | 2,324.50 | 2,346.00 | 2,324.50 | 2,346.00 | 2,346.00 | 412 |
17 Apr 2024 | 2,323.00 | 2,323.00 | 2,317.50 | 2,317.50 | 2,317.50 | 2 |
16 Apr 2024 | 2,328.00 | 2,333.50 | 2,321.61 | 2,321.50 | 2,321.50 | 357 |
15 Apr 2024 | 2,354.00 | 2,363.50 | 2,354.00 | 2,356.00 | 2,356.00 | 1,984 |
12 Apr 2024 | 2,382.50 | 2,382.50 | 2,355.50 | 2,355.75 | 2,355.75 | 25,597 |
11 Apr 2024 | 2,375.50 | 2,378.00 | 2,369.67 | 2,364.75 | 2,364.75 | 1,393 |
10 Apr 2024 | 2,371.50 | 2,386.00 | 2,366.50 | 2,388.75 | 2,388.75 | 433 |
09 Apr 2024 | 2,411.00 | 2,411.00 | 2,402.50 | 2,378.25 | 2,378.25 | 372 |
08 Apr 2024 | 2,406.75 | 2,406.75 | 2,406.75 | 2,406.75 | 2,406.75 | - |
05 Apr 2024 | 2,384.50 | 2,389.50 | 2,384.50 | 2,396.75 | 2,396.75 | 362 |
04 Apr 2024 | 2,408.00 | 2,416.50 | 2,408.00 | 2,415.50 | 2,415.50 | 1,799 |
03 Apr 2024 | 2,407.00 | 2,421.53 | 2,407.00 | 2,407.00 | 2,407.00 | 426 |
02 Apr 2024 | 2,415.50 | 2,416.00 | 2,415.50 | 2,416.00 | 2,416.00 | 252 |
28 Mar 2024 | 2,429.75 | 2,429.75 | 2,429.75 | 2,429.75 | 2,429.75 | - |
27 Mar 2024 | 2,405.50 | 2,407.50 | 2,404.50 | 2,404.50 | 2,404.50 | 713 |
26 Mar 2024 | 2,402.50 | 2,402.50 | 2,402.50 | 2,402.50 | 2,402.50 | - |
25 Mar 2024 | 2,392.00 | 2,392.00 | 2,392.00 | 2,392.00 | 2,392.00 | - |
22 Mar 2024 | 2,408.00 | 2,408.00 | 2,408.00 | 2,408.00 | 2,408.00 | - |
21 Mar 2024 | 2,382.50 | 2,419.00 | 2,382.50 | 2,415.00 | 2,415.00 | 650 |
20 Mar 2024 | 2,362.50 | 2,362.50 | 2,362.50 | 2,362.50 | 2,362.50 | - |
19 Mar 2024 | 2,349.25 | 2,349.25 | 2,349.25 | 2,349.25 | 2,349.25 | - |
18 Mar 2024 | 2,326.00 | 2,343.50 | 2,326.00 | 2,343.50 | 2,343.50 | 662 |
15 Mar 2024 | 2,330.25 | 2,330.25 | 2,330.25 | 2,330.25 | 2,330.25 | - |
14 Mar 2024 | 2,346.50 | 2,346.50 | 2,346.50 | 2,331.75 | 2,331.75 | 1 |
13 Mar 2024 | 2,337.75 | 2,337.75 | 2,337.75 | 2,337.75 | 2,337.75 | - |
12 Mar 2024 | 2,321.50 | 2,322.05 | 2,316.97 | 2,324.50 | 2,324.50 | 1,553 |
11 Mar 2024 | 2,297.44 | 2,297.44 | 2,297.44 | 2,304.75 | 2,304.75 | 31 |
08 Mar 2024 | 2,302.50 | 2,302.50 | 2,302.50 | 2,302.50 | 2,302.50 | - |
07 Mar 2024 | 2,320.00 | 2,320.23 | 2,320.00 | 2,304.75 | 2,304.75 | 168 |
06 Mar 2024 | 2,316.00 | 2,318.00 | 2,316.00 | 2,318.00 | 2,318.00 | 406 |
05 Mar 2024 | 2,315.00 | 2,322.50 | 2,314.00 | 2,315.00 | 2,315.00 | 525 |
04 Mar 2024 | 2,315.00 | 2,315.00 | 2,305.67 | 2,312.00 | 2,312.00 | 1,254 |
01 Mar 2024 | 2,320.00 | 2,320.00 | 2,313.00 | 2,312.50 | 2,312.50 | 1,298 |
29 Feb 2024 | 2,311.00 | 2,311.00 | 2,311.00 | 2,315.75 | 2,315.75 | 7 |
28 Feb 2024 | 2,319.75 | 2,319.75 | 2,319.75 | 2,319.75 | 2,319.75 | - |
27 Feb 2024 | 2,288.75 | 2,288.75 | 2,288.75 | 2,288.75 | 2,288.75 | - |
26 Feb 2024 | 2,313.47 | 2,313.47 | 2,313.47 | 2,298.75 | 2,298.75 | 215 |
23 Feb 2024 | 2,292.50 | 2,292.50 | 2,292.50 | 2,305.75 | 2,305.75 | 176 |
22 Feb 2024 | 2,263.00 | 2,283.00 | 2,263.00 | 2,295.25 | 2,295.25 | 1,800 |
21 Feb 2024 | 2,267.50 | 2,267.50 | 2,260.00 | 2,262.75 | 2,262.75 | 1,980 |
20 Feb 2024 | 2,283.25 | 2,283.25 | 2,283.25 | 2,283.25 | 2,283.25 | - |
19 Feb 2024 | 2,296.50 | 2,296.50 | 2,296.50 | 2,296.50 | 2,296.50 | - |
16 Feb 2024 | 2,301.00 | 2,301.00 | 2,301.00 | 2,304.75 | 2,304.75 | 300 |
15 Feb 2024 | 2,291.25 | 2,291.25 | 2,291.25 | 2,291.25 | 2,291.25 | - |
14 Feb 2024 | 2,265.50 | 2,265.50 | 2,265.50 | 2,265.00 | 2,265.00 | 1 |
13 Feb 2024 | 2,246.75 | 2,246.75 | 2,246.75 | 2,246.75 | 2,246.75 | - |
12 Feb 2024 | 2,271.50 | 2,271.50 | 2,271.50 | 2,271.50 | 2,271.50 | - |
09 Feb 2024 | 2,244.00 | 2,244.00 | 2,244.00 | 2,243.25 | 2,243.25 | 23 |
08 Feb 2024 | 2,238.25 | 2,238.25 | 2,238.25 | 2,238.25 | 2,238.25 | - |
07 Feb 2024 | 2,244.75 | 2,244.75 | 2,244.75 | 2,244.75 | 2,244.75 | - |
06 Feb 2024 | 2,241.50 | 2,241.50 | 2,241.50 | 2,241.50 | 2,241.50 | - |
05 Feb 2024 | 2,247.00 | 2,247.46 | 2,247.00 | 2,247.25 | 2,247.25 | 1,584 |
02 Feb 2024 | 2,215.50 | 2,215.50 | 2,215.50 | 2,241.75 | 2,241.75 | 1 |
01 Feb 2024 | 2,196.25 | 2,196.25 | 2,196.25 | 2,196.25 | 2,196.25 | - |
31 Jan 2024 | 2,256.00 | 2,263.34 | 2,256.00 | 2,244.75 | 2,244.75 | 1,929 |
30 Jan 2024 | 2,225.50 | 2,225.50 | 2,225.50 | 2,245.75 | 2,245.75 | 632 |
29 Jan 2024 | 2,215.25 | 2,215.25 | 2,215.25 | 2,215.25 | 2,215.25 | - |
26 Jan 2024 | 2,201.50 | 2,201.50 | 2,201.50 | 2,210.75 | 2,210.75 | 447 |
25 Jan 2024 | 2,195.50 | 2,195.50 | 2,195.50 | 2,199.25 | 2,199.25 | 2 |
24 Jan 2024 | 2,195.50 | 2,195.50 | 2,189.50 | 2,197.25 | 2,197.25 | 311 |
23 Jan 2024 | 2,187.50 | 2,187.50 | 2,187.50 | 2,187.50 | 2,187.50 | - |
22 Jan 2024 | 2,185.75 | 2,185.75 | 2,185.75 | 2,185.75 | 2,185.75 | - |
19 Jan 2024 | 2,148.50 | 2,149.50 | 2,148.50 | 2,160.75 | 2,160.75 | 19,956 |
18 Jan 2024 | 2,132.50 | 2,135.00 | 2,130.50 | 2,127.75 | 2,127.75 | 28,591 |
17 Jan 2024 | 2,144.75 | 2,144.75 | 2,144.75 | 2,144.75 | 2,144.75 | - |
16 Jan 2024 | 2,147.50 | 2,147.50 | 2,147.50 | 2,147.50 | 2,147.50 | - |
15 Jan 2024 | 2,143.00 | 2,143.00 | 2,143.00 | 2,144.75 | 2,144.75 | 107 |
12 Jan 2024 | 2,150.50 | 2,150.50 | 2,135.00 | 2,143.25 | 2,143.25 | 24,361 |
11 Jan 2024 | 2,160.00 | 2,160.32 | 2,158.32 | 2,145.75 | 2,145.75 | 874 |
10 Jan 2024 | 2,152.40 | 2,152.40 | 2,152.40 | 2,155.25 | 2,155.25 | 961 |
09 Jan 2024 | 2,172.50 | 2,172.50 | 2,163.50 | 2,163.50 | 2,163.50 | 745 |
08 Jan 2024 | 2,160.50 | 2,160.50 | 2,149.00 | 2,149.00 | 2,149.00 | 412 |
05 Jan 2024 | 2,155.00 | 2,155.00 | 2,155.00 | 2,162.75 | 2,162.75 | 745 |
04 Jan 2024 | 2,169.00 | 2,173.00 | 2,169.00 | 2,173.00 | 2,173.00 | 5,790 |
03 Jan 2024 | 2,181.66 | 2,181.66 | 2,181.66 | 2,160.25 | 2,160.25 | 1,487 |
02 Jan 2024 | 2,166.00 | 2,174.50 | 2,163.50 | 2,174.50 | 2,174.50 | 6,024 |
29 Dec 2023 | 2,167.00 | 2,167.00 | 2,167.00 | 2,167.00 | 2,167.00 | - |
28 Dec 2023 | 2,164.25 | 2,164.25 | 2,164.25 | 2,164.25 | 2,164.25 | - |
27 Dec 2023 | 2,142.50 | 2,142.50 | 2,142.50 | 2,142.50 | 2,142.50 | - |
22 Dec 2023 | 2,140.25 | 2,140.25 | 2,140.25 | 2,140.25 | 2,140.25 | - |
21 Dec 2023 | 2,150.00 | 2,150.00 | 2,142.50 | 2,142.50 | 2,142.50 | 234 |
20 Dec 2023 | 2,164.00 | 2,164.00 | 2,164.00 | 2,164.00 | 2,164.00 | - |
19 Dec 2023 | 2,147.28 | 2,147.28 | 2,147.28 | 2,148.75 | 2,148.75 | 94 |
18 Dec 2023 | 2,155.25 | 2,155.25 | 2,155.25 | 2,155.25 | 2,155.25 | - |
15 Dec 2023 | 2,145.50 | 2,145.50 | 2,144.00 | 2,139.00 | 2,139.00 | 704 |
14 Dec 2023 | 2,135.00 | 2,142.86 | 2,135.00 | 2,135.25 | 2,135.25 | 2,037 |
13 Dec 2023 | 2,124.25 | 2,124.25 | 2,124.25 | 2,124.25 | 2,124.25 | - |
12 Dec 2023 | 2,105.00 | 2,108.50 | 2,105.00 | 2,109.50 | 2,109.50 | 2,595 |
11 Dec 2023 | 2,085.00 | 2,097.50 | 2,079.00 | 2,101.25 | 2,101.25 | 2,352 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |