Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 1,764.00 | 1,786.00 | 1,740.00 | 1,784.00 | 1,784.00 | 114,863 |
25 Jul 2024 | 1,736.00 | 1,760.00 | 1,722.00 | 1,748.00 | 1,748.00 | 34,309 |
24 Jul 2024 | 1,718.00 | 1,766.00 | 1,718.00 | 1,742.00 | 1,742.00 | 36,947 |
23 Jul 2024 | 1,740.00 | 1,766.00 | 1,738.00 | 1,752.00 | 1,752.00 | 38,894 |
22 Jul 2024 | 1,756.00 | 1,782.00 | 1,726.00 | 1,754.00 | 1,754.00 | 57,546 |
19 Jul 2024 | 1,774.00 | 1,794.00 | 1,742.00 | 1,756.00 | 1,756.00 | 20,204 |
18 Jul 2024 | 1,770.00 | 1,806.00 | 1,710.00 | 1,790.00 | 1,790.00 | 227,090 |
17 Jul 2024 | 1,746.00 | 1,782.00 | 1,736.00 | 1,756.00 | 1,756.00 | 38,149 |
16 Jul 2024 | 1,782.00 | 1,796.00 | 1,750.00 | 1,770.00 | 1,770.00 | 41,391 |
15 Jul 2024 | 1,746.00 | 1,792.00 | 1,746.00 | 1,766.00 | 1,766.00 | 61,677 |
12 Jul 2024 | 1,796.00 | 1,802.00 | 1,772.00 | 1,792.00 | 1,792.00 | 32,263 |
11 Jul 2024 | 1,772.00 | 1,786.00 | 1,708.00 | 1,786.00 | 1,786.00 | 70,361 |
10 Jul 2024 | 1,738.00 | 1,760.00 | 1,712.00 | 1,760.00 | 1,760.00 | 132,234 |
09 Jul 2024 | 1,738.00 | 1,754.00 | 1,728.00 | 1,746.00 | 1,746.00 | 33,298 |
08 Jul 2024 | 1,762.00 | 1,782.00 | 1,750.00 | 1,750.00 | 1,750.00 | 47,100 |
05 Jul 2024 | 1,742.00 | 1,820.00 | 1,742.00 | 1,762.00 | 1,762.00 | 103,207 |
04 Jul 2024 | 1,742.00 | 1,762.00 | 1,690.00 | 1,756.00 | 1,756.00 | 28,179 |
03 Jul 2024 | 1,686.00 | 1,734.00 | 1,685.80 | 1,728.00 | 1,728.00 | 33,519 |
02 Jul 2024 | 1,674.00 | 1,712.40 | 1,654.00 | 1,704.00 | 1,704.00 | 26,993 |
01 Jul 2024 | 1,696.00 | 1,702.00 | 1,667.68 | 1,678.00 | 1,678.00 | 125,189 |
28 Jun 2024 | 1,686.00 | 1,730.00 | 1,674.00 | 1,680.00 | 1,680.00 | 79,637 |
27 Jun 2024 | 1,690.00 | 1,732.00 | 1,672.49 | 1,732.00 | 1,732.00 | 44,389 |
26 Jun 2024 | 1,716.00 | 1,734.00 | 1,686.00 | 1,700.00 | 1,700.00 | 38,137 |
25 Jun 2024 | 1,736.00 | 1,772.00 | 1,726.00 | 1,732.00 | 1,732.00 | 21,025 |
24 Jun 2024 | 1,712.00 | 1,770.00 | 1,698.00 | 1,760.00 | 1,760.00 | 83,838 |
21 Jun 2024 | 1,758.00 | 1,766.00 | 1,734.00 | 1,734.00 | 1,734.00 | 366,993 |
20 Jun 2024 | 1,684.00 | 1,762.00 | 1,684.00 | 1,752.00 | 1,752.00 | 50,856 |
19 Jun 2024 | 1,680.00 | 1,760.00 | 1,680.00 | 1,736.00 | 1,736.00 | 70,206 |
18 Jun 2024 | 1,710.00 | 1,732.00 | 1,676.00 | 1,710.00 | 1,710.00 | 74,053 |
17 Jun 2024 | 1,626.00 | 1,706.00 | 1,626.00 | 1,684.00 | 1,684.00 | 41,549 |
14 Jun 2024 | 1,654.00 | 1,681.80 | 1,648.00 | 1,650.00 | 1,650.00 | 33,929 |
13 Jun 2024 | 1,736.00 | 1,754.00 | 1,680.00 | 1,686.00 | 1,686.00 | 41,327 |
12 Jun 2024 | 1,768.00 | 1,768.00 | 1,708.00 | 1,740.00 | 1,740.00 | 26,847 |
11 Jun 2024 | 1,720.00 | 1,742.00 | 1,718.00 | 1,718.00 | 1,718.00 | 38,237 |
10 Jun 2024 | 1,712.00 | 1,746.00 | 1,704.36 | 1,736.00 | 1,736.00 | 37,646 |
07 Jun 2024 | 1,782.00 | 1,782.00 | 1,718.00 | 1,740.00 | 1,740.00 | 29,976 |
06 Jun 2024 | 1,768.00 | 1,770.00 | 1,726.00 | 1,750.00 | 1,750.00 | 64,717 |
05 Jun 2024 | 1,780.00 | 1,794.00 | 1,750.00 | 1,760.00 | 1,760.00 | 157,702 |
04 Jun 2024 | 1,782.00 | 1,791.64 | 1,760.00 | 1,770.00 | 1,770.00 | 49,510 |
03 Jun 2024 | 1,694.00 | 1,800.00 | 1,694.00 | 1,790.00 | 1,790.00 | 68,748 |
31 May 2024 | 1,744.00 | 1,796.00 | 1,708.00 | 1,728.00 | 1,728.00 | 182,252 |
30 May 2024 | 1,780.00 | 1,784.00 | 1,740.00 | 1,766.00 | 1,766.00 | 132,711 |
29 May 2024 | 1,796.00 | 1,856.00 | 1,762.00 | 1,762.00 | 1,762.00 | 70,949 |
28 May 2024 | 1,826.00 | 1,830.00 | 1,788.00 | 1,824.00 | 1,824.00 | 81,718 |
24 May 2024 | 1,732.00 | 1,786.00 | 1,732.00 | 1,782.00 | 1,782.00 | 24,903 |
23 May 2024 | 1,778.00 | 1,784.40 | 1,746.00 | 1,750.00 | 1,750.00 | 29,348 |
22 May 2024 | 1,750.00 | 1,798.00 | 1,723.50 | 1,764.00 | 1,764.00 | 49,008 |
21 May 2024 | 1,744.00 | 1,799.80 | 1,744.00 | 1,762.00 | 1,762.00 | 33,372 |
20 May 2024 | 1,818.00 | 1,818.00 | 1,770.00 | 1,782.00 | 1,782.00 | 35,164 |
17 May 2024 | 1,836.00 | 1,836.00 | 1,754.00 | 1,754.00 | 1,754.00 | 119,852 |
16 May 2024 | 1,788.00 | 1,818.00 | 1,774.00 | 1,802.00 | 1,802.00 | 50,920 |
15 May 2024 | 1,786.00 | 1,812.00 | 1,768.00 | 1,776.00 | 1,776.00 | 51,424 |
14 May 2024 | 1,774.00 | 1,793.00 | 1,746.00 | 1,772.00 | 1,772.00 | 249,556 |
13 May 2024 | 1,846.00 | 1,846.00 | 1,758.00 | 1,772.00 | 1,772.00 | 63,451 |
10 May 2024 | 1,790.00 | 1,814.00 | 1,772.00 | 1,792.00 | 1,792.00 | 81,880 |
09 May 2024 | 1,762.00 | 1,780.00 | 1,758.00 | 1,776.00 | 1,776.00 | 98,505 |
08 May 2024 | 1,742.00 | 1,780.00 | 1,740.00 | 1,766.00 | 1,766.00 | 117,819 |
07 May 2024 | 1,716.00 | 1,760.00 | 1,678.00 | 1,760.00 | 1,760.00 | 60,546 |
03 May 2024 | 1,730.00 | 1,730.00 | 1,696.00 | 1,710.00 | 1,710.00 | 57,917 |
02 May 2024 | 1,664.00 | 1,692.00 | 1,662.00 | 1,690.00 | 1,690.00 | 60,769 |
01 May 2024 | 1,636.00 | 1,650.00 | 1,632.00 | 1,648.00 | 1,648.00 | 35,400 |
30 Apr 2024 | 1,618.00 | 1,638.00 | 1,638.00 | 1,638.00 | 1,638.00 | 55,278 |
29 Apr 2024 | 1,600.00 | 1,646.00 | 1,600.00 | 1,646.00 | 1,646.00 | 70,736 |
26 Apr 2024 | 1,606.00 | 1,618.00 | 1,600.00 | 1,608.00 | 1,608.00 | 46,152 |
25 Apr 2024 | 1,600.00 | 1,634.00 | 1,600.00 | 1,600.00 | 1,600.00 | 61,662 |
24 Apr 2024 | 1,628.00 | 1,638.00 | 1,610.00 | 1,622.00 | 1,622.00 | 146,600 |
23 Apr 2024 | 1,600.00 | 1,612.00 | 1,593.46 | 1,602.00 | 1,602.00 | 1,499,403 |
22 Apr 2024 | 1,580.00 | 1,594.00 | 1,538.00 | 1,594.00 | 1,594.00 | 136,487 |
19 Apr 2024 | 1,558.00 | 1,566.00 | 1,544.50 | 1,562.00 | 1,562.00 | 90,251 |
18 Apr 2024 | 1,556.00 | 1,566.00 | 1,555.00 | 1,564.00 | 1,564.00 | 59,713 |
18 Apr 2024 | 24 Dividend | |||||
17 Apr 2024 | 1,574.00 | 1,594.00 | 1,566.00 | 1,580.00 | 1,556.00 | 45,660 |
16 Apr 2024 | 1,564.00 | 1,578.00 | 1,562.00 | 1,572.00 | 1,548.12 | 54,306 |
15 Apr 2024 | 1,600.00 | 1,630.59 | 1,586.00 | 1,586.00 | 1,561.91 | 73,044 |
12 Apr 2024 | 1,644.00 | 1,644.00 | 1,608.43 | 1,624.00 | 1,599.33 | 94,374 |
11 Apr 2024 | 1,600.00 | 1,622.00 | 1,600.00 | 1,602.00 | 1,577.67 | 37,742 |
10 Apr 2024 | 1,576.00 | 1,636.00 | 1,576.00 | 1,608.00 | 1,583.57 | 116,759 |
09 Apr 2024 | 1,516.00 | 1,580.00 | 1,516.00 | 1,580.00 | 1,556.00 | 71,980 |
08 Apr 2024 | 1,540.00 | 1,576.00 | 1,528.00 | 1,556.00 | 1,532.36 | 60,845 |
05 Apr 2024 | 1,572.00 | 1,591.00 | 1,534.00 | 1,538.00 | 1,514.64 | 58,426 |
04 Apr 2024 | 1,570.00 | 1,590.00 | 1,558.00 | 1,572.00 | 1,548.12 | 41,736 |
03 Apr 2024 | 1,570.00 | 1,582.00 | 1,540.00 | 1,556.00 | 1,532.36 | 69,347 |
02 Apr 2024 | 1,580.00 | 1,590.00 | 1,544.00 | 1,548.00 | 1,524.49 | 73,434 |
28 Mar 2024 | 1,500.00 | 1,550.00 | 1,500.00 | 1,548.00 | 1,524.49 | 130,409 |
27 Mar 2024 | 1,506.00 | 1,528.00 | 1,500.00 | 1,524.00 | 1,500.85 | 40,389 |
26 Mar 2024 | 1,506.00 | 1,521.63 | 1,496.00 | 1,520.00 | 1,496.91 | 59,862 |
25 Mar 2024 | 1,462.00 | 1,526.00 | 1,462.00 | 1,506.00 | 1,483.12 | 44,656 |
22 Mar 2024 | 1,506.00 | 1,516.00 | 1,486.00 | 1,494.00 | 1,471.31 | 28,586 |
21 Mar 2024 | 1,540.00 | 1,540.00 | 1,482.00 | 1,506.00 | 1,483.12 | 91,044 |
20 Mar 2024 | 1,502.00 | 1,528.00 | 1,464.00 | 1,500.00 | 1,477.22 | 32,569 |
19 Mar 2024 | 1,510.00 | 1,512.00 | 1,482.00 | 1,500.00 | 1,477.22 | 30,603 |
18 Mar 2024 | 1,506.00 | 1,516.00 | 1,480.00 | 1,496.00 | 1,473.28 | 27,851 |
15 Mar 2024 | 1,496.00 | 1,524.00 | 1,496.00 | 1,512.00 | 1,489.03 | 106,369 |
14 Mar 2024 | 1,492.00 | 1,516.00 | 1,488.00 | 1,498.00 | 1,475.25 | 72,929 |
13 Mar 2024 | 1,540.00 | 1,540.00 | 1,464.00 | 1,500.00 | 1,477.22 | 140,331 |
12 Mar 2024 | 1,536.00 | 1,550.00 | 1,528.80 | 1,536.00 | 1,512.67 | 68,245 |
11 Mar 2024 | 1,546.00 | 1,554.00 | 1,530.00 | 1,550.00 | 1,526.46 | 36,907 |
08 Mar 2024 | 1,544.00 | 1,554.00 | 1,516.00 | 1,554.00 | 1,530.39 | 88,081 |
07 Mar 2024 | 1,554.00 | 1,556.00 | 1,522.00 | 1,524.00 | 1,500.85 | 192,326 |
06 Mar 2024 | 1,528.00 | 1,566.00 | 1,528.00 | 1,544.00 | 1,520.55 | 48,936 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |