Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Apr 2024 | 3,249.70 | 3,260.04 | 3,249.70 | 3,260.04 | 3,260.04 | 1,418,391,936 |
27 Apr 2024 | - | - | - | - | - | - |
26 Apr 2024 | 3,160.75 | 3,160.75 | 3,117.55 | 3,131.89 | 3,131.89 | 1,462,590,923 |
25 Apr 2024 | 3,133.67 | 3,174.95 | 3,098.55 | 3,160.78 | 3,160.78 | 1,935,403,385 |
24 Apr 2024 | 3,216.13 | 3,273.43 | 3,129.10 | 3,133.65 | 3,133.65 | 2,624,079,346 |
23 Apr 2024 | 3,202.95 | 3,236.37 | 3,167.56 | 3,216.08 | 3,216.08 | 1,442,156,469 |
22 Apr 2024 | 3,150.30 | 3,222.60 | 3,144.69 | 3,203.02 | 3,203.02 | 1,548,420,918 |
21 Apr 2024 | 3,154.44 | 3,182.45 | 3,139.13 | 3,150.31 | 3,150.31 | 1,215,489,163 |
20 Apr 2024 | 3,069.87 | 3,157.40 | 3,042.02 | 3,154.43 | 3,154.43 | 1,215,904,436 |
19 Apr 2024 | 3,068.36 | 3,110.35 | 2,906.30 | 3,069.87 | 3,069.87 | 2,418,409,039 |
18 Apr 2024 | 2,989.87 | 3,073.20 | 2,970.15 | 3,068.36 | 3,068.36 | 1,733,273,203 |
17 Apr 2024 | 3,089.01 | 3,105.44 | 2,959.33 | 2,989.92 | 2,989.92 | 1,911,465,222 |
16 Apr 2024 | 3,104.50 | 3,104.55 | 3,024.59 | 3,089.00 | 3,089.00 | 2,269,812,880 |
15 Apr 2024 | 3,159.80 | 3,260.92 | 3,077.33 | 3,104.48 | 3,104.48 | 2,494,936,184 |
14 Apr 2024 | 3,027.43 | 3,161.45 | 2,952.12 | 3,159.77 | 3,159.77 | 2,673,702,903 |
13 Apr 2024 | 3,231.44 | 3,279.08 | 2,876.14 | 3,028.03 | 3,028.03 | 3,536,918,279 |
12 Apr 2024 | 3,505.68 | 3,542.02 | 3,188.18 | 3,231.42 | 3,231.42 | 2,943,928,105 |
11 Apr 2024 | 3,541.45 | 3,598.07 | 3,496.40 | 3,505.66 | 3,505.66 | 2,192,793,042 |
10 Apr 2024 | 3,503.91 | 3,541.49 | 3,448.16 | 3,541.49 | 3,541.49 | 2,173,257,572 |
09 Apr 2024 | 3,696.20 | 3,706.28 | 3,491.43 | 3,503.93 | 3,503.93 | 2,396,240,150 |
08 Apr 2024 | 3,435.22 | 3,705.61 | 3,418.73 | 3,696.21 | 3,696.21 | 2,301,639,336 |
07 Apr 2024 | 3,363.76 | 3,435.19 | 3,355.24 | 3,435.19 | 3,435.19 | 1,538,516,750 |
06 Apr 2024 | 3,323.65 | 3,370.61 | 3,320.85 | 3,363.75 | 3,363.75 | 1,065,560,520 |
05 Apr 2024 | 3,327.54 | 3,333.67 | 3,245.03 | 3,323.72 | 3,323.72 | 1,810,019,214 |
04 Apr 2024 | 3,317.45 | 3,403.93 | 3,268.75 | 3,327.53 | 3,327.53 | 1,804,991,997 |
03 Apr 2024 | 3,280.74 | 3,351.39 | 3,255.36 | 3,317.46 | 3,317.46 | 1,951,375,481 |
02 Apr 2024 | 3,507.18 | 3,507.18 | 3,256.90 | 3,280.77 | 3,280.77 | 2,720,821,118 |
01 Apr 2024 | 3,641.19 | 3,641.54 | 3,435.85 | 3,507.17 | 3,507.17 | 2,097,703,576 |
31 Mar 2024 | 3,507.94 | 3,641.19 | 3,507.94 | 3,641.19 | 3,641.19 | 1,700,988,700 |
30 Mar 2024 | 3,516.58 | 3,555.02 | 3,498.40 | 3,507.89 | 3,507.89 | 1,679,321,795 |
29 Mar 2024 | 3,565.58 | 3,572.05 | 3,486.70 | 3,516.60 | 3,516.60 | 1,642,054,433 |
28 Mar 2024 | 3,502.30 | 3,591.93 | 3,484.84 | 3,565.59 | 3,565.59 | 1,819,697,792 |
27 Mar 2024 | 3,591.85 | 3,615.45 | 3,489.56 | 3,502.29 | 3,502.29 | 2,342,848,004 |
26 Mar 2024 | 3,597.38 | 3,660.19 | 3,568.11 | 3,591.86 | 3,591.86 | 2,182,934,526 |
25 Mar 2024 | 3,452.60 | 3,635.05 | 3,431.46 | 3,597.59 | 3,597.59 | 2,161,497,532 |
24 Mar 2024 | 3,366.34 | 3,452.58 | 3,320.25 | 3,452.58 | 3,452.58 | 1,504,386,407 |
23 Mar 2024 | 3,312.24 | 3,413.23 | 3,309.72 | 3,366.41 | 3,366.41 | 1,501,176,034 |
22 Mar 2024 | 3,490.29 | 3,524.79 | 3,288.64 | 3,311.89 | 3,311.89 | 2,412,336,535 |
21 Mar 2024 | 3,515.50 | 3,555.87 | 3,433.94 | 3,490.52 | 3,490.52 | 2,479,814,470 |
20 Mar 2024 | 3,186.01 | 3,518.34 | 3,120.53 | 3,515.54 | 3,515.54 | 3,745,475,397 |
19 Mar 2024 | 3,525.81 | 3,530.34 | 3,185.76 | 3,185.99 | 3,185.99 | 2,995,909,051 |
18 Mar 2024 | 3,639.99 | 3,640.00 | 3,487.98 | 3,525.90 | 3,525.90 | 2,101,936,133 |
17 Mar 2024 | 3,528.68 | 3,651.77 | 3,463.12 | 3,640.07 | 3,640.07 | 1,894,408,660 |
16 Mar 2024 | 3,720.87 | 3,760.71 | 3,528.25 | 3,528.66 | 3,528.66 | 2,268,182,208 |
15 Mar 2024 | 3,880.98 | 3,898.26 | 3,648.00 | 3,720.86 | 3,720.86 | 3,486,677,067 |
14 Mar 2024 | 4,000.21 | 4,003.18 | 3,793.75 | 3,880.93 | 3,880.93 | 2,598,547,816 |
13 Mar 2024 | 3,965.14 | 4,059.23 | 3,965.14 | 4,000.18 | 4,000.18 | 2,083,760,758 |
12 Mar 2024 | 4,068.26 | 4,075.76 | 3,922.65 | 3,965.10 | 3,965.10 | 2,505,636,328 |
11 Mar 2024 | 3,875.14 | 4,068.37 | 3,823.46 | 4,068.15 | 4,068.15 | 2,498,846,973 |
10 Mar 2024 | 3,912.85 | 3,954.65 | 3,862.18 | 3,875.12 | 3,875.12 | 1,771,480,616 |
09 Mar 2024 | 3,899.20 | 3,939.54 | 3,894.33 | 3,912.85 | 3,912.85 | 1,331,940,385 |
08 Mar 2024 | 3,868.19 | 3,974.97 | 3,868.19 | 3,899.19 | 3,899.19 | 2,277,397,895 |
07 Mar 2024 | 3,821.38 | 3,908.35 | 3,769.59 | 3,868.13 | 3,868.13 | 2,159,298,002 |
06 Mar 2024 | 3,540.95 | 3,874.02 | 3,522.31 | 3,821.37 | 3,821.37 | 3,317,372,555 |
05 Mar 2024 | 3,617.21 | 3,793.33 | 3,341.37 | 3,540.95 | 3,540.95 | 4,972,474,010 |
04 Mar 2024 | 3,479.54 | 3,617.00 | 3,468.94 | 3,617.00 | 3,617.00 | 2,558,080,041 |
03 Mar 2024 | 3,416.96 | 3,480.07 | 3,395.87 | 3,479.12 | 3,479.12 | 1,974,353,097 |
02 Mar 2024 | 3,435.97 | 3,446.42 | 3,410.02 | 3,416.93 | 3,416.93 | 1,569,190,190 |
01 Mar 2024 | 3,348.06 | 3,439.43 | 3,346.65 | 3,435.93 | 3,435.93 | 1,731,912,240 |
29 Feb 2024 | 3,364.34 | 3,493.40 | 3,334.11 | 3,348.58 | 3,348.58 | 2,502,065,595 |
28 Feb 2024 | 3,245.41 | 3,419.46 | 3,241.56 | 3,364.28 | 3,364.28 | 3,048,032,319 |
27 Feb 2024 | 3,178.02 | 3,269.55 | 3,173.90 | 3,245.40 | 3,245.40 | 2,055,521,908 |
26 Feb 2024 | 3,107.83 | 3,185.95 | 3,051.45 | 3,177.30 | 3,177.30 | 1,648,848,329 |
25 Feb 2024 | 2,989.72 | 3,107.80 | 2,987.80 | 3,107.80 | 3,107.80 | 1,240,169,305 |
24 Feb 2024 | 2,927.65 | 2,989.81 | 2,917.64 | 2,989.67 | 2,989.67 | 934,191,246 |
23 Feb 2024 | 2,977.45 | 2,984.42 | 2,922.49 | 2,927.32 | 2,927.32 | 1,267,728,493 |
22 Feb 2024 | 2,949.10 | 3,015.08 | 2,919.42 | 2,977.49 | 2,977.49 | 1,433,371,548 |
21 Feb 2024 | 3,005.43 | 3,007.31 | 2,896.61 | 2,949.05 | 2,949.05 | 1,537,835,676 |
20 Feb 2024 | 2,948.13 | 3,005.35 | 2,904.87 | 3,005.35 | 3,005.35 | 1,611,292,516 |
19 Feb 2024 | 2,875.00 | 2,961.05 | 2,866.85 | 2,948.21 | 2,948.21 | 1,333,289,058 |
18 Feb 2024 | 2,786.02 | 2,884.21 | 2,776.12 | 2,874.67 | 2,874.67 | 1,040,939,795 |
17 Feb 2024 | 2,796.45 | 2,799.42 | 2,739.06 | 2,786.06 | 2,786.06 | 773,847,398 |
16 Feb 2024 | 2,822.81 | 2,849.18 | 2,773.00 | 2,796.42 | 2,796.42 | 1,072,450,892 |
15 Feb 2024 | 2,776.63 | 2,832.51 | 2,776.03 | 2,822.76 | 2,822.76 | 1,440,577,669 |
14 Feb 2024 | 2,636.32 | 2,776.63 | 2,628.14 | 2,776.63 | 2,776.63 | 1,379,011,818 |
13 Feb 2024 | 2,647.03 | 2,677.12 | 2,617.46 | 2,636.17 | 2,636.17 | 1,286,800,882 |
12 Feb 2024 | 2,504.39 | 2,646.87 | 2,480.83 | 2,646.87 | 2,646.87 | 1,257,399,992 |
11 Feb 2024 | 2,499.75 | 2,530.44 | 2,498.19 | 2,504.26 | 2,504.26 | 849,014,585 |
10 Feb 2024 | 2,492.11 | 2,509.05 | 2,484.60 | 2,499.68 | 2,499.68 | 678,015,785 |
09 Feb 2024 | 2,424.36 | 2,513.41 | 2,423.65 | 2,492.21 | 2,492.21 | 1,164,666,849 |
08 Feb 2024 | 2,425.84 | 2,440.25 | 2,420.80 | 2,424.37 | 2,424.37 | 1,028,154,514 |
07 Feb 2024 | 2,377.49 | 2,429.40 | 2,360.30 | 2,425.84 | 2,425.84 | 897,385,818 |
06 Feb 2024 | 2,294.10 | 2,382.11 | 2,294.10 | 2,377.52 | 2,377.52 | 916,507,505 |
05 Feb 2024 | 2,287.79 | 2,327.50 | 2,278.92 | 2,294.07 | 2,294.07 | 806,175,662 |
04 Feb 2024 | 2,298.24 | 2,304.58 | 2,282.55 | 2,287.75 | 2,287.75 | 611,445,244 |
03 Feb 2024 | 2,304.69 | 2,322.01 | 2,298.21 | 2,298.21 | 2,298.21 | 508,501,607 |
02 Feb 2024 | 2,300.01 | 2,314.77 | 2,295.15 | 2,304.61 | 2,304.61 | 814,629,765 |
01 Feb 2024 | 2,283.62 | 2,302.37 | 2,255.63 | 2,299.97 | 2,299.97 | 911,370,841 |
31 Jan 2024 | 2,356.61 | 2,356.61 | 2,280.86 | 2,283.65 | 2,283.65 | 1,169,019,023 |
30 Jan 2024 | 2,312.70 | 2,379.87 | 2,304.29 | 2,356.67 | 2,356.67 | 954,177,371 |
29 Jan 2024 | 2,255.41 | 2,312.60 | 2,246.92 | 2,312.60 | 2,312.60 | 845,340,900 |
28 Jan 2024 | 2,267.79 | 2,292.39 | 2,253.65 | 2,255.39 | 2,255.39 | 657,241,233 |
27 Jan 2024 | 2,266.58 | 2,274.67 | 2,259.56 | 2,267.78 | 2,267.78 | 483,944,009 |
26 Jan 2024 | 2,218.51 | 2,271.42 | 2,208.60 | 2,266.55 | 2,266.55 | 934,525,563 |
25 Jan 2024 | 2,228.00 | 2,232.62 | 2,191.71 | 2,218.55 | 2,218.55 | 1,007,303,148 |
24 Jan 2024 | 2,232.30 | 2,245.04 | 2,209.42 | 2,227.96 | 2,227.96 | 867,954,503 |
23 Jan 2024 | 2,315.49 | 2,344.65 | 2,191.50 | 2,231.88 | 2,231.88 | 1,593,617,567 |
22 Jan 2024 | 2,460.86 | 2,461.16 | 2,315.52 | 2,315.52 | 2,315.52 | 1,345,165,082 |
21 Jan 2024 | 2,469.02 | 2,476.80 | 2,460.92 | 2,460.92 | 2,460.92 | 501,492,542 |
20 Jan 2024 | 2,488.80 | 2,488.82 | 2,460.84 | 2,469.01 | 2,469.01 | 551,002,933 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |