Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 3,131.00 | 3,220.00 | 3,087.70 | 3,207.90 | 3,207.90 | 784,197 |
27 Jun 2024 | 3,030.00 | 3,126.00 | 3,026.05 | 3,110.65 | 3,110.65 | 653,501 |
26 Jun 2024 | 3,085.00 | 3,100.25 | 3,049.75 | 3,066.55 | 3,066.55 | 519,795 |
25 Jun 2024 | 3,105.50 | 3,111.95 | 3,035.00 | 3,077.20 | 3,077.20 | 682,675 |
24 Jun 2024 | 2,972.15 | 3,122.55 | 2,956.50 | 3,111.25 | 3,111.25 | 1,251,005 |
21 Jun 2024 | 3,019.95 | 3,039.00 | 2,995.00 | 3,007.30 | 3,007.30 | 297,622 |
20 Jun 2024 | 3,000.75 | 3,051.00 | 2,982.05 | 3,010.60 | 3,010.60 | 339,336 |
19 Jun 2024 | 3,097.00 | 3,098.00 | 2,985.00 | 3,000.80 | 3,000.80 | 598,412 |
18 Jun 2024 | 3,006.30 | 3,095.00 | 2,985.00 | 3,088.90 | 3,088.90 | 769,815 |
14 Jun 2024 | 3,044.95 | 3,057.85 | 2,975.65 | 2,998.50 | 2,998.50 | 680,923 |
13 Jun 2024 | 2,955.00 | 3,047.95 | 2,935.00 | 3,030.75 | 3,030.75 | 1,206,840 |
12 Jun 2024 | 2,830.00 | 2,943.80 | 2,830.00 | 2,928.20 | 2,928.20 | 548,063 |
11 Jun 2024 | 2,845.40 | 2,906.35 | 2,837.45 | 2,855.95 | 2,855.95 | 673,048 |
10 Jun 2024 | 2,900.00 | 2,935.00 | 2,812.00 | 2,845.40 | 2,845.40 | 988,269 |
07 Jun 2024 | 2,796.40 | 2,880.00 | 2,780.60 | 2,873.55 | 2,873.55 | 454,548 |
06 Jun 2024 | 2,690.00 | 2,825.90 | 2,690.00 | 2,796.40 | 2,796.40 | 941,641 |
05 Jun 2024 | 2,615.00 | 2,682.70 | 2,492.10 | 2,668.20 | 2,668.20 | 1,378,978 |
04 Jun 2024 | 2,949.95 | 2,949.95 | 2,533.15 | 2,583.95 | 2,583.95 | 1,111,523 |
03 Jun 2024 | 2,855.00 | 3,007.20 | 2,835.15 | 2,964.75 | 2,964.75 | 2,080,492 |
31 May 2024 | 2,735.00 | 2,787.00 | 2,735.00 | 2,778.70 | 2,778.70 | 611,228 |
30 May 2024 | 2,760.00 | 2,775.00 | 2,707.95 | 2,721.75 | 2,721.75 | 276,512 |
29 May 2024 | 2,772.00 | 2,772.00 | 2,712.15 | 2,758.35 | 2,758.35 | 434,107 |
28 May 2024 | 2,843.75 | 2,851.95 | 2,757.00 | 2,775.25 | 2,775.25 | 445,474 |
27 May 2024 | 2,750.00 | 2,889.00 | 2,740.30 | 2,843.30 | 2,843.30 | 1,789,855 |
24 May 2024 | 2,743.25 | 2,783.95 | 2,658.05 | 2,737.00 | 2,737.00 | 890,760 |
23 May 2024 | 2,824.00 | 2,861.55 | 2,724.00 | 2,814.75 | 2,814.75 | 860,782 |
22 May 2024 | 2,790.00 | 2,837.95 | 2,780.00 | 2,813.35 | 2,813.35 | 624,902 |
21 May 2024 | 2,863.90 | 2,868.95 | 2,780.40 | 2,788.85 | 2,788.85 | 572,243 |
17 May 2024 | 2,900.00 | 2,926.00 | 2,830.25 | 2,852.80 | 2,852.80 | 952,524 |
16 May 2024 | 2,834.45 | 2,877.00 | 2,816.20 | 2,860.00 | 2,860.00 | 574,792 |
15 May 2024 | 2,809.50 | 2,871.90 | 2,776.65 | 2,821.25 | 2,821.25 | 729,125 |
14 May 2024 | 2,777.60 | 2,844.00 | 2,762.50 | 2,822.30 | 2,822.30 | 589,041 |
13 May 2024 | 2,690.00 | 2,779.00 | 2,626.15 | 2,766.60 | 2,766.60 | 854,811 |
10 May 2024 | 2,773.45 | 2,773.45 | 2,670.20 | 2,690.95 | 2,690.95 | 735,692 |
09 May 2024 | 2,813.35 | 2,852.60 | 2,734.25 | 2,757.40 | 2,757.40 | 640,074 |
08 May 2024 | 2,755.00 | 2,837.15 | 2,738.05 | 2,813.35 | 2,813.35 | 942,489 |
07 May 2024 | 2,834.00 | 2,912.45 | 2,764.10 | 2,781.00 | 2,781.00 | 2,189,535 |
06 May 2024 | 2,680.00 | 2,850.00 | 2,645.05 | 2,842.75 | 2,842.75 | 5,860,769 |
03 May 2024 | 2,550.00 | 2,585.00 | 2,487.00 | 2,569.70 | 2,569.70 | 2,417,565 |
02 May 2024 | 2,650.00 | 2,656.80 | 2,479.35 | 2,532.70 | 2,532.70 | 1,846,888 |
30 Apr 2024 | 2,642.95 | 2,680.10 | 2,636.00 | 2,647.60 | 2,647.60 | 388,571 |
29 Apr 2024 | 2,650.00 | 2,664.50 | 2,582.15 | 2,628.00 | 2,628.00 | 511,038 |
26 Apr 2024 | 2,571.35 | 2,644.35 | 2,555.00 | 2,634.80 | 2,634.80 | 510,636 |
25 Apr 2024 | 2,551.35 | 2,581.85 | 2,523.15 | 2,571.35 | 2,571.35 | 391,604 |
24 Apr 2024 | 2,548.00 | 2,566.00 | 2,530.00 | 2,551.35 | 2,551.35 | 316,030 |
23 Apr 2024 | 2,523.80 | 2,567.95 | 2,508.95 | 2,535.80 | 2,535.80 | 860,019 |
22 Apr 2024 | 2,525.00 | 2,526.80 | 2,492.60 | 2,503.25 | 2,503.25 | 514,682 |
19 Apr 2024 | 2,518.00 | 2,527.00 | 2,477.00 | 2,500.90 | 2,500.90 | 511,488 |
18 Apr 2024 | 2,612.00 | 2,636.85 | 2,527.75 | 2,537.60 | 2,537.60 | 550,092 |
16 Apr 2024 | 2,617.85 | 2,634.05 | 2,591.70 | 2,606.90 | 2,606.90 | 382,394 |
15 Apr 2024 | 2,636.00 | 2,668.00 | 2,605.95 | 2,652.30 | 2,652.30 | 585,173 |
12 Apr 2024 | 2,670.00 | 2,697.35 | 2,657.20 | 2,671.50 | 2,671.50 | 560,894 |
10 Apr 2024 | 2,715.75 | 2,723.90 | 2,650.55 | 2,656.20 | 2,656.20 | 728,195 |
09 Apr 2024 | 2,663.95 | 2,791.80 | 2,644.45 | 2,704.50 | 2,704.50 | 3,853,571 |
08 Apr 2024 | 2,552.00 | 2,692.00 | 2,526.05 | 2,588.60 | 2,588.60 | 3,336,851 |
05 Apr 2024 | 2,408.90 | 2,515.00 | 2,400.00 | 2,500.35 | 2,500.35 | 1,029,534 |
04 Apr 2024 | 2,425.00 | 2,426.00 | 2,401.50 | 2,409.60 | 2,409.60 | 452,052 |
03 Apr 2024 | 2,465.20 | 2,473.75 | 2,396.95 | 2,401.75 | 2,401.75 | 1,004,964 |
02 Apr 2024 | 2,413.60 | 2,508.75 | 2,396.70 | 2,497.75 | 2,497.75 | 942,608 |
01 Apr 2024 | 2,299.95 | 2,414.90 | 2,288.00 | 2,389.70 | 2,389.70 | 859,720 |
28 Mar 2024 | 2,277.10 | 2,315.00 | 2,248.40 | 2,300.10 | 2,300.10 | 428,232 |
27 Mar 2024 | 2,276.95 | 2,291.00 | 2,260.00 | 2,277.00 | 2,277.00 | 238,094 |
26 Mar 2024 | 2,201.60 | 2,279.85 | 2,201.60 | 2,272.50 | 2,272.50 | 406,656 |
22 Mar 2024 | 2,238.90 | 2,256.55 | 2,210.00 | 2,246.45 | 2,246.45 | 424,688 |
21 Mar 2024 | 2,170.00 | 2,230.00 | 2,151.65 | 2,223.55 | 2,223.55 | 544,468 |
20 Mar 2024 | 2,136.00 | 2,158.50 | 2,103.05 | 2,139.90 | 2,139.90 | 532,595 |
19 Mar 2024 | 2,176.15 | 2,176.15 | 2,097.05 | 2,135.55 | 2,135.55 | 758,302 |
18 Mar 2024 | 2,220.00 | 2,220.00 | 2,132.00 | 2,162.95 | 2,162.95 | 730,557 |
15 Mar 2024 | 2,169.00 | 2,234.20 | 2,157.95 | 2,218.25 | 2,218.25 | 747,820 |
14 Mar 2024 | 2,173.00 | 2,211.90 | 2,126.15 | 2,169.00 | 2,169.00 | 1,040,142 |
13 Mar 2024 | 2,319.20 | 2,342.35 | 2,181.15 | 2,205.25 | 2,205.25 | 1,014,147 |
12 Mar 2024 | 2,438.90 | 2,439.95 | 2,314.00 | 2,319.20 | 2,319.20 | 629,548 |
11 Mar 2024 | 2,470.15 | 2,497.00 | 2,407.10 | 2,421.15 | 2,421.15 | 712,005 |
07 Mar 2024 | 2,457.20 | 2,481.95 | 2,440.00 | 2,465.45 | 2,465.45 | 420,622 |
06 Mar 2024 | 2,484.00 | 2,507.85 | 2,403.10 | 2,460.40 | 2,460.40 | 357,881 |
05 Mar 2024 | 2,502.65 | 2,524.35 | 2,477.60 | 2,485.85 | 2,485.85 | 343,306 |
04 Mar 2024 | 2,484.00 | 2,541.30 | 2,467.05 | 2,492.05 | 2,492.05 | 1,625,242 |
01 Mar 2024 | 2,400.00 | 2,436.00 | 2,392.10 | 2,428.05 | 2,428.05 | 1,153,158 |
29 Feb 2024 | 2,365.00 | 2,406.70 | 2,336.00 | 2,398.05 | 2,398.05 | 466,148 |
28 Feb 2024 | 2,480.05 | 2,499.20 | 2,340.70 | 2,353.55 | 2,353.55 | 761,253 |
27 Feb 2024 | 2,472.85 | 2,513.85 | 2,460.75 | 2,493.05 | 2,493.05 | 777,249 |
26 Feb 2024 | 2,477.90 | 2,490.00 | 2,396.05 | 2,462.60 | 2,462.60 | 1,457,222 |
23 Feb 2024 | 2,429.00 | 2,483.60 | 2,396.55 | 2,468.85 | 2,468.85 | 858,486 |
22 Feb 2024 | 2,346.45 | 2,392.95 | 2,330.00 | 2,387.40 | 2,387.40 | 629,888 |
21 Feb 2024 | 2,309.50 | 2,369.00 | 2,301.35 | 2,343.35 | 2,343.35 | 735,873 |
20 Feb 2024 | 2,280.15 | 2,338.40 | 2,269.05 | 2,299.40 | 2,299.40 | 515,676 |
19 Feb 2024 | 2,302.90 | 2,308.10 | 2,270.00 | 2,280.15 | 2,280.15 | 372,531 |
16 Feb 2024 | 2,290.00 | 2,324.00 | 2,281.90 | 2,302.90 | 2,302.90 | 194,019 |
15 Feb 2024 | 2,328.50 | 2,356.70 | 2,277.80 | 2,283.60 | 2,283.60 | 268,692 |
14 Feb 2024 | 2,253.05 | 2,329.05 | 2,246.25 | 2,314.15 | 2,314.15 | 290,461 |
13 Feb 2024 | 2,271.80 | 2,285.95 | 2,217.45 | 2,279.15 | 2,279.15 | 355,382 |
12 Feb 2024 | 2,275.00 | 2,297.35 | 2,233.40 | 2,259.15 | 2,259.15 | 1,276,835 |
09 Feb 2024 | 2,232.00 | 2,265.45 | 2,175.35 | 2,256.80 | 2,256.80 | 599,951 |
08 Feb 2024 | 2,300.00 | 2,305.10 | 2,208.95 | 2,216.75 | 2,216.75 | 720,663 |
07 Feb 2024 | 2,347.95 | 2,379.80 | 2,290.00 | 2,294.60 | 2,294.60 | 915,444 |
06 Feb 2024 | 2,344.00 | 2,352.00 | 2,281.50 | 2,300.40 | 2,300.40 | 1,356,658 |
05 Feb 2024 | 2,375.75 | 2,390.55 | 2,316.10 | 2,322.85 | 2,322.85 | 743,288 |
02 Feb 2024 | 2,364.00 | 2,413.75 | 2,357.20 | 2,375.55 | 2,375.55 | 399,672 |
01 Feb 2024 | 2,376.00 | 2,377.00 | 2,330.05 | 2,355.10 | 2,355.10 | 397,334 |
31 Jan 2024 | 2,373.15 | 2,409.35 | 2,361.25 | 2,377.15 | 2,377.15 | 433,742 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |