Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
04 Jun 2024 | 2,824.50 | 2,856.00 | 2,746.50 | 2,777.50 | 2,777.50 | 3,016,000 |
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 |
08 Feb 2024 | 1,904.50 | 1,907.50 | 1,868.00 | 1,880.50 | 1,858.34 | 3,127,900 |
07 Feb 2024 | 1,905.00 | 1,921.00 | 1,897.00 | 1,913.50 | 1,890.95 | 2,553,500 |
06 Feb 2024 | 1,965.00 | 1,965.50 | 1,909.00 | 1,914.00 | 1,891.45 | 3,696,000 |
05 Feb 2024 | 1,974.00 | 1,979.00 | 1,947.50 | 1,968.50 | 1,945.30 | 2,840,500 |
02 Feb 2024 | 1,939.50 | 1,966.50 | 1,916.50 | 1,954.50 | 1,931.47 | 3,897,200 |
01 Feb 2024 | 1,980.00 | 2,004.00 | 1,925.50 | 1,939.50 | 1,916.64 | 5,620,400 |
31 Jan 2024 | 2,013.50 | 2,025.00 | 1,976.50 | 2,020.50 | 1,996.69 | 4,910,900 |
30 Jan 2024 | 1,974.50 | 1,987.00 | 1,960.00 | 1,975.50 | 1,952.22 | 2,395,300 |
29 Jan 2024 | 1,938.00 | 1,968.50 | 1,936.50 | 1,964.50 | 1,941.35 | 2,267,200 |
26 Jan 2024 | 1,958.00 | 1,958.00 | 1,920.50 | 1,923.00 | 1,900.34 | 2,098,300 |
25 Jan 2024 | 1,929.50 | 1,960.00 | 1,922.50 | 1,959.50 | 1,936.41 | 2,164,500 |
24 Jan 2024 | 1,935.50 | 1,945.50 | 1,918.00 | 1,939.50 | 1,916.64 | 2,234,400 |
23 Jan 2024 | 1,960.00 | 1,975.00 | 1,935.00 | 1,946.50 | 1,923.56 | 2,731,800 |
22 Jan 2024 | 1,961.50 | 1,976.50 | 1,951.00 | 1,976.50 | 1,953.21 | 2,269,900 |
19 Jan 2024 | 1,984.00 | 1,984.00 | 1,933.00 | 1,950.00 | 1,927.02 | 2,892,800 |
18 Jan 2024 | 1,978.00 | 1,998.50 | 1,963.00 | 1,980.50 | 1,957.16 | 2,113,500 |
17 Jan 2024 | 1,999.00 | 2,024.00 | 1,971.50 | 1,984.50 | 1,961.11 | 3,223,200 |
16 Jan 2024 | 2,022.00 | 2,044.50 | 2,003.50 | 2,010.50 | 1,986.81 | 1,807,100 |
15 Jan 2024 | 1,983.00 | 1,998.00 | 1,977.00 | 1,995.50 | 1,971.98 | 250,200 |
12 Jan 2024 | 1,990.00 | 2,006.00 | 1,985.00 | 1,992.00 | 1,968.53 | 2,176,900 |
11 Jan 2024 | 1,984.50 | 2,028.00 | 1,981.50 | 1,999.50 | 1,975.94 | 2,734,600 |
10 Jan 2024 | 1,956.00 | 1,989.50 | 1,955.00 | 1,970.00 | 1,946.79 | 2,078,300 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |