Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
17 May 2024 | 4,661.00 | 4,699.85 | 4,624.00 | 4,694.05 | 4,694.05 | 7,707 |
16 May 2024 | 4,650.50 | 4,699.20 | 4,544.20 | 4,678.15 | 4,678.15 | 11,940 |
15 May 2024 | 4,730.00 | 4,730.00 | 4,598.85 | 4,647.15 | 4,647.15 | 7,141 |
14 May 2024 | 4,667.40 | 4,740.30 | 4,652.55 | 4,727.30 | 4,727.30 | 13,764 |
13 May 2024 | 4,697.35 | 4,722.40 | 4,526.45 | 4,655.20 | 4,655.20 | 31,628 |
10 May 2024 | 4,614.90 | 4,687.70 | 4,553.05 | 4,657.65 | 4,657.65 | 14,780 |
09 May 2024 | 4,689.00 | 4,708.70 | 4,545.00 | 4,567.25 | 4,567.25 | 21,748 |
08 May 2024 | 4,599.85 | 4,630.70 | 4,564.45 | 4,600.40 | 4,600.40 | 25,843 |
07 May 2024 | 4,600.35 | 4,654.00 | 4,567.50 | 4,620.85 | 4,620.85 | 20,333 |
06 May 2024 | 4,598.50 | 4,664.00 | 4,581.85 | 4,602.30 | 4,602.30 | 20,903 |
03 May 2024 | 4,601.90 | 4,653.35 | 4,581.00 | 4,598.45 | 4,598.45 | 19,368 |
02 May 2024 | 4,603.65 | 4,629.15 | 4,546.30 | 4,602.80 | 4,602.80 | 6,850 |
30 Apr 2024 | 4,598.95 | 4,689.55 | 4,587.30 | 4,596.05 | 4,596.05 | 30,294 |
29 Apr 2024 | 4,596.80 | 4,603.85 | 4,535.00 | 4,579.20 | 4,579.20 | 3,464 |
26 Apr 2024 | 4,597.50 | 4,632.75 | 4,575.30 | 4,597.55 | 4,597.55 | 11,841 |
25 Apr 2024 | 4,555.55 | 4,628.15 | 4,486.95 | 4,615.70 | 4,615.70 | 11,685 |
24 Apr 2024 | 4,553.95 | 4,571.40 | 4,517.45 | 4,528.90 | 4,528.90 | 9,654 |
23 Apr 2024 | 4,479.40 | 4,534.15 | 4,445.05 | 4,518.80 | 4,518.80 | 14,343 |
22 Apr 2024 | 4,380.30 | 4,483.80 | 4,375.00 | 4,468.30 | 4,468.30 | 13,068 |
19 Apr 2024 | 4,340.45 | 4,367.95 | 4,262.85 | 4,340.80 | 4,340.80 | 15,292 |
18 Apr 2024 | 4,364.30 | 4,440.90 | 4,339.05 | 4,352.55 | 4,352.55 | 26,665 |
16 Apr 2024 | 4,201.35 | 4,406.00 | 4,201.35 | 4,359.95 | 4,359.95 | 37,124 |
15 Apr 2024 | 4,220.65 | 4,315.00 | 4,190.70 | 4,214.85 | 4,214.85 | 24,135 |
12 Apr 2024 | 4,295.50 | 4,381.00 | 4,272.80 | 4,304.90 | 4,304.90 | 36,626 |
10 Apr 2024 | 4,268.95 | 4,332.40 | 4,223.80 | 4,318.95 | 4,318.95 | 24,816 |
09 Apr 2024 | 4,244.25 | 4,266.00 | 4,140.00 | 4,247.70 | 4,247.70 | 57,577 |
08 Apr 2024 | 4,020.05 | 4,303.30 | 4,011.20 | 4,210.30 | 4,210.30 | 56,476 |
05 Apr 2024 | 4,014.30 | 4,045.00 | 3,970.00 | 4,030.90 | 4,030.90 | 7,896 |
04 Apr 2024 | 3,951.65 | 4,029.80 | 3,893.20 | 4,011.55 | 4,011.55 | 24,477 |
03 Apr 2024 | 3,926.10 | 3,943.05 | 3,888.50 | 3,934.35 | 3,934.35 | 5,738 |
02 Apr 2024 | 3,990.00 | 3,990.00 | 3,915.00 | 3,921.05 | 3,921.05 | 10,018 |
01 Apr 2024 | 4,035.65 | 4,069.90 | 3,937.05 | 3,947.65 | 3,947.65 | 19,659 |
28 Mar 2024 | 3,916.00 | 4,074.95 | 3,891.25 | 4,019.45 | 4,019.45 | 39,110 |
27 Mar 2024 | 3,935.00 | 3,985.30 | 3,904.05 | 3,914.45 | 3,914.45 | 13,502 |
26 Mar 2024 | 3,992.30 | 4,040.40 | 3,907.40 | 3,911.40 | 3,911.40 | 11,639 |
22 Mar 2024 | 3,919.50 | 4,012.00 | 3,864.20 | 3,981.70 | 3,981.70 | 41,427 |
21 Mar 2024 | 3,889.35 | 3,950.00 | 3,883.35 | 3,919.45 | 3,919.45 | 30,808 |
20 Mar 2024 | 3,817.05 | 3,938.60 | 3,817.05 | 3,874.70 | 3,874.70 | 77,488 |
19 Mar 2024 | 3,709.95 | 3,727.50 | 3,675.00 | 3,718.10 | 3,718.10 | 3,516 |
18 Mar 2024 | 3,744.95 | 3,744.95 | 3,684.10 | 3,698.85 | 3,698.85 | 3,645 |
15 Mar 2024 | 3,803.55 | 3,803.55 | 3,708.25 | 3,744.95 | 3,744.95 | 4,641 |
14 Mar 2024 | 3,715.05 | 3,803.30 | 3,685.30 | 3,769.85 | 3,769.85 | 14,508 |
13 Mar 2024 | 3,815.00 | 3,850.70 | 3,715.35 | 3,736.60 | 3,736.60 | 4,966 |
12 Mar 2024 | 3,785.00 | 3,854.05 | 3,770.25 | 3,810.60 | 3,810.60 | 7,519 |
11 Mar 2024 | 3,781.15 | 3,812.00 | 3,771.20 | 3,781.40 | 3,781.40 | 3,489 |
07 Mar 2024 | 3,795.40 | 3,810.00 | 3,760.10 | 3,784.65 | 3,784.65 | 9,150 |
06 Mar 2024 | 3,795.70 | 3,803.00 | 3,730.50 | 3,795.40 | 3,795.40 | 16,856 |
05 Mar 2024 | 3,759.40 | 3,800.90 | 3,742.75 | 3,792.90 | 3,792.90 | 15,224 |
04 Mar 2024 | 3,868.45 | 3,871.10 | 3,745.00 | 3,752.10 | 3,752.10 | 10,801 |
01 Mar 2024 | 3,799.45 | 3,869.35 | 3,778.00 | 3,843.25 | 3,843.25 | 14,420 |
29 Feb 2024 | 3,850.05 | 3,890.30 | 3,760.05 | 3,793.00 | 3,793.00 | 16,981 |
28 Feb 2024 | 4,014.95 | 4,016.55 | 3,855.00 | 3,865.45 | 3,865.45 | 31,400 |
27 Feb 2024 | 3,951.75 | 4,010.65 | 3,951.25 | 4,002.55 | 4,002.55 | 18,843 |
26 Feb 2024 | 3,960.25 | 3,990.75 | 3,897.65 | 3,951.75 | 3,951.75 | 7,130 |
23 Feb 2024 | 3,965.55 | 3,969.60 | 3,914.00 | 3,925.45 | 3,925.45 | 11,619 |
22 Feb 2024 | 3,877.35 | 3,967.00 | 3,845.00 | 3,953.10 | 3,953.10 | 46,496 |
21 Feb 2024 | 3,833.40 | 3,895.00 | 3,821.15 | 3,834.45 | 3,834.45 | 94,539 |
20 Feb 2024 | 3,900.00 | 3,900.50 | 3,786.00 | 3,828.30 | 3,828.30 | 10,300 |
19 Feb 2024 | 3,930.60 | 3,953.00 | 3,895.00 | 3,900.55 | 3,900.55 | 12,567 |
16 Feb 2024 | 3,934.75 | 4,001.75 | 3,922.00 | 3,930.55 | 3,930.55 | 11,711 |
15 Feb 2024 | 3,903.00 | 3,926.00 | 3,876.05 | 3,914.80 | 3,914.80 | 16,748 |
14 Feb 2024 | 3,834.25 | 3,930.00 | 3,729.05 | 3,902.40 | 3,902.40 | 30,293 |
13 Feb 2024 | 3,850.05 | 3,935.00 | 3,768.90 | 3,857.10 | 3,857.10 | 35,065 |
12 Feb 2024 | 3,859.60 | 3,900.65 | 3,817.50 | 3,872.30 | 3,872.30 | 5,986 |
09 Feb 2024 | 3,815.35 | 3,845.00 | 3,762.00 | 3,839.80 | 3,839.80 | 33,913 |
08 Feb 2024 | 3,958.85 | 3,958.85 | 3,793.30 | 3,809.10 | 3,809.10 | 22,821 |
07 Feb 2024 | 3,971.05 | 3,988.25 | 3,906.75 | 3,925.15 | 3,925.15 | 21,087 |
06 Feb 2024 | 3,913.05 | 3,950.00 | 3,892.00 | 3,944.85 | 3,944.85 | 5,799 |
05 Feb 2024 | 3,899.70 | 3,915.00 | 3,844.00 | 3,886.75 | 3,886.75 | 7,653 |
02 Feb 2024 | 3,914.85 | 3,914.85 | 3,814.35 | 3,825.00 | 3,825.00 | 26,862 |
01 Feb 2024 | 3,840.60 | 3,966.95 | 3,840.60 | 3,933.25 | 3,933.25 | 52,791 |
31 Jan 2024 | 3,708.15 | 3,850.20 | 3,703.00 | 3,840.60 | 3,840.60 | 29,872 |
30 Jan 2024 | 3,680.85 | 3,729.80 | 3,676.45 | 3,706.05 | 3,706.05 | 13,020 |
29 Jan 2024 | 3,620.55 | 3,681.00 | 3,590.95 | 3,672.80 | 3,672.80 | 7,842 |
25 Jan 2024 | 3,650.05 | 3,682.80 | 3,597.85 | 3,615.85 | 3,615.85 | 13,369 |
24 Jan 2024 | 3,630.00 | 3,645.00 | 3,564.00 | 3,638.75 | 3,638.75 | 21,686 |
23 Jan 2024 | 3,695.15 | 3,743.85 | 3,608.00 | 3,616.50 | 3,616.50 | 19,290 |
19 Jan 2024 | 3,695.25 | 3,784.10 | 3,660.70 | 3,699.70 | 3,699.70 | 7,447 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 3,749.85 | 3,771.15 | 3,730.10 | 3,751.75 | 3,751.75 | 14,366 |
16 Jan 2024 | 3,799.75 | 3,827.10 | 3,743.70 | 3,793.30 | 3,793.30 | 12,477 |
15 Jan 2024 | 3,871.65 | 3,877.70 | 3,811.00 | 3,830.60 | 3,830.60 | 15,551 |
12 Jan 2024 | 3,887.45 | 3,900.25 | 3,850.00 | 3,871.65 | 3,871.65 | 4,107 |
11 Jan 2024 | 3,865.05 | 3,923.00 | 3,853.00 | 3,887.45 | 3,887.45 | 19,141 |
10 Jan 2024 | 3,868.55 | 3,870.65 | 3,793.35 | 3,843.30 | 3,843.30 | 12,356 |
09 Jan 2024 | 3,903.95 | 3,919.25 | 3,852.20 | 3,868.55 | 3,868.55 | 15,079 |
08 Jan 2024 | 3,881.15 | 3,958.00 | 3,877.70 | 3,884.65 | 3,884.65 | 9,886 |
05 Jan 2024 | 3,867.90 | 3,917.15 | 3,861.00 | 3,876.55 | 3,876.55 | 17,859 |
04 Jan 2024 | 3,886.50 | 3,891.95 | 3,850.00 | 3,861.90 | 3,861.90 | 8,202 |
03 Jan 2024 | 3,899.35 | 3,923.75 | 3,879.00 | 3,886.50 | 3,886.50 | 20,894 |
02 Jan 2024 | 4,018.10 | 4,018.10 | 3,881.90 | 3,892.50 | 3,892.50 | 33,953 |
01 Jan 2024 | 4,143.05 | 4,143.05 | 4,029.35 | 4,035.30 | 4,035.30 | 34,334 |
29 Dec 2023 | 4,119.85 | 4,176.75 | 4,095.60 | 4,143.05 | 4,143.05 | 12,818 |
28 Dec 2023 | 4,108.25 | 4,131.05 | 4,080.00 | 4,091.05 | 4,091.05 | 10,349 |
27 Dec 2023 | 4,072.55 | 4,133.90 | 4,041.00 | 4,117.80 | 4,117.80 | 14,002 |
26 Dec 2023 | 4,016.80 | 4,069.00 | 4,016.25 | 4,041.55 | 4,041.55 | 7,921 |
22 Dec 2023 | 3,987.00 | 4,015.00 | 3,950.00 | 4,004.35 | 4,004.35 | 5,470 |
21 Dec 2023 | 3,900.00 | 4,002.45 | 3,850.00 | 3,959.75 | 3,959.75 | 5,814 |
20 Dec 2023 | 4,070.65 | 4,132.20 | 3,892.25 | 3,911.75 | 3,911.75 | 20,312 |
19 Dec 2023 | 4,098.95 | 4,103.70 | 4,022.00 | 4,042.15 | 4,042.15 | 3,889 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |