Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 7,633.40 | 7,633.40 | 7,521.00 | 7,528.20 | 7,528.20 | - |
24 Apr 2024 | 7,635.10 | 7,674.70 | 7,630.70 | 7,633.40 | 7,633.40 | 792,000,000 |
23 Apr 2024 | 7,601.30 | 7,645.60 | 7,600.70 | 7,635.10 | 7,635.10 | 752,500,000 |
22 Apr 2024 | 7,518.90 | 7,628.60 | 7,518.90 | 7,601.30 | 7,601.30 | 696,600,000 |
19 Apr 2024 | 7,593.80 | 7,593.80 | 7,446.20 | 7,518.90 | 7,518.90 | 1,005,500,000 |
18 Apr 2024 | 7,558.20 | 7,608.30 | 7,558.20 | 7,593.80 | 7,593.80 | 807,200,000 |
17 Apr 2024 | 7,563.00 | 7,588.10 | 7,548.20 | 7,558.20 | 7,558.20 | 826,100,000 |
16 Apr 2024 | 7,705.40 | 7,705.40 | 7,537.10 | 7,563.00 | 7,563.00 | 1,426,300,000 |
15 Apr 2024 | 7,742.40 | 7,743.10 | 7,688.20 | 7,705.40 | 7,705.40 | 823,200,000 |
12 Apr 2024 | 7,766.80 | 7,766.80 | 7,720.10 | 7,742.40 | 7,742.40 | 833,400,000 |
11 Apr 2024 | 7,801.30 | 7,801.30 | 7,705.50 | 7,766.80 | 7,766.80 | 813,600,000 |
10 Apr 2024 | 7,776.30 | 7,820.80 | 7,776.30 | 7,801.30 | 7,801.30 | 827,400,000 |
09 Apr 2024 | 7,741.60 | 7,786.50 | 7,741.60 | 7,776.30 | 7,776.30 | 810,400,000 |
08 Apr 2024 | 7,726.10 | 7,754.40 | 7,722.60 | 7,741.60 | 7,741.60 | 790,200,000 |
05 Apr 2024 | 7,770.40 | 7,770.40 | 7,694.60 | 7,726.10 | 7,726.10 | 822,100,000 |
04 Apr 2024 | 7,735.40 | 7,787.20 | 7,735.40 | 7,770.40 | 7,770.40 | 956,100,000 |
03 Apr 2024 | 7,841.20 | 7,848.70 | 7,724.00 | 7,735.40 | 7,735.40 | 953,700,000 |
02 Apr 2024 | 7,847.90 | 7,861.90 | 7,821.00 | 7,841.20 | 7,841.20 | 959,500,000 |
28 Mar 2024 | 7,771.90 | 7,851.30 | 7,771.90 | 7,847.90 | 7,847.90 | 1,011,200,000 |
27 Mar 2024 | 7,732.70 | 7,771.90 | 7,724.50 | 7,771.90 | 7,771.90 | 926,200,000 |
26 Mar 2024 | 7,762.80 | 7,762.80 | 7,727.30 | 7,732.70 | 7,732.70 | 913,600,000 |
25 Mar 2024 | 7,723.20 | 7,794.50 | 7,723.20 | 7,762.80 | 7,762.80 | 667,900,000 |
22 Mar 2024 | 7,736.40 | 7,740.70 | 7,692.30 | 7,723.20 | 7,723.20 | 881,900,000 |
21 Mar 2024 | 7,649.10 | 7,741.10 | 7,649.10 | 7,736.40 | 7,736.40 | 1,109,400,000 |
20 Mar 2024 | 7,655.80 | 7,689.80 | 7,647.70 | 7,649.10 | 7,649.10 | 913,500,000 |
19 Mar 2024 | 7,629.50 | 7,659.90 | 7,620.20 | 7,655.80 | 7,655.80 | 833,500,000 |
18 Mar 2024 | 7,625.70 | 7,633.00 | 7,597.70 | 7,629.50 | 7,629.50 | 892,200,000 |
15 Mar 2024 | 7,669.80 | 7,669.80 | 7,549.10 | 7,625.70 | 7,625.70 | 3,189,300,000 |
14 Mar 2024 | 7,685.70 | 7,699.10 | 7,656.90 | 7,669.80 | 7,669.80 | 1,209,700,000 |
13 Mar 2024 | 7,669.10 | 7,698.00 | 7,667.20 | 7,685.70 | 7,685.70 | 910,500,000 |
12 Mar 2024 | 7,658.80 | 7,691.30 | 7,655.90 | 7,669.10 | 7,669.10 | 922,800,000 |
11 Mar 2024 | 7,798.90 | 7,798.90 | 7,651.50 | 7,658.80 | 7,658.80 | 354,500,000 |
08 Mar 2024 | 7,717.40 | 7,804.50 | 7,717.40 | 7,798.90 | 7,798.90 | 973,400,000 |
07 Mar 2024 | 7,685.60 | 7,719.80 | 7,672.30 | 7,717.40 | 7,717.40 | 923,000,000 |
06 Mar 2024 | 7,678.20 | 7,690.10 | 7,647.50 | 7,685.60 | 7,685.60 | 995,900,000 |
05 Mar 2024 | 7,688.30 | 7,704.30 | 7,664.70 | 7,678.20 | 7,678.20 | 1,076,600,000 |
04 Mar 2024 | 7,697.40 | 7,721.90 | 7,679.60 | 7,688.30 | 7,688.30 | 1,164,400,000 |
01 Mar 2024 | 7,651.60 | 7,697.40 | 7,649.30 | 7,697.40 | 7,697.40 | 1,167,700,000 |
29 Feb 2024 | 7,611.60 | 7,656.50 | 7,582.20 | 7,651.60 | 7,651.60 | 2,315,400,000 |
28 Feb 2024 | 7,611.50 | 7,631.20 | 7,587.80 | 7,611.60 | 7,611.60 | 1,222,800,000 |
27 Feb 2024 | 7,603.20 | 7,613.10 | 7,560.90 | 7,611.50 | 7,611.50 | 1,017,400,000 |
26 Feb 2024 | 7,592.40 | 7,632.10 | 7,587.30 | 7,603.20 | 7,603.20 | - |
23 Feb 2024 | 7,560.10 | 7,610.20 | 7,560.10 | 7,592.40 | 7,592.40 | 1,183,100,000 |
22 Feb 2024 | 7,556.30 | 7,564.40 | 7,533.20 | 7,560.10 | 7,560.10 | 2,314,600,000 |
21 Feb 2024 | 7,556.30 | 7,560.00 | 7,536.90 | 7,545.40 | 7,545.40 | 1,254,000,000 |
20 Feb 2024 | 7,611.10 | 7,618.10 | 7,580.10 | 7,606.30 | 7,606.30 | 1,168,600,000 |
19 Feb 2024 | 7,603.80 | 7,628.90 | 7,598.80 | 7,611.10 | 7,611.10 | 959,700,000 |
16 Feb 2024 | 7,551.30 | 7,624.90 | 7,551.30 | 7,603.80 | 7,603.80 | 1,193,400,000 |
15 Feb 2024 | 7,493.50 | 7,566.10 | 7,485.10 | 7,551.30 | 7,551.30 | 1,117,700,000 |
14 Feb 2024 | 7,549.40 | 7,549.40 | 7,435.70 | 7,493.50 | 7,493.50 | 1,066,400,000 |
13 Feb 2024 | 7,559.70 | 7,577.30 | 7,545.30 | 7,549.40 | 7,549.40 | 905,000,000 |
12 Feb 2024 | 7,587.80 | 7,587.90 | 7,554.60 | 7,559.70 | 7,559.70 | 1,173,100,000 |
09 Feb 2024 | 7,582.10 | 7,598.20 | 7,571.20 | 7,587.80 | 7,587.80 | 820,700,000 |
08 Feb 2024 | 7,558.40 | 7,604.40 | 7,558.40 | 7,582.10 | 7,582.10 | 865,700,000 |
07 Feb 2024 | 7,558.40 | 7,598.10 | 7,558.40 | 7,567.90 | 7,567.90 | 154,300,000 |
06 Feb 2024 | 7,564.10 | 7,564.10 | 7,481.60 | 7,521.70 | 7,521.70 | 774,800,000 |
05 Feb 2024 | 7,637.70 | 7,637.70 | 7,532.20 | 7,564.10 | 7,564.10 | 675,100,000 |
02 Feb 2024 | 7,527.30 | 7,641.80 | 7,527.30 | 7,637.70 | 7,637.70 | 852,100,000 |
01 Feb 2024 | 7,618.60 | 7,618.60 | 7,518.40 | 7,527.30 | 7,527.30 | 826,300,000 |
31 Jan 2024 | 7,540.80 | 7,620.40 | 7,511.30 | 7,618.60 | 7,618.60 | - |
30 Jan 2024 | 7,517.90 | 7,570.10 | 7,517.90 | 7,540.80 | 7,540.80 | 852,500,000 |
29 Jan 2024 | 7,485.40 | 7,522.80 | 7,485.30 | 7,517.90 | 7,517.90 | 874,200,000 |
25 Jan 2024 | 7,459.60 | 7,498.80 | 7,459.60 | 7,495.90 | 7,495.90 | 789,300,000 |
24 Jan 2024 | 7,454.40 | 7,475.70 | 7,439.60 | 7,459.60 | 7,459.60 | 818,500,000 |
23 Jan 2024 | 7,416.60 | 7,469.30 | 7,416.60 | 7,454.40 | 7,454.40 | 826,400,000 |
22 Jan 2024 | 7,371.60 | 7,423.20 | 7,371.20 | 7,416.60 | 7,416.60 | 912,400,000 |
19 Jan 2024 | 7,291.50 | 7,390.10 | 7,291.50 | 7,364.40 | 7,364.40 | 861,100,000 |
18 Jan 2024 | 7,316.60 | 7,317.10 | 7,267.60 | 7,291.50 | 7,291.50 | 933,800,000 |
17 Jan 2024 | 7,360.60 | 7,364.40 | 7,318.50 | 7,338.00 | 7,338.00 | 878,600,000 |
16 Jan 2024 | 7,440.70 | 7,440.70 | 7,348.10 | 7,360.60 | 7,360.60 | 730,200,000 |
15 Jan 2024 | 7,439.60 | 7,449.30 | 7,422.10 | 7,440.70 | 7,440.70 | 676,600,000 |
12 Jan 2024 | 7,449.90 | 7,449.90 | 7,419.00 | 7,442.50 | 7,442.50 | 734,100,000 |
11 Jan 2024 | 7,413.70 | 7,461.20 | 7,412.70 | 7,449.90 | 7,449.90 | 722,300,000 |
10 Jan 2024 | 7,462.50 | 7,462.50 | 7,409.50 | 7,413.70 | 7,413.70 | 738,300,000 |
09 Jan 2024 | 7,407.50 | 7,483.90 | 7,407.50 | 7,462.50 | 7,462.50 | 685,300,000 |
08 Jan 2024 | 7,432.40 | 7,447.10 | 7,384.90 | 7,394.60 | 7,394.60 | 704,700,000 |
05 Jan 2024 | 7,437.40 | 7,458.50 | 7,431.70 | 7,432.40 | 7,432.40 | 582,000,000 |
04 Jan 2024 | 7,467.10 | 7,473.50 | 7,425.10 | 7,438.80 | 7,438.80 | 645,200,000 |
03 Jan 2024 | 7,571.90 | 7,571.90 | 7,465.80 | 7,467.10 | 7,467.10 | 637,900,000 |
02 Jan 2024 | 7,535.90 | 7,576.20 | 7,529.60 | 7,571.90 | 7,571.90 | 423,900,000 |
29 Dec 2023 | 7,559.00 | 7,559.00 | 7,522.50 | 7,535.90 | 7,535.90 | 525,200,000 |
28 Dec 2023 | 7,506.80 | 7,559.00 | 7,506.80 | 7,559.00 | 7,559.00 | 505,200,000 |
27 Dec 2023 | 7,446.50 | 7,536.40 | 7,446.50 | 7,506.80 | 7,506.80 | 540,500,000 |
22 Dec 2023 | 7,448.30 | 7,466.00 | 7,441.60 | 7,446.50 | 7,446.50 | 854,400,000 |
21 Dec 2023 | 7,483.00 | 7,483.00 | 7,432.20 | 7,448.30 | 7,448.30 | 1,017,400,000 |
20 Dec 2023 | 7,434.20 | 7,497.20 | 7,434.20 | 7,483.00 | 7,483.00 | 979,400,000 |
19 Dec 2023 | 7,372.20 | 7,438.80 | 7,371.10 | 7,434.20 | 7,434.20 | 926,600,000 |
18 Dec 2023 | 7,381.30 | 7,389.70 | 7,352.60 | 7,372.20 | 7,372.20 | 861,000,000 |
15 Dec 2023 | 7,323.50 | 7,406.40 | 7,323.50 | 7,386.90 | 7,386.90 | 2,782,100,000 |
14 Dec 2023 | 7,202.90 | 7,325.20 | 7,202.90 | 7,323.50 | 7,323.50 | 1,300,000,000 |
13 Dec 2023 | 7,180.50 | 7,216.50 | 7,179.10 | 7,202.90 | 7,202.90 | 874,300,000 |
12 Dec 2023 | 7,146.20 | 7,186.90 | 7,143.30 | 7,180.50 | 7,180.50 | 935,400,000 |
11 Dec 2023 | 7,142.90 | 7,174.40 | 7,137.50 | 7,146.20 | 7,146.20 | 915,600,000 |
08 Dec 2023 | 7,121.90 | 7,142.90 | 7,092.40 | 7,142.90 | 7,142.90 | 932,000,000 |
07 Dec 2023 | 7,126.70 | 7,126.70 | 7,098.70 | 7,121.90 | 7,121.90 | 1,106,300,000 |
06 Dec 2023 | 7,011.00 | 7,141.50 | 7,011.00 | 7,126.70 | 7,126.70 | 1,143,300,000 |
05 Dec 2023 | 7,075.40 | 7,075.40 | 6,991.20 | 7,011.00 | 7,011.00 | 1,116,100,000 |
04 Dec 2023 | 7,024.70 | 7,117.60 | 7,024.70 | 7,075.40 | 7,075.40 | 1,153,400,000 |
01 Dec 2023 | 7,039.00 | 7,039.00 | 6,995.10 | 7,024.70 | 7,024.70 | 823,600,000 |
30 Nov 2023 | 6,988.30 | 7,039.00 | 6,975.10 | 7,039.00 | 7,039.00 | 2,418,600,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |