Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 2,887.00 | 2,927.00 | 2,880.00 | 2,906.00 | 2,906.00 | 83,339 |
27 Jun 2024 | 2,890.00 | 2,941.00 | 2,863.00 | 2,912.00 | 2,912.00 | 60,040 |
26 Jun 2024 | 2,805.00 | 2,970.00 | 2,805.00 | 2,877.00 | 2,877.00 | 73,147 |
25 Jun 2024 | 2,820.00 | 2,863.00 | 2,800.00 | 2,834.00 | 2,834.00 | 53,948 |
24 Jun 2024 | 2,870.00 | 2,881.00 | 2,830.00 | 2,832.00 | 2,832.00 | 78,366 |
21 Jun 2024 | 2,908.00 | 2,908.00 | 2,830.00 | 2,836.00 | 2,836.00 | 121,168 |
20 Jun 2024 | 2,959.00 | 3,020.00 | 2,909.00 | 2,923.00 | 2,923.00 | 177,543 |
19 Jun 2024 | 2,952.00 | 2,952.00 | 2,908.00 | 2,931.00 | 2,931.00 | 256,805 |
18 Jun 2024 | 2,920.00 | 3,039.00 | 2,910.00 | 2,923.00 | 2,923.00 | 99,763 |
14 Jun 2024 | 2,941.00 | 2,946.00 | 2,885.00 | 2,914.00 | 2,914.00 | 109,743 |
13 Jun 2024 | 2,916.00 | 2,921.00 | 2,881.00 | 2,900.00 | 2,900.00 | 96,049 |
12 Jun 2024 | 2,845.00 | 2,900.00 | 2,796.00 | 2,887.00 | 2,887.00 | 77,208 |
11 Jun 2024 | 2,809.00 | 2,823.00 | 2,790.00 | 2,816.00 | 2,816.00 | 38,747 |
10 Jun 2024 | 2,846.00 | 2,846.00 | 2,784.00 | 2,803.00 | 2,803.00 | 78,052 |
07 Jun 2024 | 2,836.00 | 2,836.00 | 2,796.00 | 2,817.00 | 2,817.00 | 55,151 |
06 Jun 2024 | 2,800.00 | 2,863.00 | 2,800.00 | 2,841.00 | 2,841.00 | 74,991 |
05 Jun 2024 | 2,725.00 | 2,800.00 | 2,725.00 | 2,797.00 | 2,797.00 | 51,801 |
04 Jun 2024 | 2,709.00 | 2,716.00 | 2,691.00 | 2,705.00 | 2,705.00 | 133,598 |
03 Jun 2024 | 2,686.00 | 2,750.00 | 2,686.00 | 2,686.00 | 2,686.00 | 113,421 |
31 May 2024 | 2,705.00 | 2,744.00 | 2,645.00 | 2,655.00 | 2,655.00 | 79,384 |
30 May 2024 | 2,770.00 | 2,777.00 | 2,700.00 | 2,702.00 | 2,702.00 | 99,032 |
28 May 2024 | 2,690.00 | 2,778.00 | 2,690.00 | 2,704.00 | 2,704.00 | 544,233 |
27 May 2024 | 2,691.00 | 2,869.00 | 2,667.00 | 2,689.00 | 2,689.00 | 120,637 |
24 May 2024 | 2,679.00 | 2,681.00 | 2,648.00 | 2,671.00 | 2,671.00 | 48,346 |
23 May 2024 | 2,684.00 | 2,697.00 | 2,665.00 | 2,686.00 | 2,686.00 | 118,392 |
22 May 2024 | 2,585.00 | 2,626.00 | 2,585.00 | 2,641.00 | 2,641.00 | 175,595 |
21 May 2024 | 2,610.00 | 2,610.00 | 2,573.00 | 2,582.00 | 2,582.00 | 34,612 |
20 May 2024 | 2,576.00 | 2,609.00 | 2,547.00 | 2,604.00 | 2,604.00 | 76,040 |
17 May 2024 | 2,592.00 | 2,614.00 | 2,555.00 | 2,569.00 | 2,569.00 | 62,966 |
16 May 2024 | 2,590.00 | 2,619.00 | 2,581.00 | 2,603.00 | 2,603.00 | 90,819 |
15 May 2024 | 2,561.00 | 2,575.00 | 2,540.00 | 2,582.00 | 2,582.00 | 50,538 |
14 May 2024 | 2,546.00 | 2,560.00 | 2,520.00 | 2,539.00 | 2,539.00 | 28,303 |
13 May 2024 | 2,544.00 | 2,545.00 | 2,514.00 | 2,523.00 | 2,523.00 | 79,827 |
10 May 2024 | 2,510.00 | 2,541.00 | 2,510.00 | 2,531.00 | 2,531.00 | 124,791 |
09 May 2024 | 2,544.00 | 2,588.00 | 2,511.00 | 2,513.00 | 2,513.00 | 87,245 |
08 May 2024 | 2,525.00 | 2,553.00 | 2,523.00 | 2,544.00 | 2,544.00 | 34,203 |
07 May 2024 | 2,500.00 | 2,545.00 | 2,500.00 | 2,525.00 | 2,525.00 | 199,092 |
06 May 2024 | 2,569.00 | 2,589.00 | 2,510.00 | 2,486.00 | 2,486.00 | 105,565 |
03 May 2024 | 2,454.00 | 2,499.00 | 2,450.00 | 2,496.00 | 2,496.00 | 198,798 |
02 May 2024 | 2,475.00 | 2,475.00 | 2,397.00 | 2,425.00 | 2,425.00 | 145,404 |
30 Apr 2024 | 2,509.00 | 2,517.00 | 2,482.00 | 2,508.00 | 2,508.00 | 37,498 |
29 Apr 2024 | 2,527.00 | 2,531.00 | 2,478.00 | 2,489.00 | 2,489.00 | 60,293 |
26 Apr 2024 | 2,479.00 | 2,529.00 | 2,479.00 | 2,506.00 | 2,506.00 | 84,802 |
25 Apr 2024 | 2,515.00 | 2,515.00 | 2,446.00 | 2,464.00 | 2,464.00 | 78,731 |
24 Apr 2024 | 2,500.00 | 2,542.00 | 2,498.00 | 2,528.00 | 2,528.00 | 50,419 |
23 Apr 2024 | 2,481.00 | 2,497.00 | 2,449.00 | 2,485.00 | 2,485.00 | 85,702 |
22 Apr 2024 | 2,471.00 | 2,471.00 | 2,420.00 | 2,431.00 | 2,431.00 | 176,283 |
19 Apr 2024 | 2,500.00 | 2,514.00 | 2,465.00 | 2,470.00 | 2,470.00 | 130,437 |
18 Apr 2024 | 2,543.00 | 2,543.00 | 2,509.00 | 2,525.00 | 2,525.00 | 58,655 |
17 Apr 2024 | 2,558.00 | 2,577.00 | 2,554.00 | 2,551.00 | 2,551.00 | 40,016 |
16 Apr 2024 | 2,584.00 | 2,629.00 | 2,540.00 | 2,549.00 | 2,549.00 | 41,789 |
15 Apr 2024 | 2,596.00 | 2,630.00 | 2,569.00 | 2,600.00 | 2,600.00 | 267,193 |
12 Apr 2024 | 2,590.00 | 2,610.00 | 2,575.00 | 2,591.00 | 2,591.00 | 97,765 |
11 Apr 2024 | 2,578.00 | 2,578.00 | 2,538.00 | 2,564.00 | 2,564.00 | 73,675 |
10 Apr 2024 | 2,527.00 | 2,556.00 | 2,501.00 | 2,544.00 | 2,544.00 | 121,238 |
09 Apr 2024 | 2,540.00 | 2,548.00 | 2,500.00 | 2,503.00 | 2,503.00 | 81,921 |
08 Apr 2024 | 2,530.00 | 2,565.00 | 2,530.00 | 2,550.00 | 2,550.00 | 39,888 |
05 Apr 2024 | 2,562.00 | 2,565.00 | 2,525.00 | 2,544.00 | 2,544.00 | 80,561 |
04 Apr 2024 | 2,585.00 | 2,601.00 | 2,562.00 | 2,583.00 | 2,583.00 | 59,471 |
03 Apr 2024 | 2,586.00 | 2,591.00 | 2,565.00 | 2,584.00 | 2,584.00 | 104,349 |
02 Apr 2024 | 2,699.00 | 2,699.00 | 2,565.00 | 2,565.00 | 2,565.00 | 161,102 |
28 Mar 2024 | 2,680.00 | 2,680.00 | 2,612.00 | 2,622.00 | 2,622.00 | 84,851 |
27 Mar 2024 | 2,698.00 | 2,698.00 | 2,609.00 | 2,604.00 | 2,604.00 | 90,412 |
26 Mar 2024 | 2,589.00 | 2,699.00 | 2,589.00 | 2,641.00 | 2,641.00 | 140,633 |
25 Mar 2024 | 2,600.00 | 2,739.00 | 2,549.00 | 2,634.00 | 2,634.00 | 113,578 |
22 Mar 2024 | 2,580.00 | 2,666.00 | 2,578.00 | 2,645.00 | 2,645.00 | 125,968 |
20 Mar 2024 | 2,619.00 | 2,659.00 | 2,570.00 | 2,578.00 | 2,578.00 | 54,176 |
19 Mar 2024 | 2,600.00 | 2,648.00 | 2,564.00 | 2,573.00 | 2,573.00 | 73,574 |
18 Mar 2024 | 2,657.00 | 2,662.00 | 2,553.00 | 2,619.00 | 2,619.00 | 62,839 |
15 Mar 2024 | 2,613.00 | 2,658.00 | 2,547.00 | 2,586.00 | 2,586.00 | 212,811 |
14 Mar 2024 | 2,627.00 | 2,627.00 | 2,576.00 | 2,601.00 | 2,601.00 | 69,216 |
13 Mar 2024 | 2,627.00 | 2,630.00 | 2,560.00 | 2,567.00 | 2,567.00 | 102,722 |
12 Mar 2024 | 2,579.00 | 2,649.00 | 2,550.00 | 2,597.00 | 2,597.00 | 93,652 |
11 Mar 2024 | 2,630.00 | 2,659.00 | 2,534.00 | 2,543.00 | 2,543.00 | 113,916 |
08 Mar 2024 | 2,592.00 | 2,659.00 | 2,592.00 | 2,627.00 | 2,627.00 | 110,017 |
07 Mar 2024 | 2,613.00 | 2,613.00 | 2,556.00 | 2,594.00 | 2,594.00 | 149,720 |
06 Mar 2024 | 2,587.00 | 2,628.00 | 2,565.00 | 2,572.00 | 2,572.00 | 873,666 |
05 Mar 2024 | 2,665.00 | 2,665.00 | 2,583.00 | 2,588.00 | 2,588.00 | 242,055 |
04 Mar 2024 | 2,649.00 | 2,665.00 | 2,613.00 | 2,638.00 | 2,638.00 | 253,062 |
01 Mar 2024 | 2,600.00 | 2,638.00 | 2,571.00 | 2,618.00 | 2,618.00 | 211,768 |
29 Feb 2024 | 2,625.00 | 2,640.00 | 2,552.00 | 2,589.00 | 2,589.00 | 118,426 |
28 Feb 2024 | 2,609.00 | 2,611.00 | 2,580.00 | 2,577.00 | 2,577.00 | 101,038 |
27 Feb 2024 | 2,628.00 | 2,640.00 | 2,579.00 | 2,564.00 | 2,564.00 | 162,184 |
26 Feb 2024 | 2,665.00 | 2,665.00 | 2,583.00 | 2,606.00 | 2,606.00 | 138,909 |
23 Feb 2024 | 2,586.86 | 2,586.86 | 2,586.86 | 2,586.86 | 2,586.86 | - |
22 Feb 2024 | 2,580.69 | 2,580.69 | 2,580.69 | 2,580.69 | 2,580.69 | - |
21 Feb 2024 | 2,436.68 | 2,436.68 | 2,436.68 | 2,436.68 | 2,436.68 | - |
20 Feb 2024 | 2,456.22 | 2,456.22 | 2,456.22 | 2,456.22 | 2,456.22 | - |
19 Feb 2024 | 2,494.99 | 2,494.99 | 2,494.99 | 2,494.99 | 2,494.99 | - |
16 Feb 2024 | 2,482.04 | 2,482.04 | 2,482.04 | 2,482.04 | 2,482.04 | - |
15 Feb 2024 | 2,513.89 | 2,513.89 | 2,513.89 | 2,513.89 | 2,513.89 | - |
14 Feb 2024 | 2,539.48 | 2,539.48 | 2,539.48 | 2,539.48 | 2,539.48 | - |
13 Feb 2024 | 2,518.65 | 2,518.65 | 2,518.65 | 2,518.65 | 2,518.65 | - |
12 Feb 2024 | 2,588.00 | 2,604.00 | 2,546.00 | 2,550.00 | 2,550.00 | 164,839 |
09 Feb 2024 | 2,563.56 | 2,563.56 | 2,563.56 | 2,563.56 | 2,563.56 | - |
08 Feb 2024 | 2,515.35 | 2,515.35 | 2,515.35 | 2,515.35 | 2,515.35 | - |
07 Feb 2024 | 2,499.62 | 2,499.62 | 2,499.62 | 2,499.62 | 2,499.62 | - |
06 Feb 2024 | 2,460.04 | 2,460.04 | 2,460.04 | 2,460.04 | 2,460.04 | - |
05 Feb 2024 | 2,502.52 | 2,502.52 | 2,502.52 | 2,502.52 | 2,502.52 | - |
02 Feb 2024 | 2,465.23 | 2,465.23 | 2,465.23 | 2,465.23 | 2,465.23 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |