Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 July 2024 | 2,998.60 | 3,037.70 | 2,970.65 | 2,980.95 | 2,980.95 | 3,966 |
01 July 2024 | 2,978.00 | 3,028.80 | 2,959.60 | 2,998.55 | 2,998.55 | 25,017 |
28 June 2024 | 2,955.55 | 2,978.00 | 2,940.75 | 2,957.25 | 2,957.25 | 11,835 |
27 June 2024 | 2,976.85 | 2,976.85 | 2,897.90 | 2,941.85 | 2,941.85 | 29,299 |
26 June 2024 | 2,949.00 | 2,955.00 | 2,923.00 | 2,949.75 | 2,949.75 | 9,929 |
25 June 2024 | 2,912.45 | 3,005.15 | 2,912.45 | 2,940.15 | 2,940.15 | 60,294 |
24 June 2024 | 2,870.05 | 2,908.40 | 2,853.05 | 2,894.05 | 2,894.05 | 16,498 |
21 June 2024 | 2,843.00 | 2,923.65 | 2,835.00 | 2,847.80 | 2,847.80 | 39,324 |
20 June 2024 | 2,840.00 | 2,847.25 | 2,732.35 | 2,823.10 | 2,823.10 | 140,211 |
19 June 2024 | 2,900.45 | 2,900.45 | 2,810.00 | 2,821.70 | 2,821.70 | 22,686 |
18 June 2024 | 2,893.50 | 2,899.95 | 2,850.65 | 2,871.55 | 2,871.55 | 20,569 |
14 June 2024 | 2,943.05 | 2,943.75 | 2,859.95 | 2,877.35 | 2,877.35 | 17,401 |
13 June 2024 | 2,862.00 | 2,945.00 | 2,854.75 | 2,913.90 | 2,913.90 | 51,368 |
12 June 2024 | 2,888.00 | 2,890.00 | 2,855.00 | 2,860.65 | 2,860.65 | 39,239 |
11 June 2024 | 2,950.00 | 2,968.85 | 2,842.35 | 2,856.50 | 2,856.50 | 63,437 |
10 June 2024 | 2,951.80 | 2,977.00 | 2,884.20 | 2,941.40 | 2,941.40 | 10,311 |
07 June 2024 | 2,923.95 | 2,993.75 | 2,890.05 | 2,908.20 | 2,908.20 | 43,011 |
06 June 2024 | 2,970.00 | 2,970.00 | 2,893.00 | 2,899.55 | 2,899.55 | 32,571 |
05 June 2024 | 2,786.20 | 2,919.90 | 2,780.35 | 2,910.35 | 2,910.35 | 16,760 |
04 June 2024 | 2,879.00 | 2,899.50 | 2,775.00 | 2,822.65 | 2,822.65 | 17,118 |
03 June 2024 | 2,950.00 | 2,980.00 | 2,835.00 | 2,850.50 | 2,850.50 | 30,661 |
31 May 2024 | 2,913.00 | 2,960.50 | 2,911.00 | 2,914.90 | 2,914.90 | 6,844 |
30 May 2024 | 2,981.60 | 3,005.95 | 2,911.00 | 2,933.60 | 2,933.60 | 55,485 |
29 May 2024 | 2,937.95 | 2,984.90 | 2,911.00 | 2,971.60 | 2,971.60 | 25,732 |
28 May 2024 | 2,956.65 | 3,002.35 | 2,911.00 | 2,923.85 | 2,923.85 | 45,223 |
27 May 2024 | 3,039.00 | 3,043.90 | 2,941.00 | 2,956.45 | 2,956.45 | 39,129 |
24 May 2024 | 3,202.00 | 3,202.00 | 2,990.20 | 3,013.80 | 3,013.80 | 61,085 |
23 May 2024 | 3,523.90 | 3,525.00 | 3,152.60 | 3,185.35 | 3,185.35 | 89,083 |
22 May 2024 | 3,434.00 | 3,700.00 | 3,336.55 | 3,534.20 | 3,534.20 | 160,493 |
21 May 2024 | 3,423.95 | 3,438.00 | 3,348.05 | 3,423.70 | 3,423.70 | 7,762 |
17 May 2024 | 3,356.00 | 3,465.00 | 3,330.00 | 3,444.30 | 3,444.30 | 17,424 |
16 May 2024 | 3,301.60 | 3,416.00 | 3,300.00 | 3,356.95 | 3,356.95 | 19,866 |
15 May 2024 | 3,298.75 | 3,299.30 | 3,209.95 | 3,285.15 | 3,285.15 | 3,915 |
14 May 2024 | 3,240.00 | 3,339.00 | 3,225.10 | 3,267.75 | 3,267.75 | 7,035 |
13 May 2024 | 3,269.00 | 3,269.00 | 3,178.00 | 3,234.50 | 3,234.50 | 14,832 |
10 May 2024 | 3,263.25 | 3,350.00 | 3,202.60 | 3,236.95 | 3,236.95 | 70,979 |
09 May 2024 | 3,190.00 | 3,299.00 | 3,187.65 | 3,263.25 | 3,263.25 | 29,666 |
08 May 2024 | 3,155.65 | 3,270.00 | 3,105.00 | 3,192.05 | 3,192.05 | 10,234 |
07 May 2024 | 3,120.05 | 3,180.00 | 3,120.00 | 3,139.95 | 3,139.95 | 26,593 |
06 May 2024 | 3,189.75 | 3,192.05 | 3,109.05 | 3,141.00 | 3,141.00 | 7,950 |
03 May 2024 | 3,201.80 | 3,226.50 | 3,150.00 | 3,173.85 | 3,173.85 | 35,452 |
02 May 2024 | 3,319.30 | 3,319.30 | 3,170.00 | 3,185.85 | 3,185.85 | 41,157 |
30 Apr 2024 | 3,298.25 | 3,337.45 | 3,270.00 | 3,319.30 | 3,319.30 | 14,973 |
29 Apr 2024 | 3,266.00 | 3,299.95 | 3,242.35 | 3,283.70 | 3,283.70 | 7,345 |
26 Apr 2024 | 3,293.80 | 3,293.80 | 3,240.00 | 3,249.75 | 3,249.75 | 7,079 |
25 Apr 2024 | 3,271.90 | 3,299.95 | 3,240.25 | 3,277.40 | 3,277.40 | 9,277 |
24 Apr 2024 | 3,285.00 | 3,315.00 | 3,241.10 | 3,251.20 | 3,251.20 | 23,380 |
23 Apr 2024 | 3,351.00 | 3,467.95 | 3,241.05 | 3,281.80 | 3,281.80 | 26,829 |
22 Apr 2024 | 3,286.55 | 3,355.00 | 3,272.05 | 3,351.00 | 3,351.00 | 36,567 |
19 Apr 2024 | 3,339.00 | 3,339.00 | 3,250.00 | 3,286.55 | 3,286.55 | 13,564 |
18 Apr 2024 | 3,262.30 | 3,355.00 | 3,246.15 | 3,339.00 | 3,339.00 | 21,019 |
16 Apr 2024 | 3,308.75 | 3,384.50 | 3,252.55 | 3,298.35 | 3,298.35 | 49,745 |
15 Apr 2024 | 3,320.00 | 3,526.15 | 3,233.30 | 3,333.55 | 3,333.55 | 107,283 |
12 Apr 2024 | 3,340.00 | 3,423.00 | 3,290.00 | 3,367.05 | 3,367.05 | 94,676 |
10 Apr 2024 | 3,210.55 | 3,475.70 | 3,170.00 | 3,350.95 | 3,350.95 | 148,036 |
09 Apr 2024 | 3,052.00 | 3,210.00 | 3,046.65 | 3,194.55 | 3,194.55 | 68,695 |
08 Apr 2024 | 3,054.95 | 3,069.75 | 2,962.35 | 3,036.80 | 3,036.80 | 10,615 |
05 Apr 2024 | 3,031.35 | 3,091.00 | 2,967.00 | 3,046.65 | 3,046.65 | 14,347 |
04 Apr 2024 | 2,959.20 | 3,050.00 | 2,930.00 | 3,031.50 | 3,031.50 | 26,913 |
03 Apr 2024 | 2,989.10 | 3,014.60 | 2,952.00 | 2,989.05 | 2,989.05 | 9,858 |
02 Apr 2024 | 2,827.00 | 3,022.25 | 2,792.20 | 2,987.65 | 2,987.65 | 47,676 |
01 Apr 2024 | 2,785.00 | 2,866.15 | 2,746.60 | 2,813.65 | 2,813.65 | 52,115 |
28 Mar 2024 | 2,812.00 | 2,885.80 | 2,732.40 | 2,740.60 | 2,740.60 | 130,649 |
27 Mar 2024 | 2,867.20 | 2,970.05 | 2,785.50 | 2,831.45 | 2,831.45 | 118,988 |
26 Mar 2024 | 2,848.00 | 2,899.00 | 2,808.05 | 2,841.80 | 2,841.80 | 15,076 |
22 Mar 2024 | 2,797.60 | 2,862.95 | 2,759.20 | 2,848.10 | 2,848.10 | 12,688 |
21 Mar 2024 | 2,760.00 | 2,847.85 | 2,714.00 | 2,797.60 | 2,797.60 | 24,854 |
20 Mar 2024 | 2,790.65 | 2,790.65 | 2,693.40 | 2,714.20 | 2,714.20 | 25,872 |
19 Mar 2024 | 2,840.00 | 2,857.45 | 2,740.00 | 2,763.00 | 2,763.00 | 12,909 |
18 Mar 2024 | 2,839.65 | 2,848.10 | 2,735.35 | 2,821.15 | 2,821.15 | 34,979 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 2,805.00 | 2,890.95 | 2,805.00 | 2,842.60 | 2,842.60 | 75,742 |
13 Mar 2024 | 2,903.70 | 2,924.10 | 2,785.60 | 2,846.45 | 2,846.45 | 65,607 |
12 Mar 2024 | 2,914.15 | 2,941.45 | 2,883.05 | 2,901.40 | 2,901.40 | 30,215 |
11 Mar 2024 | 2,976.10 | 2,990.85 | 2,900.00 | 2,914.70 | 2,914.70 | 26,173 |
07 Mar 2024 | 2,985.00 | 2,999.00 | 2,851.10 | 2,961.25 | 2,961.25 | 27,753 |
06 Mar 2024 | 2,830.00 | 2,991.00 | 2,803.90 | 2,950.90 | 2,950.90 | 84,161 |
05 Mar 2024 | 2,900.00 | 2,900.00 | 2,820.00 | 2,837.60 | 2,837.60 | 15,333 |
04 Mar 2024 | 2,985.45 | 2,985.50 | 2,861.10 | 2,887.85 | 2,887.85 | 14,387 |
01 Mar 2024 | 3,027.70 | 3,030.40 | 2,925.00 | 2,955.45 | 2,955.45 | 15,815 |
29 Feb 2024 | 3,018.00 | 3,058.00 | 2,985.00 | 3,012.60 | 3,012.60 | 94,340 |
28 Feb 2024 | 3,063.05 | 3,083.80 | 2,966.00 | 2,985.45 | 2,985.45 | 8,438 |
27 Feb 2024 | 3,018.70 | 3,108.35 | 2,983.10 | 3,064.40 | 3,064.40 | 86,215 |
26 Feb 2024 | 2,990.00 | 3,106.10 | 2,985.15 | 3,007.20 | 3,007.20 | 127,454 |
23 Feb 2024 | 3,112.00 | 3,127.85 | 3,005.40 | 3,020.80 | 3,020.80 | 36,318 |
22 Feb 2024 | 3,167.05 | 3,207.00 | 3,082.35 | 3,130.10 | 3,130.10 | 35,477 |
21 Feb 2024 | 3,194.00 | 3,240.00 | 3,126.10 | 3,179.95 | 3,179.95 | 32,939 |
20 Feb 2024 | 3,194.30 | 3,194.30 | 3,146.90 | 3,179.75 | 3,179.75 | 63,536 |
19 Feb 2024 | 3,226.95 | 3,232.90 | 3,122.35 | 3,178.40 | 3,178.40 | 156,819 |
16 Feb 2024 | 3,166.00 | 3,214.00 | 3,114.30 | 3,178.25 | 3,178.25 | 12,216 |
15 Feb 2024 | 3,016.00 | 3,160.00 | 3,016.00 | 3,144.45 | 3,144.45 | 10,549 |
14 Feb 2024 | 2,985.00 | 3,069.15 | 2,965.65 | 3,061.30 | 3,061.30 | 7,140 |
13 Feb 2024 | 3,094.00 | 3,094.00 | 2,921.00 | 3,015.20 | 3,015.20 | 13,999 |
12 Feb 2024 | 3,008.60 | 3,085.00 | 2,915.55 | 3,048.30 | 3,048.30 | 24,386 |
09 Feb 2024 | 3,104.45 | 3,125.00 | 2,952.00 | 2,993.65 | 2,993.65 | 13,060 |
08 Feb 2024 | 3,117.60 | 3,139.25 | 3,020.00 | 3,070.75 | 3,070.75 | 40,833 |
07 Feb 2024 | 3,080.00 | 3,165.90 | 3,018.00 | 3,117.60 | 3,117.60 | 75,954 |
06 Feb 2024 | 2,961.00 | 3,146.30 | 2,960.65 | 3,042.60 | 3,042.60 | 55,499 |
05 Feb 2024 | 2,974.30 | 2,997.65 | 2,880.10 | 2,947.10 | 2,947.10 | 9,471 |
02 Feb 2024 | 2,974.30 | 3,045.00 | 2,947.55 | 2,971.35 | 2,971.35 | 34,023 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |