Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jun 2024 | 2,248.00 | 2,344.00 | 2,185.00 | 2,257.00 | 2,257.00 | 18,800 |
25 Jun 2024 | 2,131.00 | 2,227.00 | 2,131.00 | 2,148.00 | 2,148.00 | 11,400 |
24 Jun 2024 | 1,968.00 | 2,088.00 | 1,965.00 | 2,071.00 | 2,071.00 | 2,400 |
21 Jun 2024 | 1,933.00 | 1,968.00 | 1,931.00 | 1,960.00 | 1,960.00 | 800 |
20 Jun 2024 | 1,958.00 | 1,958.00 | 1,920.00 | 1,933.00 | 1,933.00 | 2,300 |
19 Jun 2024 | 1,930.00 | 1,959.00 | 1,920.00 | 1,920.00 | 1,920.00 | 2,100 |
18 Jun 2024 | 1,910.00 | 2,000.00 | 1,910.00 | 1,945.00 | 1,945.00 | 1,900 |
17 Jun 2024 | 1,950.00 | 1,995.00 | 1,920.00 | 1,920.00 | 1,920.00 | 1,500 |
14 Jun 2024 | 1,912.00 | 1,950.00 | 1,910.00 | 1,950.00 | 1,950.00 | 4,100 |
13 Jun 2024 | 2,006.00 | 2,007.00 | 1,946.00 | 1,955.00 | 1,955.00 | 11,400 |
12 Jun 2024 | 2,023.00 | 2,025.00 | 2,008.00 | 2,008.00 | 2,008.00 | 4,700 |
11 Jun 2024 | 2,050.00 | 2,065.00 | 2,025.00 | 2,027.00 | 2,027.00 | 4,200 |
10 Jun 2024 | 2,044.00 | 2,079.00 | 2,044.00 | 2,066.00 | 2,066.00 | 2,400 |
07 Jun 2024 | 2,025.00 | 2,100.00 | 2,025.00 | 2,094.00 | 2,094.00 | 2,200 |
06 Jun 2024 | 2,117.00 | 2,117.00 | 2,040.00 | 2,040.00 | 2,040.00 | 1,400 |
05 Jun 2024 | 2,101.00 | 2,101.00 | 2,039.00 | 2,077.00 | 2,077.00 | 5,600 |
04 Jun 2024 | 2,260.00 | 2,260.00 | 2,112.00 | 2,112.00 | 2,112.00 | 14,000 |
03 Jun 2024 | 2,149.00 | 2,213.00 | 2,110.00 | 2,110.00 | 2,110.00 | 2,700 |
31 May 2024 | 2,050.00 | 2,100.00 | 2,035.00 | 2,049.00 | 2,049.00 | 800 |
30 May 2024 | 2,070.00 | 2,087.00 | 2,050.00 | 2,087.00 | 2,087.00 | 4,300 |
29 May 2024 | 2,160.00 | 2,229.00 | 2,081.00 | 2,081.00 | 2,081.00 | 1,300 |
28 May 2024 | 2,086.00 | 2,135.00 | 2,084.00 | 2,120.00 | 2,120.00 | 1,800 |
27 May 2024 | 2,183.00 | 2,183.00 | 2,100.00 | 2,109.00 | 2,109.00 | 8,500 |
24 May 2024 | 2,142.00 | 2,183.00 | 2,142.00 | 2,183.00 | 2,183.00 | 2,200 |
23 May 2024 | 2,212.00 | 2,221.00 | 2,150.00 | 2,150.00 | 2,150.00 | 6,100 |
22 May 2024 | 2,260.00 | 2,260.00 | 2,220.00 | 2,220.00 | 2,220.00 | 6,100 |
21 May 2024 | 2,314.00 | 2,333.00 | 2,300.00 | 2,300.00 | 2,300.00 | 5,000 |
20 May 2024 | 2,350.00 | 2,350.00 | 2,300.00 | 2,332.00 | 2,332.00 | 4,000 |
17 May 2024 | 2,382.00 | 2,392.00 | 2,296.00 | 2,350.00 | 2,350.00 | 6,200 |
16 May 2024 | 2,254.00 | 2,418.00 | 2,140.00 | 2,418.00 | 2,418.00 | 37,900 |
15 May 2024 | 2,634.00 | 2,634.00 | 2,391.00 | 2,504.00 | 2,504.00 | 16,100 |
14 May 2024 | 2,537.00 | 2,660.00 | 2,500.00 | 2,630.00 | 2,630.00 | 25,700 |
13 May 2024 | 2,435.00 | 2,499.00 | 2,382.00 | 2,499.00 | 2,499.00 | 13,100 |
10 May 2024 | 2,449.00 | 2,449.00 | 2,371.00 | 2,395.00 | 2,395.00 | 7,000 |
09 May 2024 | 2,398.00 | 2,425.00 | 2,307.00 | 2,399.00 | 2,399.00 | 15,700 |
08 May 2024 | 2,449.00 | 2,449.00 | 2,351.00 | 2,381.00 | 2,381.00 | 7,200 |
07 May 2024 | 2,305.00 | 2,410.00 | 2,254.00 | 2,410.00 | 2,410.00 | 6,700 |
02 May 2024 | 2,379.00 | 2,480.00 | 2,280.00 | 2,280.00 | 2,280.00 | 13,900 |
01 May 2024 | 2,425.00 | 2,458.00 | 2,301.00 | 2,380.00 | 2,380.00 | 22,300 |
30 Apr 2024 | 2,573.00 | 2,573.00 | 2,480.00 | 2,500.00 | 2,500.00 | 12,900 |
26 Apr 2024 | 2,556.00 | 2,575.00 | 2,535.00 | 2,573.00 | 2,573.00 | 7,500 |
25 Apr 2024 | 2,550.00 | 2,639.00 | 2,540.00 | 2,551.00 | 2,551.00 | 25,400 |
24 Apr 2024 | 2,598.00 | 2,637.00 | 2,560.00 | 2,566.00 | 2,566.00 | 18,000 |
23 Apr 2024 | 2,568.00 | 2,625.00 | 2,551.00 | 2,589.00 | 2,589.00 | 22,500 |
22 Apr 2024 | 2,547.00 | 2,549.00 | 2,350.00 | 2,533.00 | 2,533.00 | 38,800 |
19 Apr 2024 | 2,261.00 | 2,579.00 | 2,261.00 | 2,548.00 | 2,548.00 | 126,800 |
18 Apr 2024 | 2,112.00 | 2,280.00 | 2,112.00 | 2,261.00 | 2,261.00 | 32,800 |
17 Apr 2024 | 2,064.00 | 2,165.00 | 1,990.00 | 2,112.00 | 2,112.00 | 25,900 |
16 Apr 2024 | 1,965.00 | 2,081.00 | 1,965.00 | 2,014.00 | 2,014.00 | 21,900 |
15 Apr 2024 | 2,026.00 | 2,028.00 | 1,925.00 | 1,965.00 | 1,965.00 | 25,100 |
12 Apr 2024 | 2,010.00 | 2,070.00 | 2,010.00 | 2,041.00 | 2,041.00 | 13,500 |
11 Apr 2024 | 1,985.00 | 2,029.00 | 1,973.00 | 2,020.00 | 2,020.00 | 30,400 |
10 Apr 2024 | 2,100.00 | 2,137.00 | 2,003.00 | 2,012.00 | 2,012.00 | 31,000 |
09 Apr 2024 | 2,152.00 | 2,155.00 | 2,053.00 | 2,109.00 | 2,109.00 | 27,600 |
08 Apr 2024 | 2,043.00 | 2,170.00 | 2,043.00 | 2,149.00 | 2,149.00 | 46,300 |
05 Apr 2024 | 1,996.00 | 2,056.00 | 1,891.00 | 2,020.00 | 2,020.00 | 101,200 |
04 Apr 2024 | 2,206.00 | 2,251.00 | 2,080.00 | 2,084.00 | 2,084.00 | 57,300 |
03 Apr 2024 | 2,305.00 | 2,344.00 | 2,160.00 | 2,168.00 | 2,168.00 | 111,400 |
02 Apr 2024 | 2,600.00 | 2,604.00 | 2,353.00 | 2,380.00 | 2,380.00 | 97,800 |
01 Apr 2024 | 2,523.00 | 2,637.00 | 2,426.00 | 2,637.00 | 2,637.00 | 115,400 |
29 Mar 2024 | 2,617.00 | 2,727.00 | 2,431.00 | 2,440.00 | 2,440.00 | 171,100 |
28 Mar 2024 | 2,960.00 | 3,020.00 | 2,525.00 | 2,567.00 | 2,567.00 | 502,800 |
27 Mar 2024 | 3,805.00 | 4,015.00 | 2,891.00 | 2,919.00 | 2,919.00 | 3,857,400 |
26 Mar 2024 | 2,815.00 | 3,315.00 | 2,781.00 | 3,315.00 | 3,315.00 | 2,713,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |