Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 4,115.90 | 4,149.70 | 4,072.90 | 4,081.30 | 4,081.30 | 356,238 |
30 Apr 2024 | 4,100.00 | 4,146.40 | 4,082.20 | 4,109.00 | 4,109.00 | 692,773 |
29 Apr 2024 | 4,160.00 | 4,169.95 | 3,897.55 | 4,066.40 | 4,066.40 | 2,093,052 |
26 Apr 2024 | 4,160.85 | 4,270.00 | 4,145.05 | 4,167.80 | 4,167.80 | 1,384,923 |
25 Apr 2024 | 3,855.00 | 4,185.00 | 3,824.85 | 4,160.85 | 4,160.85 | 4,495,144 |
24 Apr 2024 | 3,900.00 | 3,913.30 | 3,713.30 | 3,839.45 | 3,839.45 | 3,552,250 |
23 Apr 2024 | 3,930.00 | 4,048.05 | 3,917.70 | 4,022.10 | 4,022.10 | 1,902,890 |
22 Apr 2024 | 3,855.00 | 3,959.00 | 3,822.00 | 3,903.25 | 3,903.25 | 1,087,777 |
19 Apr 2024 | 3,870.00 | 3,892.35 | 3,780.60 | 3,792.15 | 3,792.15 | 717,960 |
18 Apr 2024 | 3,776.50 | 3,939.00 | 3,765.30 | 3,890.40 | 3,890.40 | 1,371,020 |
16 Apr 2024 | 3,700.00 | 3,802.05 | 3,662.35 | 3,745.00 | 3,745.00 | 783,497 |
15 Apr 2024 | 3,795.00 | 3,809.65 | 3,660.20 | 3,727.05 | 3,727.05 | 1,379,871 |
12 Apr 2024 | 3,884.05 | 4,072.60 | 3,807.00 | 3,818.25 | 3,818.25 | 2,420,397 |
10 Apr 2024 | 3,781.90 | 3,986.15 | 3,747.20 | 3,903.95 | 3,903.95 | 2,976,414 |
09 Apr 2024 | 3,629.95 | 3,742.50 | 3,575.05 | 3,732.10 | 3,732.10 | 998,650 |
08 Apr 2024 | 3,595.00 | 3,635.00 | 3,572.05 | 3,597.00 | 3,597.00 | 414,622 |
05 Apr 2024 | 3,590.05 | 3,600.00 | 3,535.00 | 3,563.70 | 3,563.70 | 228,265 |
04 Apr 2024 | 3,596.05 | 3,645.00 | 3,528.15 | 3,590.50 | 3,590.50 | 692,363 |
03 Apr 2024 | 3,565.00 | 3,586.90 | 3,501.20 | 3,573.90 | 3,573.90 | 380,237 |
02 Apr 2024 | 3,540.05 | 3,598.00 | 3,540.05 | 3,575.90 | 3,575.90 | 338,825 |
01 Apr 2024 | 3,330.00 | 3,577.00 | 3,310.00 | 3,562.20 | 3,562.20 | 763,281 |
28 Mar 2024 | 3,365.25 | 3,394.65 | 3,315.60 | 3,349.60 | 3,349.60 | 331,733 |
27 Mar 2024 | 3,393.95 | 3,410.00 | 3,330.05 | 3,356.80 | 3,356.80 | 266,292 |
26 Mar 2024 | 3,316.25 | 3,382.00 | 3,308.90 | 3,361.90 | 3,361.90 | 367,194 |
22 Mar 2024 | 3,277.00 | 3,360.85 | 3,260.05 | 3,336.85 | 3,336.85 | 419,006 |
21 Mar 2024 | 3,233.30 | 3,300.70 | 3,225.05 | 3,279.55 | 3,279.55 | 421,781 |
20 Mar 2024 | 3,200.00 | 3,231.00 | 3,174.00 | 3,205.15 | 3,205.15 | 364,861 |
19 Mar 2024 | 3,208.00 | 3,233.70 | 3,170.25 | 3,178.55 | 3,178.55 | 323,315 |
18 Mar 2024 | 3,220.00 | 3,273.95 | 3,150.00 | 3,195.10 | 3,195.10 | 583,559 |
15 Mar 2024 | 3,183.30 | 3,277.45 | 3,075.25 | 3,258.55 | 3,258.55 | 787,839 |
14 Mar 2024 | 3,210.10 | 3,265.85 | 3,155.10 | 3,216.15 | 3,216.15 | 595,219 |
13 Mar 2024 | 3,446.35 | 3,493.70 | 3,175.00 | 3,210.60 | 3,210.60 | 762,374 |
12 Mar 2024 | 3,555.50 | 3,576.95 | 3,430.80 | 3,446.35 | 3,446.35 | 348,176 |
11 Mar 2024 | 3,616.95 | 3,628.35 | 3,511.10 | 3,532.75 | 3,532.75 | 213,718 |
07 Mar 2024 | 3,540.00 | 3,625.00 | 3,495.00 | 3,616.95 | 3,616.95 | 542,988 |
06 Mar 2024 | 3,598.35 | 3,598.35 | 3,458.00 | 3,515.40 | 3,515.40 | 534,523 |
05 Mar 2024 | 3,708.00 | 3,736.75 | 3,565.00 | 3,575.95 | 3,575.95 | 336,655 |
04 Mar 2024 | 3,840.00 | 3,844.00 | 3,691.05 | 3,707.70 | 3,707.70 | 269,358 |
01 Mar 2024 | 3,835.00 | 3,877.85 | 3,800.05 | 3,819.75 | 3,819.75 | 722,853 |
29 Feb 2024 | 3,677.90 | 3,788.90 | 3,640.00 | 3,763.80 | 3,763.80 | 546,431 |
28 Feb 2024 | 3,731.70 | 3,758.00 | 3,650.00 | 3,660.05 | 3,660.05 | 342,279 |
27 Feb 2024 | 3,664.90 | 3,749.90 | 3,652.50 | 3,720.25 | 3,720.25 | 655,889 |
26 Feb 2024 | 3,679.95 | 3,705.00 | 3,623.75 | 3,663.60 | 3,663.60 | 239,475 |
23 Feb 2024 | 3,687.40 | 3,715.00 | 3,636.00 | 3,676.95 | 3,676.95 | 211,545 |
22 Feb 2024 | 3,687.00 | 3,687.00 | 3,606.55 | 3,668.00 | 3,668.00 | 343,942 |
21 Feb 2024 | 3,733.55 | 3,756.00 | 3,635.65 | 3,653.95 | 3,653.95 | 515,145 |
20 Feb 2024 | 3,715.00 | 3,766.00 | 3,691.05 | 3,708.05 | 3,708.05 | 450,944 |
19 Feb 2024 | 3,614.00 | 3,724.95 | 3,593.05 | 3,708.90 | 3,708.90 | 592,782 |
16 Feb 2024 | 3,488.00 | 3,626.05 | 3,435.70 | 3,584.75 | 3,584.75 | 796,661 |
15 Feb 2024 | 3,398.00 | 3,498.00 | 3,351.45 | 3,454.05 | 3,454.05 | 557,746 |
14 Feb 2024 | 3,393.30 | 3,416.65 | 3,292.00 | 3,357.90 | 3,357.90 | 1,007,306 |
13 Feb 2024 | 3,488.85 | 3,569.85 | 3,370.00 | 3,418.35 | 3,418.35 | 1,203,322 |
12 Feb 2024 | 3,785.00 | 3,785.00 | 3,455.55 | 3,488.95 | 3,488.95 | 1,372,099 |
09 Feb 2024 | 3,900.20 | 3,990.00 | 3,752.10 | 3,829.90 | 3,829.90 | 700,501 |
08 Feb 2024 | 3,824.10 | 3,898.10 | 3,785.00 | 3,880.20 | 3,880.20 | 686,140 |
07 Feb 2024 | 3,833.00 | 3,938.80 | 3,785.00 | 3,803.75 | 3,803.75 | 763,646 |
06 Feb 2024 | 3,878.00 | 3,878.00 | 3,721.00 | 3,809.30 | 3,809.30 | 766,442 |
05 Feb 2024 | 3,684.80 | 3,892.00 | 3,610.00 | 3,850.05 | 3,850.05 | 1,416,753 |
02 Feb 2024 | 3,480.00 | 3,681.80 | 3,455.00 | 3,655.10 | 3,655.10 | 1,285,834 |
01 Feb 2024 | 3,402.05 | 3,474.45 | 3,359.05 | 3,449.95 | 3,449.95 | 523,206 |
31 Jan 2024 | 3,350.00 | 3,421.00 | 3,342.05 | 3,414.05 | 3,414.05 | 302,050 |
30 Jan 2024 | 3,438.00 | 3,452.00 | 3,337.95 | 3,345.40 | 3,345.40 | 378,188 |
29 Jan 2024 | 3,250.00 | 3,433.30 | 3,226.45 | 3,415.40 | 3,415.40 | 1,332,758 |
25 Jan 2024 | 3,184.15 | 3,234.00 | 3,110.05 | 3,221.10 | 3,221.10 | 581,218 |
24 Jan 2024 | 3,032.25 | 3,184.00 | 2,958.00 | 3,164.65 | 3,164.65 | 1,058,232 |
23 Jan 2024 | 3,230.00 | 3,232.40 | 2,992.05 | 3,032.25 | 3,032.25 | 889,244 |
19 Jan 2024 | 3,218.80 | 3,220.05 | 3,168.00 | 3,200.90 | 3,200.90 | 269,418 |
18 Jan 2024 | 3,148.00 | 3,233.90 | 3,050.00 | 3,193.35 | 3,193.35 | 633,898 |
17 Jan 2024 | 3,130.00 | 3,225.00 | 3,120.00 | 3,148.00 | 3,148.00 | 466,334 |
16 Jan 2024 | 3,157.95 | 3,185.00 | 3,110.50 | 3,163.00 | 3,163.00 | 279,567 |
15 Jan 2024 | 3,084.00 | 3,193.25 | 3,055.15 | 3,158.95 | 3,158.95 | 711,128 |
12 Jan 2024 | 3,188.00 | 3,188.00 | 2,992.85 | 3,059.80 | 3,059.80 | 767,817 |
11 Jan 2024 | 3,080.00 | 3,169.80 | 3,075.00 | 3,162.40 | 3,162.40 | 409,263 |
10 Jan 2024 | 3,090.00 | 3,113.40 | 3,038.00 | 3,061.55 | 3,061.55 | 415,242 |
09 Jan 2024 | 3,190.00 | 3,190.00 | 3,062.40 | 3,077.70 | 3,077.70 | 435,472 |
08 Jan 2024 | 3,154.00 | 3,193.50 | 3,145.00 | 3,160.70 | 3,160.70 | 216,428 |
05 Jan 2024 | 3,207.00 | 3,220.00 | 3,102.05 | 3,144.45 | 3,144.45 | 461,142 |
04 Jan 2024 | 3,185.00 | 3,239.75 | 3,160.00 | 3,181.55 | 3,181.55 | 394,809 |
03 Jan 2024 | 3,184.90 | 3,189.50 | 3,140.05 | 3,177.55 | 3,177.55 | 331,804 |
02 Jan 2024 | 3,170.05 | 3,231.90 | 3,110.00 | 3,178.05 | 3,178.05 | 638,190 |
01 Jan 2024 | 3,195.00 | 3,209.00 | 3,144.00 | 3,169.45 | 3,169.45 | 326,803 |
29 Dec 2023 | 3,200.00 | 3,228.00 | 3,167.20 | 3,199.85 | 3,199.85 | 372,822 |
28 Dec 2023 | 3,204.90 | 3,220.00 | 3,165.45 | 3,183.80 | 3,183.80 | 448,177 |
27 Dec 2023 | 3,165.00 | 3,233.95 | 3,144.00 | 3,188.30 | 3,188.30 | 755,796 |
26 Dec 2023 | 3,163.85 | 3,189.00 | 3,123.50 | 3,144.15 | 3,144.15 | 329,585 |
22 Dec 2023 | 3,250.05 | 3,256.30 | 3,140.00 | 3,163.85 | 3,163.85 | 579,036 |
21 Dec 2023 | 3,090.00 | 3,239.40 | 3,059.25 | 3,217.85 | 3,217.85 | 790,111 |
20 Dec 2023 | 3,220.00 | 3,339.95 | 3,090.00 | 3,111.40 | 3,111.40 | 1,122,898 |
19 Dec 2023 | 3,250.00 | 3,276.60 | 3,185.20 | 3,193.25 | 3,193.25 | 334,975 |
18 Dec 2023 | 3,280.00 | 3,281.40 | 3,212.00 | 3,226.10 | 3,226.10 | 409,585 |
15 Dec 2023 | 3,284.95 | 3,290.00 | 3,246.25 | 3,273.20 | 3,273.20 | 478,954 |
14 Dec 2023 | 3,290.00 | 3,311.00 | 3,232.00 | 3,254.05 | 3,254.05 | 827,543 |
13 Dec 2023 | 3,248.00 | 3,277.90 | 3,193.60 | 3,266.40 | 3,266.40 | 618,088 |
12 Dec 2023 | 3,269.00 | 3,308.00 | 3,211.00 | 3,227.85 | 3,227.85 | 775,764 |
11 Dec 2023 | 3,203.50 | 3,280.00 | 3,192.80 | 3,251.95 | 3,251.95 | 705,874 |
08 Dec 2023 | 3,321.00 | 3,344.00 | 3,168.75 | 3,181.55 | 3,181.55 | 967,336 |
07 Dec 2023 | 3,185.00 | 3,325.00 | 3,165.00 | 3,310.70 | 3,310.70 | 1,678,152 |
06 Dec 2023 | 3,200.00 | 3,219.90 | 3,161.00 | 3,173.50 | 3,173.50 | 618,950 |
05 Dec 2023 | 3,105.75 | 3,215.00 | 3,090.00 | 3,187.75 | 3,187.75 | 1,134,686 |
04 Dec 2023 | 3,185.00 | 3,189.50 | 3,063.75 | 3,090.15 | 3,090.15 | 1,030,593 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |