Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
04 Jul 2024 | 1,487.00 | 1,539.00 | 1,475.00 | 1,523.00 | 1,523.00 | 7,079,700 |
03 Jul 2024 | 1,526.00 | 1,563.00 | 1,488.00 | 1,488.00 | 1,488.00 | 9,757,400 |
02 Jul 2024 | 1,495.00 | 1,519.00 | 1,467.00 | 1,514.00 | 1,514.00 | 7,443,600 |
01 Jul 2024 | 1,466.00 | 1,491.00 | 1,440.00 | 1,484.00 | 1,484.00 | 6,238,700 |
28 Jun 2024 | 1,410.00 | 1,470.00 | 1,397.00 | 1,456.00 | 1,456.00 | 10,835,800 |
27 Jun 2024 | 1,403.00 | 1,420.00 | 1,349.00 | 1,392.00 | 1,392.00 | 13,232,000 |
26 Jun 2024 | 1,449.00 | 1,510.00 | 1,411.00 | 1,429.00 | 1,429.00 | 16,296,800 |
25 Jun 2024 | 1,424.00 | 1,453.00 | 1,412.00 | 1,449.00 | 1,449.00 | 5,953,500 |
24 Jun 2024 | 1,394.00 | 1,466.00 | 1,392.00 | 1,414.00 | 1,414.00 | 7,044,000 |
21 Jun 2024 | 1,430.00 | 1,430.00 | 1,391.00 | 1,406.00 | 1,406.00 | 4,512,700 |
20 Jun 2024 | 1,414.00 | 1,444.00 | 1,390.00 | 1,410.00 | 1,410.00 | 5,352,900 |
19 Jun 2024 | 1,385.00 | 1,430.00 | 1,350.00 | 1,430.00 | 1,430.00 | 7,674,500 |
18 Jun 2024 | 1,388.00 | 1,392.00 | 1,335.00 | 1,362.00 | 1,362.00 | 5,471,000 |
17 Jun 2024 | 1,430.00 | 1,435.00 | 1,355.00 | 1,373.00 | 1,373.00 | 7,397,100 |
14 Jun 2024 | 1,431.00 | 1,472.00 | 1,426.00 | 1,460.00 | 1,460.00 | 3,804,100 |
13 Jun 2024 | 1,453.00 | 1,472.00 | 1,432.00 | 1,438.00 | 1,438.00 | 4,246,300 |
12 Jun 2024 | 1,444.00 | 1,458.00 | 1,433.00 | 1,451.00 | 1,451.00 | 4,125,800 |
11 Jun 2024 | 1,508.00 | 1,531.00 | 1,460.00 | 1,467.00 | 1,467.00 | 9,127,000 |
10 Jun 2024 | 1,437.00 | 1,502.00 | 1,437.00 | 1,485.00 | 1,485.00 | 5,934,400 |
07 Jun 2024 | 1,412.00 | 1,455.00 | 1,406.00 | 1,443.00 | 1,443.00 | 5,720,500 |
06 Jun 2024 | 1,436.00 | 1,442.00 | 1,393.00 | 1,412.00 | 1,412.00 | 5,751,900 |
05 Jun 2024 | 1,457.00 | 1,468.00 | 1,417.00 | 1,424.00 | 1,424.00 | 6,229,900 |
04 Jun 2024 | 1,512.00 | 1,544.00 | 1,463.00 | 1,482.00 | 1,482.00 | 10,430,800 |
03 Jun 2024 | 1,466.00 | 1,534.00 | 1,455.00 | 1,534.00 | 1,534.00 | 12,575,000 |
31 May 2024 | 1,388.00 | 1,480.00 | 1,377.00 | 1,470.00 | 1,470.00 | 14,402,900 |
30 May 2024 | 1,362.00 | 1,404.00 | 1,350.00 | 1,398.00 | 1,398.00 | 10,011,900 |
29 May 2024 | 1,426.00 | 1,465.00 | 1,380.00 | 1,385.00 | 1,385.00 | 10,118,600 |
28 May 2024 | 1,435.00 | 1,458.00 | 1,420.00 | 1,435.00 | 1,435.00 | 11,011,800 |
27 May 2024 | 1,412.00 | 1,438.00 | 1,392.00 | 1,422.00 | 1,422.00 | 8,759,900 |
24 May 2024 | 1,403.00 | 1,450.00 | 1,400.00 | 1,416.00 | 1,416.00 | 14,045,600 |
23 May 2024 | 1,523.00 | 1,530.00 | 1,421.00 | 1,433.00 | 1,433.00 | 19,863,700 |
22 May 2024 | 1,533.00 | 1,544.00 | 1,481.00 | 1,501.00 | 1,501.00 | 14,211,000 |
21 May 2024 | 1,586.00 | 1,611.00 | 1,546.00 | 1,550.00 | 1,550.00 | 18,462,000 |
20 May 2024 | 1,534.00 | 1,617.00 | 1,515.00 | 1,582.00 | 1,582.00 | 29,643,600 |
17 May 2024 | 1,455.00 | 1,543.00 | 1,432.00 | 1,534.00 | 1,534.00 | 28,277,400 |
16 May 2024 | 1,536.00 | 1,537.00 | 1,361.00 | 1,447.00 | 1,447.00 | 57,889,700 |
15 May 2024 | 1,761.00 | 1,868.00 | 1,523.00 | 1,536.00 | 1,536.00 | 59,831,300 |
14 May 2024 | 1,725.00 | 1,749.00 | 1,645.00 | 1,681.00 | 1,681.00 | 27,964,200 |
13 May 2024 | 1,685.00 | 1,707.00 | 1,645.00 | 1,696.00 | 1,696.00 | 16,957,800 |
10 May 2024 | 1,574.00 | 1,709.00 | 1,570.00 | 1,705.00 | 1,705.00 | 26,547,800 |
09 May 2024 | 1,617.00 | 1,649.00 | 1,533.00 | 1,582.00 | 1,582.00 | 25,017,600 |
08 May 2024 | 1,611.00 | 1,638.00 | 1,585.00 | 1,601.00 | 1,601.00 | 16,295,900 |
07 May 2024 | 1,667.00 | 1,683.00 | 1,617.00 | 1,623.00 | 1,623.00 | 21,671,800 |
02 May 2024 | 1,715.00 | 1,728.00 | 1,626.00 | 1,638.00 | 1,638.00 | 29,188,900 |
01 May 2024 | 1,690.00 | 1,744.00 | 1,661.00 | 1,702.00 | 1,702.00 | 25,147,300 |
30 Apr 2024 | 1,675.00 | 1,724.00 | 1,634.00 | 1,714.00 | 1,714.00 | 26,879,400 |
26 Apr 2024 | 1,560.00 | 1,697.00 | 1,531.00 | 1,692.00 | 1,692.00 | 35,070,000 |
25 Apr 2024 | 1,632.00 | 1,665.00 | 1,540.00 | 1,560.00 | 1,560.00 | 25,243,500 |
24 Apr 2024 | 1,630.00 | 1,707.00 | 1,551.00 | 1,661.00 | 1,661.00 | 57,667,600 |
23 Apr 2024 | 1,610.00 | 1,644.00 | 1,565.00 | 1,627.00 | 1,627.00 | 26,529,400 |
22 Apr 2024 | 1,580.00 | 1,643.00 | 1,535.00 | 1,574.00 | 1,574.00 | 25,028,500 |
19 Apr 2024 | 1,620.00 | 1,632.00 | 1,522.00 | 1,560.00 | 1,560.00 | 26,267,700 |
18 Apr 2024 | 1,579.00 | 1,658.00 | 1,570.00 | 1,617.00 | 1,617.00 | 22,857,900 |
17 Apr 2024 | 1,710.00 | 1,718.00 | 1,628.00 | 1,629.00 | 1,629.00 | 30,044,500 |
16 Apr 2024 | 1,740.00 | 1,793.00 | 1,666.00 | 1,693.00 | 1,693.00 | 33,584,400 |
15 Apr 2024 | 1,685.00 | 1,785.00 | 1,681.00 | 1,771.00 | 1,771.00 | 28,305,000 |
12 Apr 2024 | 1,836.00 | 1,839.00 | 1,718.00 | 1,726.00 | 1,726.00 | 47,875,300 |
11 Apr 2024 | 1,853.00 | 1,900.00 | 1,686.00 | 1,896.00 | 1,896.00 | 54,647,100 |
10 Apr 2024 | 1,840.00 | 1,912.00 | 1,815.00 | 1,834.00 | 1,834.00 | 36,576,300 |
09 Apr 2024 | 1,757.00 | 1,820.00 | 1,718.00 | 1,805.00 | 1,805.00 | 29,985,900 |
08 Apr 2024 | 1,720.00 | 1,800.00 | 1,680.00 | 1,797.00 | 1,797.00 | 29,645,100 |
05 Apr 2024 | 1,613.00 | 1,704.00 | 1,605.00 | 1,695.00 | 1,695.00 | 24,506,600 |
04 Apr 2024 | 1,686.00 | 1,718.00 | 1,604.00 | 1,656.00 | 1,656.00 | 29,088,400 |
03 Apr 2024 | 1,717.00 | 1,749.00 | 1,648.00 | 1,666.00 | 1,666.00 | 33,677,200 |
02 Apr 2024 | 1,900.00 | 1,930.00 | 1,780.00 | 1,780.00 | 1,780.00 | 25,075,700 |
01 Apr 2024 | 2,030.00 | 2,130.00 | 1,927.00 | 1,951.00 | 1,951.00 | 31,455,800 |
29 Mar 2024 | 1,920.00 | 1,923.00 | 1,825.00 | 1,893.00 | 1,893.00 | 15,822,300 |
28 Mar 2024 | 1,968.00 | 2,015.00 | 1,834.00 | 1,903.00 | 1,903.00 | 27,397,400 |
28 Mar 2024 | 5 Dividend | |||||
27 Mar 2024 | 2,085.00 | 2,105.00 | 1,952.00 | 1,968.00 | 1,963.00 | 25,671,100 |
26 Mar 2024 | 1,960.00 | 2,133.00 | 1,934.00 | 2,133.00 | 2,127.58 | 30,432,300 |
25 Mar 2024 | 1,907.00 | 2,000.00 | 1,905.00 | 1,936.00 | 1,931.08 | 15,453,400 |
22 Mar 2024 | 2,024.00 | 2,056.00 | 1,883.00 | 1,905.00 | 1,900.16 | 15,210,800 |
21 Mar 2024 | 1,978.00 | 2,023.00 | 1,885.00 | 1,967.00 | 1,962.00 | 24,217,900 |
19 Mar 2024 | 1,901.00 | 1,930.00 | 1,783.00 | 1,911.00 | 1,906.14 | 24,395,500 |
18 Mar 2024 | 1,758.00 | 1,943.00 | 1,750.00 | 1,941.00 | 1,936.07 | 25,671,400 |
15 Mar 2024 | 1,787.00 | 1,849.00 | 1,726.00 | 1,789.00 | 1,784.45 | 29,719,400 |
14 Mar 2024 | 1,911.00 | 1,989.00 | 1,800.00 | 1,827.00 | 1,822.36 | 29,430,500 |
13 Mar 2024 | 2,005.00 | 2,036.00 | 1,752.00 | 1,931.00 | 1,926.09 | 43,397,700 |
12 Mar 2024 | 1,913.00 | 2,155.00 | 1,800.00 | 1,981.00 | 1,975.97 | 101,359,400 |
11 Mar 2024 | 2,403.00 | 2,453.00 | 2,053.00 | 2,053.00 | 2,047.78 | 62,711,200 |
08 Mar 2024 | 2,601.00 | 2,898.00 | 2,505.00 | 2,553.00 | 2,546.51 | 102,269,800 |
07 Mar 2024 | 2,653.00 | 2,724.00 | 2,413.00 | 2,531.00 | 2,524.57 | 90,013,500 |
06 Mar 2024 | 2,303.00 | 2,890.00 | 2,260.00 | 2,596.00 | 2,589.40 | 111,158,700 |
05 Mar 2024 | 2,130.00 | 2,390.00 | 2,041.00 | 2,390.00 | 2,383.93 | 33,272,700 |
04 Mar 2024 | 1,800.00 | 2,006.00 | 1,775.00 | 1,990.00 | 1,984.94 | 54,271,500 |
01 Mar 2024 | 1,847.00 | 1,897.00 | 1,741.00 | 1,803.00 | 1,798.42 | 40,182,000 |
29 Feb 2024 | 1,843.00 | 1,959.00 | 1,822.00 | 1,844.00 | 1,839.32 | 38,641,400 |
28 Feb 2024 | 1,782.00 | 2,035.00 | 1,730.00 | 1,923.00 | 1,918.11 | 87,726,000 |
27 Feb 2024 | 1,944.00 | 1,947.00 | 1,614.00 | 1,742.00 | 1,737.57 | 64,412,900 |
26 Feb 2024 | 1,744.00 | 1,744.00 | 1,744.00 | 1,744.00 | 1,739.57 | 658,900 |
22 Feb 2024 | 1,174.00 | 1,444.00 | 1,137.00 | 1,444.00 | 1,440.33 | 13,643,100 |
21 Feb 2024 | 1,134.00 | 1,180.00 | 1,118.00 | 1,144.00 | 1,141.09 | 12,928,700 |
20 Feb 2024 | 1,211.00 | 1,259.00 | 1,147.00 | 1,155.00 | 1,152.07 | 16,152,400 |
19 Feb 2024 | 1,180.00 | 1,265.00 | 1,109.00 | 1,241.00 | 1,237.85 | 29,474,900 |
16 Feb 2024 | 1,031.00 | 1,106.00 | 1,031.00 | 1,106.00 | 1,103.19 | 8,391,900 |
15 Feb 2024 | 956.00 | 956.00 | 956.00 | 956.00 | 953.57 | 682,800 |
14 Feb 2024 | 802.00 | 811.00 | 790.00 | 806.00 | 803.95 | 7,394,500 |
13 Feb 2024 | 804.00 | 806.00 | 777.00 | 800.00 | 797.97 | 9,777,400 |
09 Feb 2024 | 788.00 | 823.00 | 783.00 | 804.00 | 801.96 | 12,366,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |