Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jun 2024 | 3,270.00 | 3,310.00 | 3,259.00 | 3,302.00 | 3,302.00 | 116,100 |
25 Jun 2024 | 3,261.00 | 3,283.00 | 3,238.00 | 3,268.00 | 3,268.00 | 295,900 |
24 Jun 2024 | 3,290.00 | 3,304.00 | 3,251.00 | 3,257.00 | 3,257.00 | 287,300 |
21 Jun 2024 | 3,311.00 | 3,344.00 | 3,268.00 | 3,277.00 | 3,277.00 | 382,800 |
20 Jun 2024 | 3,300.00 | 3,300.00 | 3,242.00 | 3,283.00 | 3,283.00 | 276,500 |
19 Jun 2024 | 3,329.00 | 3,358.00 | 3,270.00 | 3,301.00 | 3,301.00 | 463,700 |
18 Jun 2024 | 3,376.00 | 3,384.00 | 3,333.00 | 3,342.00 | 3,342.00 | 428,900 |
17 Jun 2024 | 3,404.00 | 3,422.00 | 3,346.00 | 3,350.00 | 3,350.00 | 524,600 |
14 Jun 2024 | 3,348.00 | 3,448.00 | 3,348.00 | 3,448.00 | 3,448.00 | 624,100 |
13 Jun 2024 | 3,398.00 | 3,398.00 | 3,326.00 | 3,335.00 | 3,335.00 | 667,600 |
12 Jun 2024 | 3,406.00 | 3,412.00 | 3,372.00 | 3,404.00 | 3,404.00 | 433,900 |
11 Jun 2024 | 3,400.00 | 3,476.00 | 3,384.00 | 3,391.00 | 3,391.00 | 1,056,700 |
10 Jun 2024 | 3,270.00 | 3,307.00 | 3,244.00 | 3,307.00 | 3,307.00 | 424,800 |
07 Jun 2024 | 3,312.00 | 3,325.00 | 3,250.00 | 3,256.00 | 3,256.00 | 375,400 |
06 Jun 2024 | 3,331.00 | 3,337.00 | 3,286.00 | 3,311.00 | 3,311.00 | 425,100 |
05 Jun 2024 | 3,363.00 | 3,379.00 | 3,285.00 | 3,292.00 | 3,292.00 | 766,300 |
04 Jun 2024 | 3,406.00 | 3,421.00 | 3,370.00 | 3,390.00 | 3,390.00 | 790,300 |
03 Jun 2024 | 3,351.00 | 3,401.00 | 3,351.00 | 3,391.00 | 3,391.00 | 659,100 |
31 May 2024 | 3,300.00 | 3,353.00 | 3,276.00 | 3,348.00 | 3,348.00 | 1,155,800 |
30 May 2024 | 3,197.00 | 3,292.00 | 3,179.00 | 3,264.00 | 3,264.00 | 737,300 |
29 May 2024 | 3,242.00 | 3,265.00 | 3,222.00 | 3,235.00 | 3,235.00 | 619,700 |
28 May 2024 | 3,189.00 | 3,227.00 | 3,182.00 | 3,209.00 | 3,209.00 | 475,000 |
27 May 2024 | 3,100.00 | 3,182.00 | 3,100.00 | 3,174.00 | 3,174.00 | 577,800 |
24 May 2024 | 3,084.00 | 3,116.00 | 3,072.00 | 3,096.00 | 3,096.00 | 748,500 |
23 May 2024 | 3,080.00 | 3,091.00 | 3,028.00 | 3,091.00 | 3,091.00 | 471,000 |
22 May 2024 | 3,120.00 | 3,162.00 | 3,075.00 | 3,075.00 | 3,075.00 | 598,100 |
21 May 2024 | 3,000.00 | 3,099.00 | 2,979.50 | 3,079.00 | 3,079.00 | 705,100 |
20 May 2024 | 3,010.00 | 3,043.00 | 3,010.00 | 3,036.00 | 3,036.00 | 566,200 |
17 May 2024 | 2,941.50 | 3,007.00 | 2,929.00 | 3,006.00 | 3,006.00 | 795,600 |
16 May 2024 | 3,002.00 | 3,002.00 | 2,941.50 | 2,950.00 | 2,950.00 | 593,600 |
15 May 2024 | 3,015.00 | 3,018.00 | 2,976.50 | 2,985.00 | 2,985.00 | 389,300 |
14 May 2024 | 3,058.00 | 3,075.00 | 3,004.00 | 3,043.00 | 3,043.00 | 358,800 |
13 May 2024 | 3,078.00 | 3,116.00 | 3,071.00 | 3,083.00 | 3,083.00 | 453,600 |
10 May 2024 | 3,050.00 | 3,091.00 | 3,035.00 | 3,054.00 | 3,054.00 | 547,000 |
09 May 2024 | 3,004.00 | 3,058.00 | 2,998.50 | 3,047.00 | 3,047.00 | 612,200 |
08 May 2024 | 3,022.00 | 3,038.00 | 2,974.50 | 3,004.00 | 3,004.00 | 416,400 |
07 May 2024 | 3,017.00 | 3,024.00 | 2,989.00 | 3,022.00 | 3,022.00 | 501,500 |
02 May 2024 | 3,027.00 | 3,050.00 | 2,999.50 | 3,040.00 | 3,040.00 | 523,400 |
01 May 2024 | 3,034.00 | 3,075.00 | 3,002.00 | 3,038.00 | 3,038.00 | 521,400 |
30 Apr 2024 | 2,980.00 | 3,052.00 | 2,961.00 | 3,013.00 | 3,013.00 | 1,011,900 |
26 Apr 2024 | 3,042.00 | 3,057.00 | 2,959.00 | 2,994.00 | 2,994.00 | 1,432,800 |
25 Apr 2024 | 3,015.00 | 3,075.00 | 3,002.00 | 3,050.00 | 3,050.00 | 1,607,600 |
24 Apr 2024 | 3,064.00 | 3,215.00 | 3,000.00 | 3,120.00 | 3,120.00 | 2,113,000 |
23 Apr 2024 | 3,056.00 | 3,118.00 | 3,055.00 | 3,086.00 | 3,086.00 | 919,500 |
22 Apr 2024 | 3,031.00 | 3,096.00 | 3,015.00 | 3,047.00 | 3,047.00 | 853,100 |
19 Apr 2024 | 3,026.00 | 3,051.00 | 2,967.00 | 3,028.00 | 3,028.00 | 1,037,400 |
18 Apr 2024 | 2,989.50 | 3,058.00 | 2,975.00 | 2,995.50 | 2,995.50 | 886,300 |
17 Apr 2024 | 3,028.00 | 3,047.00 | 2,950.00 | 2,989.50 | 2,989.50 | 631,200 |
16 Apr 2024 | 3,050.00 | 3,073.00 | 3,014.00 | 3,014.00 | 3,014.00 | 991,000 |
15 Apr 2024 | 3,008.00 | 3,092.00 | 2,990.00 | 3,063.00 | 3,063.00 | 728,100 |
12 Apr 2024 | 2,995.00 | 3,065.00 | 2,989.50 | 3,024.00 | 3,024.00 | 1,091,200 |
11 Apr 2024 | 2,809.00 | 2,996.00 | 2,805.00 | 2,984.00 | 2,984.00 | 2,196,700 |
10 Apr 2024 | 2,695.00 | 2,850.00 | 2,694.50 | 2,828.50 | 2,828.50 | 1,091,800 |
09 Apr 2024 | 2,660.00 | 2,689.00 | 2,659.50 | 2,671.00 | 2,671.00 | 408,600 |
08 Apr 2024 | 2,639.50 | 2,689.00 | 2,636.00 | 2,657.00 | 2,657.00 | 422,600 |
05 Apr 2024 | 2,563.00 | 2,631.00 | 2,551.00 | 2,619.50 | 2,619.50 | 458,900 |
04 Apr 2024 | 2,621.00 | 2,631.50 | 2,598.00 | 2,612.00 | 2,612.00 | 339,900 |
03 Apr 2024 | 2,601.00 | 2,619.00 | 2,589.00 | 2,600.00 | 2,600.00 | 369,900 |
02 Apr 2024 | 2,650.00 | 2,654.50 | 2,615.00 | 2,636.50 | 2,636.50 | 247,500 |
01 Apr 2024 | 2,696.00 | 2,713.00 | 2,658.00 | 2,673.50 | 2,673.50 | 246,100 |
29 Mar 2024 | 2,650.00 | 2,701.50 | 2,638.50 | 2,693.00 | 2,693.00 | 164,800 |
28 Mar 2024 | 2,670.00 | 2,680.00 | 2,613.00 | 2,629.00 | 2,629.00 | 492,500 |
28 Mar 2024 | 43 Dividend | |||||
27 Mar 2024 | 2,720.00 | 2,731.00 | 2,704.50 | 2,710.50 | 2,667.50 | 566,900 |
26 Mar 2024 | 2,722.00 | 2,729.00 | 2,703.00 | 2,706.50 | 2,663.56 | 392,700 |
25 Mar 2024 | 2,764.00 | 2,785.00 | 2,736.00 | 2,742.00 | 2,698.50 | 376,600 |
22 Mar 2024 | 2,794.00 | 2,799.00 | 2,743.50 | 2,760.50 | 2,716.71 | 657,800 |
21 Mar 2024 | 2,745.00 | 2,794.00 | 2,745.00 | 2,783.50 | 2,739.34 | 1,158,800 |
19 Mar 2024 | 2,753.50 | 2,772.00 | 2,719.50 | 2,738.50 | 2,695.06 | 695,700 |
18 Mar 2024 | 2,700.50 | 2,784.50 | 2,700.50 | 2,755.00 | 2,711.29 | 678,100 |
15 Mar 2024 | 2,650.00 | 2,693.00 | 2,645.00 | 2,666.00 | 2,623.71 | 618,200 |
14 Mar 2024 | 2,650.00 | 2,677.50 | 2,634.00 | 2,650.00 | 2,607.96 | 535,700 |
13 Mar 2024 | 2,675.50 | 2,684.00 | 2,629.50 | 2,650.00 | 2,607.96 | 252,600 |
12 Mar 2024 | 2,650.00 | 2,670.50 | 2,608.00 | 2,668.50 | 2,626.17 | 418,800 |
11 Mar 2024 | 2,749.00 | 2,763.00 | 2,624.00 | 2,694.50 | 2,651.75 | 508,700 |
08 Mar 2024 | 2,727.00 | 2,804.00 | 2,702.50 | 2,779.50 | 2,735.41 | 1,180,300 |
07 Mar 2024 | 2,596.50 | 2,722.00 | 2,582.00 | 2,702.00 | 2,659.13 | 972,300 |
06 Mar 2024 | 2,568.00 | 2,593.50 | 2,550.00 | 2,570.00 | 2,529.23 | 498,200 |
05 Mar 2024 | 2,549.50 | 2,591.50 | 2,541.50 | 2,576.50 | 2,535.63 | 535,900 |
04 Mar 2024 | 2,550.00 | 2,570.50 | 2,532.00 | 2,550.00 | 2,509.55 | 397,600 |
01 Mar 2024 | 2,541.00 | 2,572.00 | 2,529.00 | 2,557.50 | 2,516.93 | 439,400 |
29 Feb 2024 | 2,557.00 | 2,563.50 | 2,520.00 | 2,552.50 | 2,512.01 | 667,900 |
28 Feb 2024 | 2,595.50 | 2,612.50 | 2,540.00 | 2,550.00 | 2,509.55 | 547,200 |
27 Feb 2024 | 2,610.00 | 2,627.50 | 2,571.50 | 2,580.00 | 2,539.07 | 434,100 |
26 Feb 2024 | 2,647.00 | 2,686.50 | 2,617.00 | 2,624.00 | 2,582.37 | 578,900 |
22 Feb 2024 | 2,620.00 | 2,623.50 | 2,601.00 | 2,622.50 | 2,580.90 | 350,600 |
21 Feb 2024 | 2,620.50 | 2,631.00 | 2,600.50 | 2,620.00 | 2,578.44 | 299,700 |
20 Feb 2024 | 2,650.00 | 2,662.50 | 2,610.00 | 2,620.00 | 2,578.44 | 474,300 |
19 Feb 2024 | 2,620.00 | 2,653.00 | 2,608.00 | 2,650.00 | 2,607.96 | 406,900 |
16 Feb 2024 | 2,638.50 | 2,639.00 | 2,611.00 | 2,620.00 | 2,578.44 | 458,000 |
15 Feb 2024 | 2,620.00 | 2,625.00 | 2,579.50 | 2,620.00 | 2,578.44 | 342,000 |
14 Feb 2024 | 2,620.00 | 2,632.00 | 2,583.50 | 2,614.50 | 2,573.02 | 404,400 |
13 Feb 2024 | 2,620.00 | 2,628.50 | 2,580.50 | 2,628.50 | 2,586.80 | 398,100 |
09 Feb 2024 | 2,600.00 | 2,616.00 | 2,580.00 | 2,602.50 | 2,561.21 | 305,500 |
08 Feb 2024 | 2,650.00 | 2,658.00 | 2,608.50 | 2,614.50 | 2,573.02 | 440,200 |
07 Feb 2024 | 2,603.50 | 2,674.50 | 2,603.00 | 2,664.50 | 2,622.23 | 769,400 |
06 Feb 2024 | 2,562.00 | 2,622.50 | 2,561.00 | 2,604.00 | 2,562.69 | 565,100 |
05 Feb 2024 | 2,620.00 | 2,620.00 | 2,559.00 | 2,592.00 | 2,550.88 | 707,800 |
02 Feb 2024 | 2,639.00 | 2,675.00 | 2,615.00 | 2,640.00 | 2,598.12 | 982,600 |
01 Feb 2024 | 2,866.50 | 2,899.50 | 2,628.00 | 2,635.00 | 2,593.20 | 2,634,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |