Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 2,031.00 | 2,031.00 | 2,031.00 | 2,031.00 | 2,031.00 | 100 |
25 Apr 2024 | 2,011.50 | 2,030.50 | 2,009.07 | 2,010.00 | 2,010.00 | 19,502 |
24 Apr 2024 | 2,022.50 | 2,023.00 | 2,009.50 | 2,018.50 | 2,018.50 | 6,518 |
23 Apr 2024 | 2,003.00 | 2,098.42 | 1,994.00 | 2,015.50 | 2,015.50 | 33,047 |
22 Apr 2024 | 2,062.00 | 2,071.68 | 2,030.50 | 2,029.25 | 2,029.25 | 58,568 |
19 Apr 2024 | 2,108.00 | 2,117.50 | 2,077.50 | 2,117.75 | 2,117.75 | 16,280 |
18 Apr 2024 | 2,103.00 | 2,103.50 | 2,085.50 | 2,098.25 | 2,098.25 | 26,425 |
17 Apr 2024 | 2,093.00 | 2,123.50 | 2,093.00 | 2,112.25 | 2,112.25 | 23,365 |
16 Apr 2024 | 2,104.50 | 2,104.50 | 2,054.66 | 2,084.00 | 2,084.00 | 9,997 |
15 Apr 2024 | 2,102.00 | 2,110.50 | 2,080.00 | 2,113.00 | 2,113.00 | 32,177 |
12 Apr 2024 | 2,137.50 | 2,200.00 | 2,130.50 | 2,144.25 | 2,144.25 | 97,351 |
11 Apr 2024 | 2,044.00 | 2,066.00 | 2,044.00 | 2,047.25 | 2,047.25 | 33,329 |
10 Apr 2024 | 2,044.50 | 2,084.00 | 2,025.00 | 2,057.75 | 2,057.75 | 24,164 |
09 Apr 2024 | 2,028.50 | 2,049.00 | 1,957.35 | 2,014.25 | 2,014.25 | 101,802 |
08 Apr 2024 | 2,020.00 | 2,029.00 | 1,980.50 | 2,021.00 | 2,021.00 | 44,265 |
05 Apr 2024 | 1,950.00 | 2,000.50 | 1,928.50 | 1,995.50 | 1,995.50 | 29,762 |
04 Apr 2024 | 1,963.50 | 1,975.00 | 1,943.00 | 1,971.50 | 1,971.50 | 34,478 |
03 Apr 2024 | 1,931.00 | 1,958.50 | 1,920.50 | 1,946.00 | 1,946.00 | 21,316 |
02 Apr 2024 | 1,865.00 | 1,887.00 | 1,794.72 | 1,883.75 | 1,883.75 | 10,992 |
28 Mar 2024 | 1,802.00 | 1,811.50 | 1,791.50 | 1,810.50 | 1,810.50 | 2,333 |
27 Mar 2024 | 1,786.00 | 1,794.00 | 1,786.00 | 1,791.00 | 1,791.00 | 3,273 |
26 Mar 2024 | 1,802.50 | 1,813.64 | 1,783.00 | 1,782.50 | 1,782.50 | 8,456 |
25 Mar 2024 | 1,804.00 | 1,806.50 | 1,796.50 | 1,800.50 | 1,800.50 | 2,431 |
22 Mar 2024 | 1,799.00 | 1,813.50 | 1,799.00 | 1,804.50 | 1,804.50 | 4,869 |
21 Mar 2024 | 1,846.00 | 1,847.00 | 1,790.50 | 1,797.50 | 1,797.50 | 11,683 |
20 Mar 2024 | 1,813.00 | 1,813.00 | 1,803.00 | 1,804.00 | 1,804.00 | 7,354 |
19 Mar 2024 | 1,810.00 | 1,810.50 | 1,781.57 | 1,803.00 | 1,803.00 | 10,406 |
18 Mar 2024 | 1,812.00 | 1,812.00 | 1,812.00 | 1,812.00 | 1,812.00 | - |
15 Mar 2024 | 1,807.00 | 1,835.50 | 1,806.50 | 1,834.25 | 1,834.25 | 8,850 |
14 Mar 2024 | 1,794.00 | 1,805.50 | 1,792.00 | 1,790.75 | 1,790.75 | 8,678 |
13 Mar 2024 | 1,741.50 | 1,795.00 | 1,741.50 | 1,793.25 | 1,793.25 | 44,947 |
12 Mar 2024 | 1,758.00 | 1,770.50 | 1,722.27 | 1,743.50 | 1,743.50 | 23,560 |
11 Mar 2024 | 1,745.00 | 1,761.50 | 1,744.50 | 1,758.50 | 1,758.50 | 4,756 |
08 Mar 2024 | 1,760.50 | 1,760.50 | 1,736.00 | 1,738.00 | 1,738.00 | 7,014 |
07 Mar 2024 | 1,747.00 | 1,763.00 | 1,746.50 | 1,758.25 | 1,758.25 | 22,738 |
06 Mar 2024 | 1,714.50 | 1,751.00 | 1,714.50 | 1,751.50 | 1,751.50 | 41,415 |
05 Mar 2024 | 1,730.50 | 1,741.00 | 1,641.82 | 1,721.25 | 1,721.25 | 34,453 |
04 Mar 2024 | 1,678.50 | 1,721.00 | 1,678.00 | 1,721.00 | 1,721.00 | 11,155 |
01 Mar 2024 | 1,654.50 | 1,679.00 | 1,654.00 | 1,680.50 | 1,680.50 | 8,965 |
29 Feb 2024 | 1,638.00 | 1,654.50 | 1,627.00 | 1,645.25 | 1,645.25 | 7,464 |
28 Feb 2024 | 1,624.50 | 1,631.00 | 1,624.50 | 1,629.00 | 1,629.00 | 3,756 |
27 Feb 2024 | 1,639.50 | 1,667.87 | 1,631.50 | 1,631.75 | 1,631.75 | 15,747 |
26 Feb 2024 | 1,638.50 | 1,639.00 | 1,638.00 | 1,631.00 | 1,631.00 | 2,706 |
23 Feb 2024 | 1,647.00 | 1,659.50 | 1,643.00 | 1,658.75 | 1,658.75 | 7,082 |
22 Feb 2024 | 1,676.50 | 1,679.50 | 1,650.00 | 1,657.50 | 1,657.50 | 15,060 |
21 Feb 2024 | 1,687.00 | 1,687.00 | 1,666.50 | 1,666.50 | 1,666.50 | 4,387 |
20 Feb 2024 | 1,688.50 | 1,691.00 | 1,660.33 | 1,676.75 | 1,676.75 | 6,054 |
19 Feb 2024 | 1,691.00 | 1,691.00 | 1,679.00 | 1,681.50 | 1,681.50 | 3,298 |
16 Feb 2024 | 1,681.50 | 1,702.00 | 1,673.00 | 1,702.00 | 1,702.00 | 16,369 |
15 Feb 2024 | 1,652.50 | 1,682.00 | 1,647.50 | 1,669.25 | 1,669.25 | 14,760 |
14 Feb 2024 | 1,616.50 | 1,642.00 | 1,614.00 | 1,642.75 | 1,642.75 | 5,530 |
13 Feb 2024 | 1,665.00 | 1,665.00 | 1,609.00 | 1,620.00 | 1,620.00 | 17,095 |
12 Feb 2024 | 1,667.50 | 1,683.50 | 1,647.00 | 1,651.50 | 1,651.50 | 19,177 |
09 Feb 2024 | 1,651.00 | 1,654.00 | 1,636.00 | 1,634.25 | 1,634.25 | 1,036 |
08 Feb 2024 | 1,629.50 | 1,651.00 | 1,623.00 | 1,640.25 | 1,640.25 | 21,436 |
07 Feb 2024 | 1,622.50 | 1,635.00 | 1,622.50 | 1,633.75 | 1,633.75 | 4,014 |
06 Feb 2024 | 1,642.00 | 1,672.63 | 1,635.50 | 1,641.75 | 1,641.75 | 4,452 |
05 Feb 2024 | 1,643.00 | 1,644.50 | 1,634.00 | 1,640.75 | 1,640.75 | 10,538 |
02 Feb 2024 | 1,674.50 | 1,674.50 | 1,635.50 | 1,653.50 | 1,653.50 | 47,453 |
01 Feb 2024 | 1,653.00 | 1,673.50 | 1,642.50 | 1,676.75 | 1,676.75 | 4,844 |
31 Jan 2024 | 1,684.00 | 1,684.50 | 1,676.50 | 1,676.50 | 1,676.50 | 4,782 |
30 Jan 2024 | 1,685.00 | 1,691.50 | 1,616.33 | 1,675.50 | 1,675.50 | 11,708 |
29 Jan 2024 | 1,672.00 | 1,673.00 | 1,659.00 | 1,674.50 | 1,674.50 | 1,910 |
26 Jan 2024 | 1,657.50 | 1,659.50 | 1,648.00 | 1,647.25 | 1,647.25 | 10,573 |
25 Jan 2024 | 1,657.50 | 1,664.00 | 1,651.00 | 1,650.75 | 1,650.75 | 7,912 |
24 Jan 2024 | 1,642.00 | 1,657.50 | 1,636.00 | 1,642.50 | 1,642.50 | 2,974 |
23 Jan 2024 | 1,617.00 | 1,656.04 | 1,610.50 | 1,623.50 | 1,623.50 | 5,760 |
22 Jan 2024 | 1,606.00 | 1,609.00 | 1,593.00 | 1,604.75 | 1,604.75 | 1,806 |
19 Jan 2024 | 1,654.00 | 1,658.00 | 1,637.00 | 1,637.25 | 1,637.25 | 7,616 |
18 Jan 2024 | 1,638.50 | 1,646.00 | 1,635.00 | 1,646.50 | 1,646.50 | 15,766 |
17 Jan 2024 | 1,654.50 | 1,659.50 | 1,654.50 | 1,643.50 | 1,643.50 | 254 |
16 Jan 2024 | 1,675.00 | 1,675.00 | 1,663.56 | 1,670.50 | 1,670.50 | 2,350 |
15 Jan 2024 | 1,680.00 | 1,680.00 | 1,680.00 | 1,679.75 | 1,679.75 | 400 |
12 Jan 2024 | 1,653.50 | 1,693.50 | 1,653.50 | 1,686.25 | 1,686.25 | 17,155 |
11 Jan 2024 | 1,661.50 | 1,667.00 | 1,634.00 | 1,634.50 | 1,634.50 | 6,520 |
10 Jan 2024 | 1,666.00 | 1,666.00 | 1,650.00 | 1,654.50 | 1,654.50 | 12,933 |
09 Jan 2024 | 1,683.00 | 1,697.69 | 1,665.50 | 1,667.75 | 1,667.75 | 8,680 |
08 Jan 2024 | 1,664.00 | 1,665.50 | 1,659.50 | 1,672.25 | 1,672.25 | 2,543 |
05 Jan 2024 | 1,674.50 | 1,685.00 | 1,673.00 | 1,685.00 | 1,685.00 | 21,459 |
04 Jan 2024 | 1,672.50 | 1,673.00 | 1,654.00 | 1,668.75 | 1,668.75 | 6,049 |
03 Jan 2024 | 1,718.00 | 1,718.00 | 1,673.50 | 1,673.50 | 1,673.50 | 45,076 |
02 Jan 2024 | 1,737.54 | 1,746.90 | 1,730.04 | 1,739.31 | 1,739.31 | 10,385 |
29 Dec 2023 | 1,720.80 | 1,720.80 | 1,713.16 | 1,719.56 | 1,719.56 | 7,621 |
28 Dec 2023 | 1,746.00 | 1,746.00 | 1,746.00 | 1,748.06 | 1,748.06 | 3,068 |
27 Dec 2023 | 1,750.27 | 1,762.92 | 1,741.00 | 1,755.11 | 1,755.11 | 8,378 |
22 Dec 2023 | 1,774.34 | 1,775.92 | 1,770.44 | 1,772.86 | 1,772.86 | 11,699 |
21 Dec 2023 | 1,766.50 | 1,772.00 | 1,766.50 | 1,774.03 | 1,774.03 | 2,577 |
20 Dec 2023 | 1,753.41 | 1,767.00 | 1,753.26 | 1,771.71 | 1,771.71 | 3,364 |
19 Dec 2023 | 1,745.00 | 1,745.00 | 1,699.72 | 1,741.91 | 1,741.91 | 23 |
18 Dec 2023 | 1,737.76 | 1,738.00 | 1,730.00 | 1,732.27 | 1,732.27 | 2,017 |
15 Dec 2023 | 1,747.74 | 1,751.54 | 1,730.48 | 1,744.79 | 1,744.79 | 22,262 |
14 Dec 2023 | 1,760.97 | 1,762.24 | 1,741.18 | 1,746.04 | 1,746.04 | 17,376 |
13 Dec 2023 | 1,670.00 | 1,672.09 | 1,664.00 | 1,664.00 | 1,664.00 | 12,439 |
12 Dec 2023 | 1,683.02 | 1,804.85 | 1,670.64 | 1,671.99 | 1,671.99 | 18,769 |
11 Dec 2023 | 1,689.51 | 1,691.90 | 1,669.55 | 1,669.01 | 1,669.01 | 9,846 |
08 Dec 2023 | 1,744.00 | 1,744.00 | 1,700.02 | 1,702.76 | 1,702.76 | 18,223 |
07 Dec 2023 | 1,747.00 | 1,753.46 | 1,741.79 | 1,741.77 | 1,741.77 | 4,251 |
06 Dec 2023 | 1,777.35 | 1,777.68 | 1,762.06 | 1,757.70 | 1,757.70 | 8,947 |
05 Dec 2023 | 1,801.06 | 1,817.42 | 1,759.82 | 1,759.91 | 1,759.91 | 7,118 |
04 Dec 2023 | 1,835.35 | 1,835.35 | 1,786.16 | 1,785.70 | 1,785.70 | 18,336 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |