Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 Jul 2024 | 2,605.00 | 2,609.50 | 2,544.00 | 2,590.50 | 2,590.50 | 1,714,400 |
01 Jul 2024 | 2,635.00 | 2,646.50 | 2,616.50 | 2,624.00 | 2,624.00 | 779,100 |
28 Jun 2024 | 2,645.00 | 2,672.00 | 2,613.00 | 2,627.50 | 2,627.50 | 917,600 |
27 Jun 2024 | 2,642.00 | 2,662.50 | 2,628.00 | 2,645.00 | 2,645.00 | 1,112,600 |
26 Jun 2024 | 2,565.00 | 2,664.00 | 2,565.00 | 2,660.00 | 2,660.00 | 1,853,000 |
25 Jun 2024 | 2,590.50 | 2,610.00 | 2,572.50 | 2,588.00 | 2,588.00 | 880,800 |
24 Jun 2024 | 2,514.00 | 2,596.00 | 2,514.00 | 2,588.50 | 2,588.50 | 1,001,100 |
21 Jun 2024 | 2,582.00 | 2,586.50 | 2,514.00 | 2,514.50 | 2,514.50 | 1,752,000 |
20 Jun 2024 | 2,591.00 | 2,603.00 | 2,562.00 | 2,582.00 | 2,582.00 | 1,008,400 |
19 Jun 2024 | 2,668.00 | 2,699.00 | 2,611.00 | 2,622.50 | 2,622.50 | 2,107,300 |
18 Jun 2024 | 2,611.00 | 2,673.00 | 2,611.00 | 2,666.50 | 2,666.50 | 1,736,900 |
17 Jun 2024 | 2,590.00 | 2,615.00 | 2,569.00 | 2,595.00 | 2,595.00 | 1,734,600 |
14 Jun 2024 | 2,542.50 | 2,598.50 | 2,537.00 | 2,593.00 | 2,593.00 | 2,774,900 |
13 Jun 2024 | 2,500.00 | 2,535.00 | 2,459.50 | 2,514.00 | 2,514.00 | 2,565,100 |
12 Jun 2024 | 2,402.00 | 2,487.50 | 2,396.00 | 2,473.50 | 2,473.50 | 2,569,200 |
11 Jun 2024 | 2,380.00 | 2,465.00 | 2,380.00 | 2,402.50 | 2,402.50 | 2,744,500 |
10 Jun 2024 | 2,361.00 | 2,387.00 | 2,359.00 | 2,377.50 | 2,377.50 | 699,400 |
07 Jun 2024 | 2,386.50 | 2,386.50 | 2,346.50 | 2,361.00 | 2,361.00 | 706,900 |
06 Jun 2024 | 2,375.00 | 2,410.50 | 2,370.50 | 2,386.50 | 2,386.50 | 754,300 |
05 Jun 2024 | 2,370.00 | 2,412.50 | 2,365.50 | 2,376.00 | 2,376.00 | 849,100 |
04 Jun 2024 | 2,361.00 | 2,388.00 | 2,360.00 | 2,388.00 | 2,388.00 | 686,300 |
03 Jun 2024 | 2,371.50 | 2,381.00 | 2,364.50 | 2,366.50 | 2,366.50 | 491,800 |
31 May 2024 | 2,335.00 | 2,372.50 | 2,335.00 | 2,365.50 | 2,365.50 | 789,000 |
30 May 2024 | 2,341.00 | 2,349.50 | 2,327.50 | 2,340.50 | 2,340.50 | 845,300 |
29 May 2024 | 2,383.50 | 2,389.00 | 2,357.00 | 2,359.50 | 2,359.50 | 877,400 |
28 May 2024 | 2,375.50 | 2,404.00 | 2,370.50 | 2,388.00 | 2,388.00 | 769,300 |
27 May 2024 | 2,358.00 | 2,378.00 | 2,352.00 | 2,378.00 | 2,378.00 | 536,500 |
24 May 2024 | 2,327.00 | 2,377.00 | 2,325.50 | 2,358.00 | 2,358.00 | 687,500 |
23 May 2024 | 2,323.00 | 2,356.00 | 2,312.00 | 2,351.00 | 2,351.00 | 903,700 |
22 May 2024 | 2,342.00 | 2,361.00 | 2,333.50 | 2,355.50 | 2,355.50 | 558,000 |
21 May 2024 | 2,383.00 | 2,386.00 | 2,340.00 | 2,340.00 | 2,340.00 | 886,700 |
20 May 2024 | 2,387.00 | 2,398.50 | 2,373.00 | 2,390.00 | 2,390.00 | 772,300 |
17 May 2024 | 2,360.00 | 2,380.00 | 2,335.50 | 2,378.00 | 2,378.00 | 870,900 |
16 May 2024 | 2,330.00 | 2,378.50 | 2,305.50 | 2,368.50 | 2,368.50 | 1,573,400 |
15 May 2024 | 2,404.50 | 2,418.00 | 2,352.50 | 2,357.50 | 2,357.50 | 2,052,400 |
14 May 2024 | 2,525.00 | 2,564.00 | 2,384.50 | 2,402.00 | 2,402.00 | 4,171,400 |
13 May 2024 | 2,410.00 | 2,442.50 | 2,382.50 | 2,424.00 | 2,424.00 | 1,312,000 |
10 May 2024 | 2,424.00 | 2,437.00 | 2,406.00 | 2,415.50 | 2,415.50 | 861,000 |
09 May 2024 | 2,477.50 | 2,494.50 | 2,403.00 | 2,409.00 | 2,409.00 | 1,341,000 |
08 May 2024 | 2,471.00 | 2,488.50 | 2,462.00 | 2,466.50 | 2,466.50 | 1,227,300 |
07 May 2024 | 2,529.00 | 2,533.50 | 2,461.50 | 2,479.50 | 2,479.50 | 1,430,400 |
02 May 2024 | 2,490.00 | 2,542.00 | 2,488.50 | 2,534.50 | 2,534.50 | 2,795,600 |
01 May 2024 | 2,454.00 | 2,492.50 | 2,435.00 | 2,464.50 | 2,464.50 | 1,150,400 |
30 Apr 2024 | 2,446.50 | 2,460.00 | 2,432.50 | 2,454.00 | 2,454.00 | 1,323,600 |
26 Apr 2024 | 2,450.00 | 2,479.50 | 2,448.50 | 2,475.50 | 2,475.50 | 887,300 |
25 Apr 2024 | 2,490.00 | 2,495.00 | 2,448.00 | 2,450.00 | 2,450.00 | 1,137,200 |
24 Apr 2024 | 2,475.50 | 2,502.00 | 2,468.00 | 2,493.00 | 2,493.00 | 993,100 |
23 Apr 2024 | 2,471.00 | 2,482.50 | 2,465.50 | 2,472.00 | 2,472.00 | 795,300 |
22 Apr 2024 | 2,431.00 | 2,463.50 | 2,426.00 | 2,463.00 | 2,463.00 | 931,900 |
19 Apr 2024 | 2,460.00 | 2,466.00 | 2,415.00 | 2,415.50 | 2,415.50 | 1,505,200 |
18 Apr 2024 | 2,436.00 | 2,486.00 | 2,436.00 | 2,462.50 | 2,462.50 | 979,700 |
17 Apr 2024 | 2,455.00 | 2,481.00 | 2,436.50 | 2,445.50 | 2,445.50 | 1,022,400 |
16 Apr 2024 | 2,477.00 | 2,500.00 | 2,455.00 | 2,460.50 | 2,460.50 | 1,308,700 |
15 Apr 2024 | 2,450.00 | 2,476.00 | 2,444.00 | 2,472.00 | 2,472.00 | 738,200 |
12 Apr 2024 | 2,483.50 | 2,489.00 | 2,453.00 | 2,469.00 | 2,469.00 | 994,200 |
11 Apr 2024 | 2,479.00 | 2,503.50 | 2,462.00 | 2,484.00 | 2,484.00 | 1,245,300 |
10 Apr 2024 | 2,469.00 | 2,522.00 | 2,464.50 | 2,506.00 | 2,506.00 | 1,031,500 |
09 Apr 2024 | 2,477.00 | 2,492.50 | 2,457.50 | 2,470.00 | 2,470.00 | 866,600 |
08 Apr 2024 | 2,450.00 | 2,467.00 | 2,443.00 | 2,464.00 | 2,464.00 | 935,000 |
05 Apr 2024 | 2,400.00 | 2,453.50 | 2,378.00 | 2,453.50 | 2,453.50 | 1,285,700 |
04 Apr 2024 | 2,412.00 | 2,424.50 | 2,401.50 | 2,421.50 | 2,421.50 | 971,000 |
03 Apr 2024 | 2,387.00 | 2,412.50 | 2,383.50 | 2,395.00 | 2,395.00 | 1,228,800 |
02 Apr 2024 | 2,444.50 | 2,447.00 | 2,386.00 | 2,391.00 | 2,391.00 | 1,280,000 |
01 Apr 2024 | 2,477.50 | 2,492.00 | 2,425.00 | 2,425.00 | 2,425.00 | 1,295,300 |
29 Mar 2024 | 2,459.00 | 2,493.00 | 2,452.00 | 2,470.50 | 2,470.50 | 596,400 |
28 Mar 2024 | 2,434.00 | 2,468.00 | 2,415.50 | 2,448.50 | 2,448.50 | 1,327,600 |
27 Mar 2024 | 2,445.50 | 2,468.00 | 2,423.50 | 2,449.00 | 2,449.00 | 1,375,200 |
26 Mar 2024 | 2,472.00 | 2,475.50 | 2,428.00 | 2,440.00 | 2,440.00 | 1,566,200 |
25 Mar 2024 | 2,497.50 | 2,499.50 | 2,471.00 | 2,471.00 | 2,471.00 | 1,235,800 |
22 Mar 2024 | 2,515.00 | 2,516.00 | 2,474.00 | 2,505.50 | 2,505.50 | 1,747,400 |
21 Mar 2024 | 2,500.50 | 2,533.00 | 2,493.00 | 2,505.00 | 2,505.00 | 1,943,400 |
19 Mar 2024 | 2,490.00 | 2,531.50 | 2,484.50 | 2,499.00 | 2,499.00 | 1,937,500 |
18 Mar 2024 | 2,498.00 | 2,519.50 | 2,471.50 | 2,489.00 | 2,489.00 | 1,772,900 |
15 Mar 2024 | 2,535.00 | 2,556.50 | 2,477.50 | 2,477.50 | 2,477.50 | 2,114,500 |
14 Mar 2024 | 2,505.00 | 2,537.50 | 2,493.50 | 2,535.00 | 2,535.00 | 1,133,800 |
13 Mar 2024 | 2,539.00 | 2,553.50 | 2,461.00 | 2,484.00 | 2,484.00 | 2,109,500 |
12 Mar 2024 | 2,528.00 | 2,539.00 | 2,489.00 | 2,528.00 | 2,528.00 | 1,911,500 |
11 Mar 2024 | 2,632.00 | 2,635.00 | 2,535.00 | 2,566.00 | 2,566.00 | 2,510,700 |
08 Mar 2024 | 2,692.00 | 2,755.00 | 2,619.00 | 2,622.00 | 2,622.00 | 4,770,400 |
07 Mar 2024 | 2,621.00 | 2,678.00 | 2,604.00 | 2,678.00 | 2,678.00 | 3,433,500 |
06 Mar 2024 | 2,563.00 | 2,631.00 | 2,561.00 | 2,620.00 | 2,620.00 | 3,141,400 |
05 Mar 2024 | 2,555.00 | 2,561.00 | 2,477.00 | 2,524.00 | 2,524.00 | 3,654,600 |
04 Mar 2024 | 2,615.00 | 2,619.50 | 2,506.00 | 2,524.50 | 2,524.50 | 3,866,700 |
01 Mar 2024 | 2,740.00 | 2,769.50 | 2,681.00 | 2,681.00 | 2,681.00 | 3,609,700 |
29 Feb 2024 | 2,899.00 | 2,962.50 | 2,640.00 | 2,748.50 | 2,748.50 | 14,502,500 |
28 Feb 2024 | 2,425.00 | 2,519.50 | 2,415.00 | 2,511.00 | 2,511.00 | 3,504,700 |
27 Feb 2024 | 2,403.00 | 2,453.50 | 2,372.00 | 2,439.50 | 2,439.50 | 3,927,600 |
26 Feb 2024 | 2,479.00 | 2,484.00 | 2,381.00 | 2,408.50 | 2,408.50 | 4,160,400 |
22 Feb 2024 | 2,485.50 | 2,549.50 | 2,440.50 | 2,449.50 | 2,449.50 | 9,333,500 |
21 Feb 2024 | 2,255.00 | 2,428.00 | 2,235.00 | 2,404.50 | 2,404.50 | 16,839,800 |
20 Feb 2024 | 2,150.50 | 2,224.50 | 2,148.50 | 2,215.00 | 2,215.00 | 6,341,200 |
19 Feb 2024 | 2,026.00 | 2,144.00 | 2,026.00 | 2,136.00 | 2,136.00 | 5,672,700 |
16 Feb 2024 | 2,020.50 | 2,061.50 | 2,020.00 | 2,022.00 | 2,022.00 | 4,254,600 |
15 Feb 2024 | 2,125.00 | 2,132.00 | 2,030.00 | 2,033.00 | 2,033.00 | 5,652,000 |
14 Feb 2024 | 2,160.00 | 2,165.50 | 2,113.50 | 2,113.50 | 2,113.50 | 3,719,100 |
13 Feb 2024 | 2,164.00 | 2,182.00 | 2,156.00 | 2,156.00 | 2,156.00 | 3,608,300 |
09 Feb 2024 | 2,195.00 | 2,196.00 | 2,162.00 | 2,163.50 | 2,163.50 | 3,293,700 |
08 Feb 2024 | 2,186.50 | 2,205.50 | 2,149.50 | 2,198.00 | 2,198.00 | 5,439,800 |
07 Feb 2024 | 2,152.00 | 2,190.50 | 2,145.00 | 2,183.50 | 2,183.50 | 6,397,100 |
06 Feb 2024 | 2,296.50 | 2,300.00 | 2,157.50 | 2,182.50 | 2,182.50 | 15,113,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |