Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
04 Jul 2024 | 2,780.00 | 2,816.50 | 2,717.50 | 2,737.00 | 2,737.00 | 2,527,600 |
03 Jul 2024 | 2,732.00 | 2,760.50 | 2,707.50 | 2,756.00 | 2,756.00 | 1,877,400 |
02 Jul 2024 | 2,706.00 | 2,759.50 | 2,700.50 | 2,727.00 | 2,727.00 | 3,225,300 |
01 Jul 2024 | 2,722.00 | 2,734.00 | 2,660.00 | 2,685.00 | 2,685.00 | 2,372,300 |
28 Jun 2024 | 2,745.00 | 2,746.50 | 2,653.50 | 2,702.00 | 2,702.00 | 3,460,100 |
27 Jun 2024 | 2,721.00 | 2,746.50 | 2,708.00 | 2,737.00 | 2,737.00 | 2,184,100 |
26 Jun 2024 | 2,710.00 | 2,751.00 | 2,682.00 | 2,724.00 | 2,724.00 | 2,943,500 |
25 Jun 2024 | 2,725.00 | 2,727.00 | 2,660.50 | 2,700.00 | 2,700.00 | 3,551,200 |
24 Jun 2024 | 2,730.00 | 2,747.00 | 2,678.00 | 2,689.50 | 2,689.50 | 3,177,300 |
21 Jun 2024 | 2,765.50 | 2,784.00 | 2,722.00 | 2,747.00 | 2,747.00 | 5,857,300 |
20 Jun 2024 | 2,730.00 | 2,750.50 | 2,709.00 | 2,750.50 | 2,750.50 | 2,002,500 |
19 Jun 2024 | 2,731.00 | 2,748.00 | 2,721.50 | 2,740.50 | 2,740.50 | 1,571,000 |
18 Jun 2024 | 2,754.00 | 2,779.00 | 2,700.50 | 2,729.50 | 2,729.50 | 2,218,700 |
17 Jun 2024 | 2,783.50 | 2,786.00 | 2,745.50 | 2,752.50 | 2,752.50 | 2,772,900 |
14 Jun 2024 | 2,726.00 | 2,790.00 | 2,720.00 | 2,776.50 | 2,776.50 | 3,006,200 |
13 Jun 2024 | 2,790.00 | 2,804.00 | 2,714.50 | 2,727.00 | 2,727.00 | 3,247,700 |
12 Jun 2024 | 2,799.50 | 2,821.00 | 2,768.50 | 2,794.00 | 2,794.00 | 2,397,000 |
11 Jun 2024 | 2,860.50 | 2,872.50 | 2,808.50 | 2,812.00 | 2,812.00 | 2,072,200 |
10 Jun 2024 | 2,793.00 | 2,862.00 | 2,771.50 | 2,829.00 | 2,829.00 | 2,854,800 |
07 Jun 2024 | 2,897.50 | 2,922.50 | 2,796.50 | 2,799.00 | 2,799.00 | 4,362,600 |
06 Jun 2024 | 2,850.00 | 2,915.00 | 2,846.00 | 2,888.00 | 2,888.00 | 4,313,500 |
05 Jun 2024 | 2,800.00 | 2,835.00 | 2,771.00 | 2,813.00 | 2,813.00 | 3,647,500 |
04 Jun 2024 | 2,824.50 | 2,856.00 | 2,746.50 | 2,772.50 | 2,772.50 | 4,812,300 |
03 Jun 2024 | 2,895.00 | 2,929.00 | 2,827.50 | 2,849.00 | 2,849.00 | 4,909,500 |
31 May 2024 | 2,808.00 | 2,884.00 | 2,800.50 | 2,837.00 | 2,837.00 | 7,892,400 |
30 May 2024 | 2,765.50 | 2,840.00 | 2,724.00 | 2,796.00 | 2,796.00 | 5,022,700 |
29 May 2024 | 2,848.00 | 2,899.50 | 2,815.00 | 2,815.50 | 2,815.50 | 5,726,000 |
28 May 2024 | 2,759.00 | 2,880.00 | 2,758.50 | 2,877.50 | 2,877.50 | 7,570,200 |
27 May 2024 | 2,634.50 | 2,729.00 | 2,608.50 | 2,727.50 | 2,727.50 | 5,768,200 |
24 May 2024 | 2,478.50 | 2,603.50 | 2,464.00 | 2,564.50 | 2,564.50 | 4,381,600 |
23 May 2024 | 2,462.00 | 2,558.00 | 2,427.50 | 2,523.00 | 2,523.00 | 3,625,000 |
22 May 2024 | 2,550.00 | 2,557.00 | 2,466.50 | 2,469.00 | 2,469.00 | 3,013,800 |
21 May 2024 | 2,493.00 | 2,536.00 | 2,484.50 | 2,512.50 | 2,512.50 | 3,101,100 |
20 May 2024 | 2,436.00 | 2,492.50 | 2,418.00 | 2,488.00 | 2,488.00 | 2,844,900 |
17 May 2024 | 2,408.00 | 2,476.50 | 2,404.00 | 2,460.00 | 2,460.00 | 2,989,700 |
16 May 2024 | 2,394.00 | 2,417.00 | 2,354.00 | 2,408.00 | 2,408.00 | 3,119,500 |
15 May 2024 | 2,410.50 | 2,437.00 | 2,350.00 | 2,363.50 | 2,363.50 | 2,723,300 |
14 May 2024 | 2,414.00 | 2,422.00 | 2,357.50 | 2,388.50 | 2,388.50 | 2,457,700 |
13 May 2024 | 2,410.00 | 2,431.00 | 2,392.00 | 2,416.50 | 2,416.50 | 2,419,300 |
10 May 2024 | 2,428.00 | 2,460.00 | 2,417.00 | 2,432.00 | 2,432.00 | 3,270,800 |
09 May 2024 | 2,484.00 | 2,493.00 | 2,415.00 | 2,419.00 | 2,419.00 | 3,265,300 |
08 May 2024 | 2,519.50 | 2,555.50 | 2,483.50 | 2,484.50 | 2,484.50 | 3,405,500 |
07 May 2024 | 2,510.00 | 2,562.00 | 2,467.00 | 2,519.00 | 2,519.00 | 4,688,100 |
02 May 2024 | 2,420.00 | 2,558.00 | 2,415.00 | 2,510.00 | 2,510.00 | 7,689,200 |
01 May 2024 | 2,339.00 | 2,411.00 | 2,287.50 | 2,391.00 | 2,391.00 | 5,574,700 |
30 Apr 2024 | 2,295.00 | 2,362.00 | 2,275.00 | 2,358.50 | 2,358.50 | 5,055,200 |
26 Apr 2024 | 2,287.00 | 2,309.00 | 2,260.50 | 2,301.50 | 2,301.50 | 4,225,100 |
25 Apr 2024 | 2,360.00 | 2,372.00 | 2,300.00 | 2,311.50 | 2,311.50 | 2,517,900 |
24 Apr 2024 | 2,380.50 | 2,391.00 | 2,323.00 | 2,365.00 | 2,365.00 | 3,419,900 |
23 Apr 2024 | 2,400.00 | 2,451.00 | 2,360.50 | 2,364.00 | 2,364.00 | 3,148,700 |
22 Apr 2024 | 2,356.00 | 2,461.00 | 2,356.00 | 2,424.00 | 2,424.00 | 4,954,800 |
19 Apr 2024 | 2,301.00 | 2,329.00 | 2,259.00 | 2,308.00 | 2,308.00 | 2,248,900 |
18 Apr 2024 | 2,280.00 | 2,331.50 | 2,266.00 | 2,323.00 | 2,323.00 | 2,901,500 |
17 Apr 2024 | 2,410.50 | 2,448.00 | 2,301.50 | 2,305.00 | 2,305.00 | 4,171,700 |
16 Apr 2024 | 2,471.00 | 2,499.00 | 2,399.00 | 2,411.00 | 2,411.00 | 5,849,800 |
15 Apr 2024 | 2,329.50 | 2,466.50 | 2,308.00 | 2,454.00 | 2,454.00 | 5,333,800 |
12 Apr 2024 | 2,362.00 | 2,363.00 | 2,299.50 | 2,354.00 | 2,354.00 | 3,777,800 |
11 Apr 2024 | 2,254.00 | 2,382.00 | 2,242.50 | 2,359.50 | 2,359.50 | 5,220,200 |
10 Apr 2024 | 2,260.00 | 2,289.50 | 2,221.00 | 2,275.00 | 2,275.00 | 3,590,800 |
09 Apr 2024 | 2,276.50 | 2,277.00 | 2,231.50 | 2,254.00 | 2,254.00 | 2,984,200 |
08 Apr 2024 | 2,270.00 | 2,289.00 | 2,235.00 | 2,277.00 | 2,277.00 | 4,995,000 |
05 Apr 2024 | 2,207.50 | 2,263.00 | 2,187.50 | 2,262.00 | 2,262.00 | 4,099,100 |
04 Apr 2024 | 2,199.00 | 2,258.50 | 2,185.50 | 2,250.50 | 2,250.50 | 4,041,000 |
03 Apr 2024 | 2,150.00 | 2,213.00 | 2,138.50 | 2,173.50 | 2,173.50 | 4,309,600 |
02 Apr 2024 | 2,126.50 | 2,164.50 | 2,120.50 | 2,128.50 | 2,128.50 | 2,615,400 |
01 Apr 2024 | 2,205.00 | 2,213.00 | 2,120.50 | 2,120.50 | 2,120.50 | 2,609,800 |
29 Mar 2024 | 2,167.50 | 2,243.50 | 2,152.00 | 2,194.00 | 2,194.00 | 3,122,200 |
28 Mar 2024 | 2,090.00 | 2,154.50 | 2,080.50 | 2,149.00 | 2,149.00 | 3,789,800 |
28 Mar 2024 | 25 Dividend | |||||
27 Mar 2024 | 2,153.00 | 2,171.50 | 2,117.50 | 2,121.50 | 2,096.50 | 3,196,500 |
26 Mar 2024 | 2,130.50 | 2,154.00 | 2,118.00 | 2,151.00 | 2,125.65 | 2,423,800 |
25 Mar 2024 | 2,168.50 | 2,190.00 | 2,135.00 | 2,135.00 | 2,109.84 | 2,969,300 |
22 Mar 2024 | 2,159.50 | 2,189.00 | 2,148.50 | 2,170.50 | 2,144.92 | 2,759,200 |
21 Mar 2024 | 2,165.00 | 2,165.00 | 2,127.00 | 2,138.00 | 2,112.81 | 2,458,000 |
19 Mar 2024 | 2,116.50 | 2,140.00 | 2,109.00 | 2,140.00 | 2,114.78 | 3,185,800 |
18 Mar 2024 | 2,165.00 | 2,175.00 | 2,105.50 | 2,112.00 | 2,087.11 | 4,970,900 |
15 Mar 2024 | 2,070.50 | 2,135.00 | 2,060.50 | 2,126.50 | 2,101.44 | 6,774,700 |
14 Mar 2024 | 1,972.00 | 2,087.50 | 1,971.00 | 2,075.50 | 2,051.04 | 7,942,100 |
13 Mar 2024 | 1,926.00 | 1,971.50 | 1,925.00 | 1,956.00 | 1,932.95 | 2,872,600 |
12 Mar 2024 | 1,936.00 | 1,946.00 | 1,876.00 | 1,929.50 | 1,906.76 | 3,556,700 |
11 Mar 2024 | 1,965.00 | 1,982.00 | 1,911.50 | 1,936.00 | 1,913.19 | 3,282,800 |
08 Mar 2024 | 1,972.00 | 1,981.00 | 1,945.50 | 1,980.00 | 1,956.67 | 4,122,400 |
07 Mar 2024 | 1,968.00 | 1,996.00 | 1,945.50 | 1,994.50 | 1,971.00 | 3,655,700 |
06 Mar 2024 | 1,921.00 | 1,964.00 | 1,913.00 | 1,958.00 | 1,934.93 | 3,068,700 |
05 Mar 2024 | 1,913.00 | 1,931.50 | 1,902.50 | 1,925.00 | 1,902.32 | 2,099,500 |
04 Mar 2024 | 1,943.00 | 1,949.50 | 1,906.00 | 1,917.00 | 1,894.41 | 3,288,200 |
01 Mar 2024 | 1,930.00 | 1,953.00 | 1,916.00 | 1,945.00 | 1,922.08 | 2,200,300 |
29 Feb 2024 | 1,937.00 | 1,947.00 | 1,913.50 | 1,920.50 | 1,897.87 | 2,980,100 |
28 Feb 2024 | 1,916.50 | 1,961.00 | 1,916.00 | 1,954.00 | 1,930.97 | 3,255,500 |
27 Feb 2024 | 1,934.50 | 1,942.50 | 1,905.50 | 1,905.50 | 1,883.05 | 3,063,500 |
26 Feb 2024 | 1,968.00 | 1,993.50 | 1,951.00 | 1,955.50 | 1,932.46 | 2,264,600 |
22 Feb 2024 | 1,938.50 | 1,980.50 | 1,934.00 | 1,965.00 | 1,941.84 | 2,978,400 |
21 Feb 2024 | 1,946.00 | 1,951.00 | 1,925.50 | 1,950.00 | 1,927.02 | 2,186,500 |
20 Feb 2024 | 1,950.00 | 1,952.00 | 1,930.00 | 1,949.00 | 1,926.03 | 2,266,700 |
19 Feb 2024 | 1,914.50 | 1,943.00 | 1,907.00 | 1,943.00 | 1,920.10 | 1,557,000 |
16 Feb 2024 | 1,929.50 | 1,954.50 | 1,916.00 | 1,934.50 | 1,911.70 | 2,944,700 |
15 Feb 2024 | 1,915.00 | 1,927.00 | 1,902.00 | 1,921.00 | 1,898.36 | 2,382,300 |
14 Feb 2024 | 1,926.00 | 1,928.00 | 1,897.50 | 1,908.50 | 1,886.01 | 3,071,700 |
13 Feb 2024 | 1,889.50 | 1,923.50 | 1,878.50 | 1,923.00 | 1,900.34 | 2,543,600 |
09 Feb 2024 | 1,866.00 | 1,885.50 | 1,846.00 | 1,875.50 | 1,853.40 | 2,791,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |