Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
19 Apr 2024 | 1,644.00 | 1,650.00 | 1,616.00 | 1,644.00 | 1,644.00 | 51,803 |
18 Apr 2024 | 1,650.00 | 1,650.00 | 1,610.00 | 1,628.00 | 1,628.00 | 29,992 |
17 Apr 2024 | 1,640.00 | 1,666.00 | 1,610.00 | 1,620.00 | 1,620.00 | 90,438 |
16 Apr 2024 | 1,680.00 | 1,680.00 | 1,642.00 | 1,648.00 | 1,648.00 | 317,177 |
15 Apr 2024 | 1,674.00 | 1,680.00 | 1,650.00 | 1,654.00 | 1,654.00 | 25,518 |
12 Apr 2024 | 1,666.00 | 1,680.00 | 1,650.00 | 1,676.00 | 1,676.00 | 44,251 |
11 Apr 2024 | 1,640.00 | 1,674.00 | 1,640.00 | 1,674.00 | 1,674.00 | 64,420 |
10 Apr 2024 | 1,653.60 | 1,670.00 | 1,638.00 | 1,646.00 | 1,646.00 | 60,357 |
09 Apr 2024 | 1,650.00 | 1,670.00 | 1,639.57 | 1,654.00 | 1,654.00 | 43,629 |
08 Apr 2024 | 1,650.00 | 1,670.00 | 1,633.85 | 1,660.00 | 1,660.00 | 38,676 |
05 Apr 2024 | 1,650.00 | 1,650.00 | 1,624.12 | 1,642.00 | 1,642.00 | 38,656 |
04 Apr 2024 | 1,640.00 | 1,658.00 | 1,610.00 | 1,654.00 | 1,654.00 | 46,968 |
03 Apr 2024 | 1,608.00 | 1,644.00 | 1,584.00 | 1,640.00 | 1,640.00 | 44,350 |
02 Apr 2024 | 1,606.00 | 1,630.00 | 1,590.00 | 1,608.00 | 1,608.00 | 34,075 |
28 Mar 2024 | 1,612.00 | 1,640.00 | 1,606.43 | 1,610.00 | 1,610.00 | 11,963 |
27 Mar 2024 | 1,628.00 | 1,634.00 | 1,612.28 | 1,622.00 | 1,622.00 | 91,789 |
26 Mar 2024 | 1,632.00 | 1,644.64 | 1,620.00 | 1,640.00 | 1,640.00 | 52,004 |
25 Mar 2024 | 1,612.00 | 1,648.00 | 1,612.00 | 1,630.00 | 1,630.00 | 23,407 |
22 Mar 2024 | 1,620.00 | 1,640.00 | 1,608.00 | 1,620.00 | 1,620.00 | 82,790 |
21 Mar 2024 | 1,648.00 | 1,648.00 | 1,606.00 | 1,616.00 | 1,616.00 | 47,076 |
20 Mar 2024 | 1,620.00 | 1,643.60 | 1,606.00 | 1,612.00 | 1,612.00 | 21,313 |
19 Mar 2024 | 1,636.00 | 1,642.55 | 1,620.00 | 1,628.00 | 1,628.00 | 40,322 |
18 Mar 2024 | 1,656.00 | 1,657.56 | 1,620.00 | 1,620.00 | 1,620.00 | 42,672 |
15 Mar 2024 | 1,640.00 | 1,650.00 | 1,616.43 | 1,650.00 | 1,650.00 | 141,015 |
14 Mar 2024 | 1,650.00 | 1,650.00 | 1,629.46 | 1,632.00 | 1,632.00 | 32,135 |
13 Mar 2024 | 1,650.00 | 1,650.00 | 1,630.50 | 1,650.00 | 1,650.00 | 53,410 |
12 Mar 2024 | 1,672.00 | 1,674.00 | 1,635.90 | 1,642.00 | 1,642.00 | 47,371 |
11 Mar 2024 | 1,634.00 | 1,690.00 | 1,618.14 | 1,690.00 | 1,690.00 | 69,697 |
08 Mar 2024 | 1,620.00 | 1,645.91 | 1,620.00 | 1,644.00 | 1,644.00 | 10,888 |
07 Mar 2024 | 1,650.00 | 1,650.00 | 1,625.10 | 1,638.00 | 1,638.00 | 14,682 |
06 Mar 2024 | 1,648.00 | 1,660.00 | 1,637.80 | 1,660.00 | 1,660.00 | 17,488 |
05 Mar 2024 | 1,650.00 | 1,659.80 | 1,624.63 | 1,650.00 | 1,650.00 | 30,527 |
04 Mar 2024 | 1,620.00 | 1,660.00 | 1,600.00 | 1,640.00 | 1,640.00 | 35,722 |
01 Mar 2024 | 1,634.00 | 1,650.00 | 1,624.00 | 1,640.00 | 1,640.00 | 190,758 |
29 Feb 2024 | 1,648.00 | 1,650.00 | 1,634.00 | 1,642.00 | 1,642.00 | 71,943 |
28 Feb 2024 | 1,630.00 | 1,648.00 | 1,623.00 | 1,640.00 | 1,640.00 | 214,441 |
27 Feb 2024 | 1,620.00 | 1,640.00 | 1,613.87 | 1,640.00 | 1,640.00 | 18,603 |
26 Feb 2024 | 1,590.00 | 1,628.00 | 1,588.00 | 1,616.00 | 1,616.00 | 83,392 |
23 Feb 2024 | 1,610.00 | 1,620.00 | 1,586.00 | 1,596.00 | 1,596.00 | 68,918 |
22 Feb 2024 | 1,580.00 | 1,614.00 | 1,556.00 | 1,604.00 | 1,604.00 | 45,052 |
21 Feb 2024 | 1,558.00 | 1,580.00 | 1,543.90 | 1,560.00 | 1,560.00 | 23,767 |
20 Feb 2024 | 1,540.00 | 1,578.10 | 1,540.00 | 1,566.00 | 1,566.00 | 10,637 |
19 Feb 2024 | 1,560.00 | 1,569.78 | 1,543.14 | 1,546.00 | 1,546.00 | 49,297 |
16 Feb 2024 | 1,540.00 | 1,573.80 | 1,538.14 | 1,550.00 | 1,550.00 | 37,517 |
15 Feb 2024 | 1,568.00 | 1,600.00 | 1,526.81 | 1,538.00 | 1,538.00 | 51,147 |
14 Feb 2024 | 1,574.00 | 1,598.00 | 1,566.08 | 1,576.00 | 1,576.00 | 18,178 |
13 Feb 2024 | 1,586.00 | 1,586.00 | 1,566.00 | 1,572.00 | 1,572.00 | 28,088 |
12 Feb 2024 | 1,590.00 | 1,592.84 | 1,568.00 | 1,584.00 | 1,584.00 | 18,562 |
09 Feb 2024 | 1,610.00 | 1,620.00 | 1,590.00 | 1,596.00 | 1,596.00 | 16,945 |
08 Feb 2024 | 1,600.00 | 1,620.00 | 1,600.00 | 1,600.00 | 1,600.00 | 40,857 |
07 Feb 2024 | 1,604.00 | 1,630.00 | 1,596.00 | 1,598.00 | 1,598.00 | 36,386 |
06 Feb 2024 | 1,612.00 | 1,630.00 | 1,590.00 | 1,590.00 | 1,590.00 | 35,072 |
05 Feb 2024 | 1,612.00 | 1,620.00 | 1,600.00 | 1,600.00 | 1,600.00 | 36,171 |
02 Feb 2024 | 1,628.00 | 1,630.00 | 1,600.00 | 1,606.00 | 1,606.00 | 41,622 |
01 Feb 2024 | 1,620.00 | 1,620.00 | 1,608.00 | 1,610.00 | 1,610.00 | 118,418 |
31 Jan 2024 | 1,636.00 | 1,644.00 | 1,610.00 | 1,620.00 | 1,620.00 | 74,771 |
30 Jan 2024 | 1,646.00 | 1,650.00 | 1,620.00 | 1,628.00 | 1,628.00 | 27,644 |
29 Jan 2024 | 1,612.00 | 1,642.80 | 1,612.00 | 1,638.00 | 1,638.00 | 22,691 |
26 Jan 2024 | 1,624.00 | 1,626.35 | 1,604.00 | 1,608.00 | 1,608.00 | 58,039 |
25 Jan 2024 | 1,604.00 | 1,630.00 | 1,604.00 | 1,616.00 | 1,616.00 | 10,845 |
24 Jan 2024 | 1,620.00 | 1,644.63 | 1,604.00 | 1,610.00 | 1,610.00 | 24,947 |
23 Jan 2024 | 1,624.00 | 1,637.44 | 1,616.00 | 1,618.00 | 1,618.00 | 18,203 |
22 Jan 2024 | 1,630.00 | 1,648.00 | 1,600.00 | 1,644.00 | 1,644.00 | 32,793 |
19 Jan 2024 | 1,570.00 | 1,626.00 | 1,570.00 | 1,614.00 | 1,614.00 | 47,478 |
18 Jan 2024 | 1,614.00 | 1,629.65 | 1,572.00 | 1,580.00 | 1,580.00 | 67,679 |
18 Jan 2024 | 47 Dividend | |||||
17 Jan 2024 | 1,624.00 | 1,651.00 | 1,620.40 | 1,630.00 | 1,583.00 | 13,070 |
16 Jan 2024 | 1,650.00 | 1,670.00 | 1,634.08 | 1,640.00 | 1,592.71 | 208,278 |
15 Jan 2024 | 1,660.00 | 1,660.00 | 1,631.25 | 1,658.00 | 1,610.19 | 47,255 |
12 Jan 2024 | 1,624.00 | 1,670.00 | 1,620.00 | 1,620.00 | 1,573.29 | 19,342 |
11 Jan 2024 | 1,664.00 | 1,664.00 | 1,626.00 | 1,646.00 | 1,598.54 | 29,329 |
10 Jan 2024 | 1,640.00 | 1,670.00 | 1,636.74 | 1,654.00 | 1,606.31 | 24,456 |
09 Jan 2024 | 1,640.00 | 1,670.00 | 1,637.50 | 1,650.00 | 1,602.42 | 31,613 |
08 Jan 2024 | 1,690.00 | 1,690.00 | 1,644.00 | 1,644.00 | 1,596.60 | 34,738 |
05 Jan 2024 | 1,676.00 | 1,676.00 | 1,660.00 | 1,660.00 | 1,612.14 | 27,046 |
04 Jan 2024 | 1,670.00 | 1,676.00 | 1,652.00 | 1,664.00 | 1,616.02 | 34,746 |
03 Jan 2024 | 1,674.00 | 1,674.00 | 1,647.50 | 1,670.00 | 1,621.85 | 25,077 |
02 Jan 2024 | 1,644.00 | 1,678.00 | 1,642.00 | 1,654.00 | 1,606.31 | 21,669 |
29 Dec 2023 | 1,636.00 | 1,688.00 | 1,636.00 | 1,670.00 | 1,621.85 | 9,018 |
28 Dec 2023 | 1,640.00 | 1,640.00 | 1,636.00 | 1,640.00 | 1,592.71 | 21,554 |
27 Dec 2023 | 1,672.00 | 1,672.00 | 1,632.00 | 1,632.00 | 1,584.94 | 13,845 |
22 Dec 2023 | 1,650.00 | 1,682.45 | 1,640.00 | 1,660.00 | 1,612.14 | 8,490 |
21 Dec 2023 | 1,674.00 | 1,688.00 | 1,644.00 | 1,674.00 | 1,625.73 | 20,829 |
20 Dec 2023 | 1,680.00 | 1,680.00 | 1,642.00 | 1,676.00 | 1,627.67 | 38,988 |
19 Dec 2023 | 1,646.00 | 1,684.00 | 1,640.00 | 1,660.00 | 1,612.14 | 21,391 |
18 Dec 2023 | 1,642.00 | 1,680.00 | 1,640.43 | 1,662.00 | 1,614.08 | 90,653 |
15 Dec 2023 | 1,660.00 | 1,662.00 | 1,630.00 | 1,650.00 | 1,602.42 | 68,593 |
14 Dec 2023 | 1,666.00 | 1,678.00 | 1,646.00 | 1,660.00 | 1,612.14 | 64,090 |
13 Dec 2023 | 1,650.00 | 1,680.00 | 1,646.00 | 1,646.00 | 1,598.54 | 60,313 |
12 Dec 2023 | 1,658.00 | 1,678.00 | 1,644.77 | 1,668.00 | 1,619.90 | 32,592 |
11 Dec 2023 | 1,648.00 | 1,658.00 | 1,622.00 | 1,656.00 | 1,608.25 | 37,373 |
08 Dec 2023 | 1,638.00 | 1,649.76 | 1,616.00 | 1,648.00 | 1,600.48 | 18,603 |
07 Dec 2023 | 1,630.00 | 1,651.82 | 1,608.00 | 1,612.00 | 1,565.52 | 23,046 |
06 Dec 2023 | 1,694.00 | 1,697.68 | 1,630.00 | 1,644.00 | 1,596.60 | 32,946 |
05 Dec 2023 | 1,690.00 | 1,690.00 | 1,678.95 | 1,686.00 | 1,637.39 | 42,593 |
04 Dec 2023 | 1,680.00 | 1,686.00 | 1,662.50 | 1,682.00 | 1,633.50 | 35,714 |
01 Dec 2023 | 1,650.00 | 1,686.00 | 1,650.00 | 1,674.00 | 1,625.73 | 14,849 |
30 Nov 2023 | 1,652.00 | 1,680.00 | 1,652.00 | 1,660.00 | 1,612.14 | 64,529 |
29 Nov 2023 | 1,650.00 | 1,670.00 | 1,650.00 | 1,666.00 | 1,617.96 | 33,506 |
28 Nov 2023 | 1,650.00 | 1,672.00 | 1,636.00 | 1,656.00 | 1,608.25 | 36,663 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |