Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 June 2024 | 3,620.00 | 3,656.60 | 3,593.85 | 3,610.65 | 3,610.65 | 1,369 |
27 June 2024 | 3,600.00 | 3,619.95 | 3,560.00 | 3,597.00 | 3,597.00 | 2,484 |
26 June 2024 | 3,598.10 | 3,636.40 | 3,552.45 | 3,595.65 | 3,595.65 | 2,762 |
25 June 2024 | 3,710.00 | 3,720.00 | 3,585.00 | 3,668.65 | 3,668.65 | 5,424 |
24 June 2024 | 3,542.05 | 3,735.60 | 3,504.15 | 3,683.80 | 3,683.80 | 8,124 |
21 June 2024 | 3,534.55 | 3,580.95 | 3,490.25 | 3,531.60 | 3,531.60 | 2,648 |
20 June 2024 | 3,404.00 | 3,550.00 | 3,396.45 | 3,509.10 | 3,509.10 | 3,408 |
19 June 2024 | 3,449.95 | 3,450.00 | 3,332.05 | 3,407.65 | 3,407.65 | 2,134 |
18 June 2024 | 3,467.95 | 3,467.95 | 3,388.70 | 3,420.60 | 3,420.60 | 511 |
14 June 2024 | 3,423.45 | 3,468.00 | 3,397.25 | 3,401.90 | 3,401.90 | 2,875 |
13 June 2024 | 3,390.00 | 3,462.05 | 3,358.10 | 3,423.45 | 3,423.45 | 1,875 |
12 June 2024 | 3,470.00 | 3,470.00 | 3,392.00 | 3,399.50 | 3,399.50 | 716 |
11 June 2024 | 3,460.00 | 3,473.45 | 3,383.90 | 3,408.40 | 3,408.40 | 2,402 |
10 June 2024 | 3,441.00 | 3,488.00 | 3,394.55 | 3,455.35 | 3,455.35 | 3,835 |
07 June 2024 | 3,400.00 | 3,467.80 | 3,366.45 | 3,430.35 | 3,430.35 | 2,349 |
06 June 2024 | 3,400.00 | 3,421.35 | 3,360.25 | 3,397.85 | 3,397.85 | 2,136 |
05 June 2024 | 3,200.00 | 3,418.10 | 3,145.05 | 3,397.90 | 3,397.90 | 1,284 |
04 June 2024 | 3,400.00 | 3,400.00 | 3,100.00 | 3,178.75 | 3,178.75 | 6,549 |
03 June 2024 | 3,460.50 | 3,497.20 | 3,350.00 | 3,376.35 | 3,376.35 | 5,000 |
31 May 2024 | 3,277.50 | 3,460.45 | 3,224.25 | 3,398.65 | 3,398.65 | 2,781 |
30 May 2024 | 3,210.00 | 3,247.95 | 3,200.00 | 3,227.80 | 3,227.80 | 992 |
29 May 2024 | 3,315.00 | 3,315.00 | 3,217.60 | 3,243.75 | 3,243.75 | 2,317 |
28 May 2024 | 3,283.90 | 3,359.95 | 3,283.90 | 3,318.90 | 3,318.90 | 2,081 |
27 May 2024 | 3,283.95 | 3,372.10 | 3,283.95 | 3,295.30 | 3,295.30 | 3,362 |
24 May 2024 | 3,301.10 | 3,371.00 | 3,290.75 | 3,308.05 | 3,308.05 | 1,027 |
23 May 2024 | 3,391.85 | 3,400.95 | 3,300.05 | 3,315.15 | 3,315.15 | 2,746 |
22 May 2024 | 3,369.60 | 3,380.65 | 3,280.05 | 3,353.50 | 3,353.50 | 1,712 |
21 May 2024 | 3,276.00 | 3,336.70 | 3,230.10 | 3,289.25 | 3,289.25 | 1,630 |
17 May 2024 | 3,080.15 | 3,264.90 | 3,038.15 | 3,246.85 | 3,246.85 | 7,068 |
16 May 2024 | 3,169.60 | 3,192.95 | 3,115.00 | 3,150.15 | 3,150.15 | 1,610 |
15 May 2024 | 3,179.95 | 3,179.95 | 3,129.95 | 3,160.00 | 3,160.00 | 526 |
14 May 2024 | 3,121.00 | 3,165.45 | 3,101.00 | 3,154.60 | 3,154.60 | 617 |
13 May 2024 | 3,120.05 | 3,154.80 | 3,055.00 | 3,112.00 | 3,112.00 | 1,944 |
10 May 2024 | 3,102.60 | 3,140.25 | 3,051.15 | 3,126.55 | 3,126.55 | 717 |
09 May 2024 | 3,155.00 | 3,169.35 | 3,101.85 | 3,107.80 | 3,107.80 | 895 |
08 May 2024 | 3,079.05 | 3,163.95 | 3,063.90 | 3,149.50 | 3,149.50 | 1,236 |
07 May 2024 | 3,090.00 | 3,123.75 | 3,042.05 | 3,105.35 | 3,105.35 | 886 |
06 May 2024 | 3,180.05 | 3,226.20 | 3,058.00 | 3,086.55 | 3,086.55 | 1,873 |
03 May 2024 | 3,192.00 | 3,215.00 | 3,146.05 | 3,197.85 | 3,197.85 | 3,220 |
02 May 2024 | 3,191.85 | 3,214.35 | 3,147.85 | 3,191.65 | 3,191.65 | 1,662 |
30 Apr 2024 | 3,131.55 | 3,173.25 | 3,070.80 | 3,152.85 | 3,152.85 | 2,052 |
29 Apr 2024 | 3,046.85 | 3,108.95 | 3,034.25 | 3,080.15 | 3,080.15 | 4,292 |
26 Apr 2024 | 3,043.85 | 3,058.65 | 3,006.00 | 3,013.05 | 3,013.05 | 1,019 |
25 Apr 2024 | 3,010.00 | 3,050.35 | 2,970.65 | 2,995.35 | 2,995.35 | 2,422 |
24 Apr 2024 | 2,908.65 | 3,035.00 | 2,887.05 | 3,009.50 | 3,009.50 | 1,969 |
23 Apr 2024 | 2,915.35 | 2,944.35 | 2,860.95 | 2,879.05 | 2,879.05 | 2,002 |
22 Apr 2024 | 2,916.00 | 2,950.90 | 2,876.60 | 2,893.65 | 2,893.65 | 1,224 |
19 Apr 2024 | 2,930.40 | 2,982.20 | 2,902.55 | 2,907.80 | 2,907.80 | 1,764 |
18 Apr 2024 | 2,988.75 | 3,025.80 | 2,921.00 | 2,973.65 | 2,973.65 | 1,601 |
16 Apr 2024 | 2,915.10 | 2,976.00 | 2,907.85 | 2,961.15 | 2,961.15 | 1,194 |
15 Apr 2024 | 2,928.95 | 2,979.00 | 2,871.30 | 2,915.10 | 2,915.10 | 1,976 |
12 Apr 2024 | 3,014.20 | 3,020.45 | 2,922.00 | 2,937.15 | 2,937.15 | 1,714 |
10 Apr 2024 | 3,049.85 | 3,074.55 | 3,003.60 | 3,007.00 | 3,007.00 | 779 |
09 Apr 2024 | 3,081.95 | 3,081.95 | 3,029.05 | 3,040.95 | 3,040.95 | 2,389 |
08 Apr 2024 | 3,041.00 | 3,073.85 | 3,023.55 | 3,041.10 | 3,041.10 | 2,543 |
05 Apr 2024 | 3,019.85 | 3,054.40 | 2,896.60 | 3,041.45 | 3,041.45 | 1,936 |
04 Apr 2024 | 2,963.80 | 3,000.00 | 2,934.80 | 2,975.35 | 2,975.35 | 2,515 |
03 Apr 2024 | 2,841.35 | 2,946.70 | 2,838.25 | 2,932.20 | 2,932.20 | 2,255 |
02 Apr 2024 | 2,820.00 | 2,838.50 | 2,799.00 | 2,830.55 | 2,830.55 | 2,010 |
01 Apr 2024 | 2,913.85 | 2,913.85 | 2,802.60 | 2,814.05 | 2,814.05 | 1,042 |
28 Mar 2024 | 2,749.55 | 2,838.15 | 2,749.55 | 2,788.60 | 2,788.60 | 3,257 |
27 Mar 2024 | 2,870.00 | 2,870.00 | 2,730.20 | 2,750.65 | 2,750.65 | 2,949 |
26 Mar 2024 | 2,918.75 | 2,918.75 | 2,756.95 | 2,797.70 | 2,797.70 | 2,682 |
22 Mar 2024 | 2,776.00 | 2,871.20 | 2,766.95 | 2,861.90 | 2,861.90 | 3,652 |
21 Mar 2024 | 2,748.25 | 2,839.25 | 2,740.00 | 2,775.25 | 2,775.25 | 2,229 |
20 Mar 2024 | 2,670.50 | 2,770.00 | 2,627.30 | 2,727.55 | 2,727.55 | 3,419 |
19 Mar 2024 | 2,701.50 | 2,706.70 | 2,615.00 | 2,670.50 | 2,670.50 | 2,483 |
18 Mar 2024 | 2,632.65 | 2,766.70 | 2,622.70 | 2,721.35 | 2,721.35 | 1,087 |
15 Mar 2024 | 2,660.85 | 2,693.60 | 2,626.80 | 2,632.05 | 2,632.05 | 838 |
14 Mar 2024 | 2,592.70 | 2,698.25 | 2,585.40 | 2,668.40 | 2,668.40 | 1,900 |
13 Mar 2024 | 2,660.65 | 2,712.00 | 2,580.75 | 2,592.70 | 2,592.70 | 2,364 |
12 Mar 2024 | 2,779.95 | 2,874.10 | 2,669.20 | 2,696.35 | 2,696.35 | 6,499 |
11 Mar 2024 | 2,865.05 | 2,900.00 | 2,689.25 | 2,699.05 | 2,699.05 | 8,559 |
07 Mar 2024 | 2,852.05 | 2,912.85 | 2,838.00 | 2,845.30 | 2,845.30 | 2,186 |
06 Mar 2024 | 3,000.20 | 3,000.20 | 2,872.30 | 2,893.85 | 2,893.85 | 2,012 |
05 Mar 2024 | 3,099.00 | 3,099.00 | 2,975.00 | 3,000.20 | 3,000.20 | 2,235 |
04 Mar 2024 | 3,151.95 | 3,168.00 | 3,054.95 | 3,079.75 | 3,079.75 | 1,747 |
01 Mar 2024 | 3,075.05 | 3,161.50 | 3,068.75 | 3,131.80 | 3,131.80 | 3,231 |
29 Feb 2024 | 3,014.40 | 3,176.20 | 2,986.90 | 3,054.35 | 3,054.35 | 1,121 |
28 Feb 2024 | 3,033.05 | 3,078.70 | 2,998.95 | 3,014.40 | 3,014.40 | 2,147 |
27 Feb 2024 | 3,007.05 | 3,091.55 | 3,007.05 | 3,086.80 | 3,086.80 | 3,515 |
26 Feb 2024 | 3,022.25 | 3,100.05 | 2,895.00 | 2,949.00 | 2,949.00 | 88,940 |
23 Feb 2024 | 3,051.70 | 3,053.20 | 2,975.00 | 2,979.40 | 2,979.40 | 2,592 |
22 Feb 2024 | 3,053.35 | 3,099.00 | 3,020.90 | 3,072.45 | 3,072.45 | 3,571 |
21 Feb 2024 | 3,082.00 | 3,082.00 | 3,038.70 | 3,055.35 | 3,055.35 | 1,532 |
20 Feb 2024 | 3,079.00 | 3,095.15 | 3,050.00 | 3,059.85 | 3,059.85 | 710 |
19 Feb 2024 | 3,081.05 | 3,100.00 | 3,058.00 | 3,077.50 | 3,077.50 | 2,366 |
16 Feb 2024 | 3,023.15 | 3,176.85 | 3,007.25 | 3,112.00 | 3,112.00 | 2,953 |
15 Feb 2024 | 2,995.30 | 3,059.05 | 2,991.75 | 3,005.30 | 3,005.30 | 1,172 |
14 Feb 2024 | 3,049.85 | 3,049.85 | 2,970.05 | 3,000.40 | 3,000.40 | 1,304 |
13 Feb 2024 | 3,003.00 | 3,035.00 | 2,947.60 | 3,021.60 | 3,021.60 | 1,723 |
12 Feb 2024 | 3,232.85 | 3,234.45 | 2,969.90 | 2,989.15 | 2,989.15 | 3,439 |
09 Feb 2024 | 3,399.90 | 3,399.90 | 3,177.65 | 3,186.85 | 3,186.85 | 11,209 |
08 Feb 2024 | 3,484.25 | 3,505.20 | 3,451.35 | 3,460.15 | 3,460.15 | 1,456 |
07 Feb 2024 | 3,479.90 | 3,501.85 | 3,416.90 | 3,473.05 | 3,473.05 | 1,322 |
06 Feb 2024 | 3,314.95 | 3,449.00 | 3,314.95 | 3,435.95 | 3,435.95 | 3,813 |
05 Feb 2024 | 3,356.40 | 3,384.80 | 3,270.55 | 3,296.40 | 3,296.40 | 2,504 |
02 Feb 2024 | 3,340.10 | 3,400.00 | 3,300.00 | 3,328.50 | 3,328.50 | 4,700 |
01 Feb 2024 | 3,550.15 | 3,577.25 | 3,321.00 | 3,350.75 | 3,350.75 | 11,896 |
31 Jan 2024 | 3,262.85 | 3,600.40 | 3,260.00 | 3,578.20 | 3,578.20 | 14,877 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |