Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 1,931.00 | 1,960.50 | 1,918.00 | 1,949.50 | 1,949.50 | 2,141,800 |
25 Apr 2024 | 1,979.50 | 1,987.50 | 1,939.50 | 1,939.50 | 1,939.50 | 2,308,500 |
24 Apr 2024 | 1,958.00 | 1,981.00 | 1,952.00 | 1,977.00 | 1,977.00 | 2,271,900 |
23 Apr 2024 | 1,968.00 | 1,975.00 | 1,937.50 | 1,948.00 | 1,948.00 | 1,903,200 |
22 Apr 2024 | 1,954.50 | 1,965.00 | 1,935.50 | 1,953.00 | 1,953.00 | 2,372,700 |
19 Apr 2024 | 1,950.00 | 1,951.50 | 1,896.00 | 1,930.50 | 1,930.50 | 3,581,800 |
18 Apr 2024 | 1,953.00 | 1,963.00 | 1,935.00 | 1,957.50 | 1,957.50 | 2,222,400 |
17 Apr 2024 | 2,007.00 | 2,007.00 | 1,955.00 | 1,955.00 | 1,955.00 | 2,394,600 |
16 Apr 2024 | 2,007.00 | 2,007.00 | 1,979.00 | 1,996.50 | 1,996.50 | 2,608,600 |
15 Apr 2024 | 1,989.00 | 2,009.50 | 1,969.00 | 2,009.50 | 2,009.50 | 2,100,300 |
12 Apr 2024 | 2,031.00 | 2,034.00 | 1,994.00 | 2,007.00 | 2,007.00 | 3,661,200 |
11 Apr 2024 | 2,008.00 | 2,032.50 | 2,008.00 | 2,025.50 | 2,025.50 | 2,743,400 |
10 Apr 2024 | 2,030.50 | 2,042.00 | 2,016.00 | 2,028.50 | 2,028.50 | 3,431,200 |
09 Apr 2024 | 2,088.00 | 2,090.00 | 2,062.00 | 2,083.50 | 2,083.50 | 1,721,400 |
08 Apr 2024 | 2,056.00 | 2,086.00 | 2,050.00 | 2,083.00 | 2,083.00 | 2,025,000 |
05 Apr 2024 | 2,050.50 | 2,051.50 | 2,031.00 | 2,041.00 | 2,041.00 | 2,676,500 |
04 Apr 2024 | 2,114.00 | 2,114.50 | 2,076.00 | 2,081.50 | 2,081.50 | 3,753,300 |
03 Apr 2024 | 2,060.50 | 2,114.50 | 2,051.50 | 2,093.50 | 2,093.50 | 4,316,800 |
02 Apr 2024 | 2,064.00 | 2,085.50 | 2,043.00 | 2,063.50 | 2,063.50 | 3,086,300 |
01 Apr 2024 | 2,077.00 | 2,083.50 | 2,029.50 | 2,048.00 | 2,048.00 | 3,268,800 |
29 Mar 2024 | 2,050.00 | 2,063.50 | 2,038.00 | 2,058.50 | 2,058.50 | 997,000 |
28 Mar 2024 | 2,077.00 | 2,092.50 | 2,033.50 | 2,039.00 | 2,039.00 | 4,453,700 |
28 Mar 2024 | 43 Dividend | |||||
27 Mar 2024 | 2,138.00 | 2,143.50 | 2,127.50 | 2,132.00 | 2,089.00 | 3,946,600 |
26 Mar 2024 | 2,102.00 | 2,137.00 | 2,100.50 | 2,130.00 | 2,087.04 | 2,712,000 |
25 Mar 2024 | 2,134.00 | 2,134.50 | 2,096.00 | 2,097.00 | 2,054.71 | 2,873,200 |
22 Mar 2024 | 2,128.50 | 2,139.00 | 2,115.50 | 2,130.00 | 2,087.04 | 2,588,300 |
21 Mar 2024 | 2,113.00 | 2,131.00 | 2,096.00 | 2,108.50 | 2,065.97 | 4,740,000 |
19 Mar 2024 | 2,065.50 | 2,095.00 | 2,056.50 | 2,085.00 | 2,042.95 | 4,912,800 |
18 Mar 2024 | 2,025.00 | 2,043.50 | 2,016.00 | 2,035.50 | 1,994.45 | 3,077,200 |
15 Mar 2024 | 1,997.00 | 2,023.50 | 1,992.50 | 2,001.00 | 1,960.64 | 6,090,100 |
14 Mar 2024 | 1,965.00 | 1,984.50 | 1,955.50 | 1,981.50 | 1,941.54 | 3,192,000 |
13 Mar 2024 | 1,980.00 | 1,995.50 | 1,962.00 | 1,965.00 | 1,925.37 | 4,431,200 |
12 Mar 2024 | 1,946.00 | 1,976.00 | 1,931.50 | 1,967.50 | 1,927.82 | 3,800,600 |
11 Mar 2024 | 1,949.00 | 1,972.00 | 1,926.50 | 1,961.50 | 1,921.94 | 4,098,200 |
08 Mar 2024 | 1,996.00 | 2,000.00 | 1,965.00 | 1,971.00 | 1,931.25 | 7,589,800 |
07 Mar 2024 | 2,109.00 | 2,115.00 | 2,039.00 | 2,046.00 | 2,004.73 | 3,748,000 |
06 Mar 2024 | 2,094.00 | 2,108.00 | 2,085.00 | 2,104.00 | 2,061.56 | 3,970,500 |
05 Mar 2024 | 2,117.50 | 2,118.00 | 2,091.00 | 2,094.00 | 2,051.77 | 3,334,200 |
04 Mar 2024 | 2,131.00 | 2,142.00 | 2,115.00 | 2,125.50 | 2,082.63 | 2,883,500 |
01 Mar 2024 | 2,136.50 | 2,148.00 | 2,125.00 | 2,134.00 | 2,090.96 | 2,396,100 |
29 Feb 2024 | 2,135.50 | 2,136.50 | 2,105.50 | 2,132.00 | 2,089.00 | 3,319,800 |
28 Feb 2024 | 2,150.00 | 2,157.50 | 2,120.00 | 2,120.00 | 2,077.24 | 3,253,500 |
27 Feb 2024 | 2,143.50 | 2,187.00 | 2,143.50 | 2,156.00 | 2,112.52 | 3,365,300 |
26 Feb 2024 | 2,177.50 | 2,179.00 | 2,138.00 | 2,140.50 | 2,097.33 | 3,441,300 |
22 Feb 2024 | 2,160.00 | 2,172.50 | 2,142.50 | 2,166.50 | 2,122.80 | 3,251,900 |
21 Feb 2024 | 2,161.00 | 2,169.50 | 2,136.00 | 2,147.00 | 2,103.70 | 1,957,600 |
20 Feb 2024 | 2,162.50 | 2,183.00 | 2,144.00 | 2,153.50 | 2,110.07 | 2,546,200 |
19 Feb 2024 | 2,133.00 | 2,164.00 | 2,126.00 | 2,147.50 | 2,104.19 | 2,954,300 |
16 Feb 2024 | 2,089.00 | 2,122.00 | 2,072.00 | 2,118.00 | 2,075.28 | 3,618,300 |
15 Feb 2024 | 2,074.50 | 2,097.00 | 2,027.00 | 2,080.50 | 2,038.54 | 4,207,200 |
14 Feb 2024 | 2,039.00 | 2,050.50 | 2,002.00 | 2,045.50 | 2,004.24 | 3,607,500 |
13 Feb 2024 | 2,001.50 | 2,035.00 | 1,988.50 | 2,031.00 | 1,990.04 | 6,569,100 |
09 Feb 2024 | 2,062.00 | 2,072.50 | 2,024.00 | 2,031.00 | 1,990.04 | 4,175,800 |
08 Feb 2024 | 2,055.00 | 2,066.50 | 2,036.00 | 2,051.50 | 2,010.12 | 2,529,900 |
07 Feb 2024 | 2,016.00 | 2,068.50 | 2,016.00 | 2,044.00 | 2,002.77 | 2,816,500 |
06 Feb 2024 | 2,020.00 | 2,033.50 | 2,014.00 | 2,015.00 | 1,974.36 | 3,924,300 |
05 Feb 2024 | 2,055.00 | 2,069.00 | 2,031.00 | 2,034.00 | 1,992.98 | 2,487,800 |
02 Feb 2024 | 2,041.00 | 2,048.50 | 2,021.00 | 2,021.00 | 1,980.24 | 2,551,500 |
01 Feb 2024 | 2,026.00 | 2,058.00 | 2,018.50 | 2,051.00 | 2,009.63 | 2,821,300 |
31 Jan 2024 | 1,997.00 | 2,037.00 | 1,994.00 | 2,032.50 | 1,991.51 | 3,787,300 |
30 Jan 2024 | 2,045.00 | 2,048.00 | 2,010.00 | 2,011.50 | 1,970.93 | 4,965,700 |
29 Jan 2024 | 2,060.00 | 2,099.00 | 2,059.50 | 2,080.50 | 2,038.54 | 2,764,400 |
26 Jan 2024 | 2,056.50 | 2,075.00 | 2,030.00 | 2,030.00 | 1,989.06 | 2,172,000 |
25 Jan 2024 | 2,035.00 | 2,071.50 | 2,034.00 | 2,063.50 | 2,021.88 | 2,474,900 |
24 Jan 2024 | 2,066.00 | 2,076.50 | 2,040.00 | 2,041.00 | 1,999.84 | 2,375,500 |
23 Jan 2024 | 2,062.00 | 2,080.50 | 2,043.50 | 2,049.00 | 2,007.67 | 2,979,200 |
22 Jan 2024 | 2,040.50 | 2,066.00 | 2,037.50 | 2,062.00 | 2,020.41 | 2,930,000 |
19 Jan 2024 | 2,035.50 | 2,048.50 | 2,007.50 | 2,024.00 | 1,983.18 | 2,521,800 |
18 Jan 2024 | 1,990.00 | 2,025.50 | 1,989.50 | 2,005.00 | 1,964.56 | 2,191,800 |
17 Jan 2024 | 1,999.00 | 2,032.50 | 1,986.00 | 1,990.00 | 1,949.86 | 3,237,400 |
16 Jan 2024 | 1,985.00 | 2,000.00 | 1,973.00 | 1,991.00 | 1,950.84 | 1,991,300 |
15 Jan 2024 | 1,970.00 | 1,983.50 | 1,970.00 | 1,977.50 | 1,937.62 | 417,200 |
12 Jan 2024 | 1,985.50 | 2,007.00 | 1,965.50 | 1,983.00 | 1,943.01 | 3,551,900 |
11 Jan 2024 | 1,950.50 | 1,984.00 | 1,943.50 | 1,955.50 | 1,916.06 | 5,362,600 |
10 Jan 2024 | 1,928.50 | 1,947.50 | 1,925.50 | 1,938.00 | 1,898.91 | 3,144,900 |
09 Jan 2024 | 1,938.00 | 1,948.50 | 1,921.50 | 1,928.00 | 1,889.11 | 2,833,800 |
05 Jan 2024 | 1,895.00 | 1,939.00 | 1,895.00 | 1,917.00 | 1,878.34 | 3,701,900 |
04 Jan 2024 | 1,840.00 | 1,907.00 | 1,830.50 | 1,897.50 | 1,859.23 | 5,167,700 |
29 Dec 2023 | 1,804.50 | 1,826.50 | 1,804.50 | 1,816.00 | 1,779.37 | 2,236,600 |
28 Dec 2023 | 1,792.00 | 1,809.50 | 1,789.00 | 1,803.50 | 1,767.13 | 1,794,400 |
27 Dec 2023 | 1,800.00 | 1,816.00 | 1,794.00 | 1,815.00 | 1,778.39 | 1,912,300 |
26 Dec 2023 | 1,808.00 | 1,809.00 | 1,786.00 | 1,790.00 | 1,753.90 | 1,851,300 |
25 Dec 2023 | 1,810.00 | 1,817.00 | 1,793.00 | 1,795.50 | 1,759.29 | 1,489,500 |
22 Dec 2023 | 1,812.00 | 1,816.00 | 1,792.00 | 1,801.50 | 1,765.17 | 2,680,300 |
21 Dec 2023 | 1,799.00 | 1,814.50 | 1,794.50 | 1,807.50 | 1,771.04 | 3,080,300 |
20 Dec 2023 | 1,840.00 | 1,852.00 | 1,827.00 | 1,829.00 | 1,792.11 | 2,662,600 |
19 Dec 2023 | 1,797.00 | 1,832.00 | 1,788.50 | 1,814.00 | 1,777.41 | 4,074,300 |
18 Dec 2023 | 1,790.00 | 1,816.00 | 1,778.00 | 1,806.00 | 1,769.58 | 4,230,500 |
15 Dec 2023 | 1,784.00 | 1,832.50 | 1,784.00 | 1,823.50 | 1,786.72 | 5,036,600 |
14 Dec 2023 | 1,823.00 | 1,823.00 | 1,774.00 | 1,778.50 | 1,742.63 | 3,324,600 |
13 Dec 2023 | 1,860.50 | 1,864.00 | 1,836.50 | 1,841.50 | 1,804.36 | 3,079,400 |
12 Dec 2023 | 1,910.50 | 1,919.00 | 1,874.50 | 1,875.50 | 1,837.67 | 2,429,900 |
11 Dec 2023 | 1,899.50 | 1,906.00 | 1,882.00 | 1,896.00 | 1,857.76 | 2,175,100 |
08 Dec 2023 | 1,895.00 | 1,897.50 | 1,856.00 | 1,861.50 | 1,823.96 | 3,471,600 |
07 Dec 2023 | 1,945.00 | 1,952.00 | 1,929.00 | 1,933.00 | 1,894.01 | 1,936,800 |
06 Dec 2023 | 1,909.50 | 1,949.00 | 1,907.00 | 1,945.50 | 1,906.26 | 2,570,700 |
05 Dec 2023 | 1,892.50 | 1,920.00 | 1,891.00 | 1,904.50 | 1,866.09 | 2,429,000 |
04 Dec 2023 | 1,917.00 | 1,917.00 | 1,892.00 | 1,892.50 | 1,854.33 | 2,503,500 |
01 Dec 2023 | 1,962.00 | 1,966.50 | 1,933.50 | 1,935.00 | 1,895.97 | 2,611,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |