Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
14 Jun 2024 | 1,794.50 | 1,837.50 | 1,794.50 | 1,831.50 | 1,831.50 | 942,900 |
13 Jun 2024 | 1,800.00 | 1,811.00 | 1,775.50 | 1,784.00 | 1,784.00 | 360,700 |
12 Jun 2024 | 1,798.00 | 1,814.50 | 1,791.50 | 1,807.50 | 1,807.50 | 470,100 |
11 Jun 2024 | 1,812.50 | 1,842.50 | 1,804.00 | 1,820.00 | 1,820.00 | 363,100 |
10 Jun 2024 | 1,798.00 | 1,830.00 | 1,793.50 | 1,823.50 | 1,823.50 | 543,400 |
07 Jun 2024 | 1,790.00 | 1,801.50 | 1,768.50 | 1,786.50 | 1,786.50 | 618,200 |
06 Jun 2024 | 1,844.00 | 1,848.00 | 1,796.00 | 1,801.00 | 1,801.00 | 636,400 |
05 Jun 2024 | 1,824.50 | 1,861.00 | 1,820.50 | 1,835.50 | 1,835.50 | 718,000 |
04 Jun 2024 | 1,803.00 | 1,830.00 | 1,798.50 | 1,824.50 | 1,824.50 | 622,200 |
03 Jun 2024 | 1,795.00 | 1,866.00 | 1,790.00 | 1,820.50 | 1,820.50 | 1,376,400 |
31 May 2024 | 1,726.00 | 1,808.00 | 1,693.50 | 1,784.00 | 1,784.00 | 2,977,200 |
30 May 2024 | 1,649.00 | 1,652.50 | 1,632.50 | 1,646.00 | 1,646.00 | 475,600 |
29 May 2024 | 1,665.00 | 1,676.50 | 1,660.50 | 1,660.50 | 1,660.50 | 380,000 |
28 May 2024 | 1,665.00 | 1,680.50 | 1,655.50 | 1,658.50 | 1,658.50 | 425,600 |
27 May 2024 | 1,684.50 | 1,695.00 | 1,675.00 | 1,684.00 | 1,684.00 | 457,200 |
24 May 2024 | 1,687.50 | 1,692.00 | 1,664.00 | 1,672.00 | 1,672.00 | 771,000 |
23 May 2024 | 1,700.00 | 1,714.00 | 1,678.50 | 1,708.50 | 1,708.50 | 840,500 |
22 May 2024 | 1,746.00 | 1,749.50 | 1,722.00 | 1,722.00 | 1,722.00 | 577,400 |
21 May 2024 | 1,754.50 | 1,762.50 | 1,745.50 | 1,749.50 | 1,749.50 | 499,900 |
20 May 2024 | 1,756.00 | 1,773.00 | 1,733.00 | 1,763.00 | 1,763.00 | 550,200 |
17 May 2024 | 1,751.00 | 1,767.50 | 1,741.50 | 1,763.00 | 1,763.00 | 485,200 |
16 May 2024 | 1,784.50 | 1,786.50 | 1,740.50 | 1,760.50 | 1,760.50 | 652,000 |
15 May 2024 | 1,824.00 | 1,835.50 | 1,778.50 | 1,792.00 | 1,792.00 | 595,500 |
14 May 2024 | 1,827.50 | 1,834.50 | 1,804.50 | 1,826.50 | 1,826.50 | 626,800 |
13 May 2024 | 1,856.00 | 1,856.50 | 1,790.00 | 1,840.00 | 1,840.00 | 834,100 |
10 May 2024 | 1,927.00 | 1,936.00 | 1,869.00 | 1,880.50 | 1,880.50 | 1,357,700 |
09 May 2024 | 1,826.50 | 1,871.50 | 1,818.50 | 1,847.00 | 1,847.00 | 577,600 |
08 May 2024 | 1,854.00 | 1,857.00 | 1,809.00 | 1,811.00 | 1,811.00 | 599,200 |
07 May 2024 | 1,880.00 | 1,880.00 | 1,858.00 | 1,859.00 | 1,859.00 | 594,000 |
02 May 2024 | 1,864.50 | 1,876.00 | 1,857.50 | 1,868.50 | 1,868.50 | 383,200 |
01 May 2024 | 1,858.00 | 1,873.50 | 1,843.00 | 1,865.00 | 1,865.00 | 485,100 |
30 Apr 2024 | 1,881.50 | 1,896.50 | 1,856.50 | 1,878.00 | 1,878.00 | 454,800 |
26 Apr 2024 | 1,851.00 | 1,873.00 | 1,831.00 | 1,858.00 | 1,858.00 | 458,400 |
25 Apr 2024 | 1,875.50 | 1,889.00 | 1,859.00 | 1,859.00 | 1,859.00 | 986,000 |
24 Apr 2024 | 1,887.50 | 1,895.50 | 1,863.50 | 1,893.00 | 1,893.00 | 578,400 |
23 Apr 2024 | 1,861.50 | 1,897.50 | 1,858.50 | 1,882.00 | 1,882.00 | 572,800 |
22 Apr 2024 | 1,890.50 | 1,902.50 | 1,859.00 | 1,877.50 | 1,877.50 | 573,800 |
19 Apr 2024 | 1,895.00 | 1,932.50 | 1,857.00 | 1,870.00 | 1,870.00 | 894,100 |
18 Apr 2024 | 1,900.00 | 1,920.00 | 1,883.00 | 1,908.50 | 1,908.50 | 892,300 |
17 Apr 2024 | 1,962.00 | 1,962.00 | 1,893.00 | 1,900.00 | 1,900.00 | 993,700 |
16 Apr 2024 | 2,003.00 | 2,009.50 | 1,955.00 | 1,962.00 | 1,962.00 | 643,200 |
15 Apr 2024 | 2,027.50 | 2,039.00 | 2,011.00 | 2,024.50 | 2,024.50 | 356,800 |
12 Apr 2024 | 2,048.00 | 2,059.00 | 2,028.50 | 2,043.50 | 2,043.50 | 801,300 |
11 Apr 2024 | 1,977.50 | 2,048.00 | 1,963.50 | 2,045.00 | 2,045.00 | 959,100 |
10 Apr 2024 | 1,957.50 | 2,013.50 | 1,957.50 | 2,005.00 | 2,005.00 | 910,100 |
09 Apr 2024 | 1,951.50 | 1,977.00 | 1,947.50 | 1,969.00 | 1,969.00 | 462,000 |
08 Apr 2024 | 1,959.00 | 1,968.00 | 1,933.00 | 1,939.50 | 1,939.50 | 421,900 |
05 Apr 2024 | 1,936.00 | 1,956.50 | 1,924.00 | 1,950.50 | 1,950.50 | 706,800 |
04 Apr 2024 | 1,937.50 | 1,956.00 | 1,930.00 | 1,950.00 | 1,950.00 | 524,700 |
03 Apr 2024 | 1,930.00 | 1,946.50 | 1,923.50 | 1,935.50 | 1,935.50 | 763,300 |
02 Apr 2024 | 1,908.00 | 1,946.50 | 1,892.50 | 1,945.50 | 1,945.50 | 811,900 |
01 Apr 2024 | 1,974.50 | 1,980.00 | 1,935.50 | 1,948.00 | 1,948.00 | 739,600 |
29 Mar 2024 | 1,975.00 | 2,009.50 | 1,930.50 | 1,962.00 | 1,962.00 | 1,385,100 |
28 Mar 2024 | 1,860.00 | 1,868.00 | 1,815.00 | 1,829.00 | 1,829.00 | 791,600 |
28 Mar 2024 | 24 Dividend | |||||
27 Mar 2024 | 1,824.00 | 1,905.50 | 1,818.50 | 1,878.00 | 1,854.00 | 1,317,700 |
26 Mar 2024 | 1,835.00 | 1,837.00 | 1,810.00 | 1,820.00 | 1,796.74 | 757,900 |
25 Mar 2024 | 1,905.00 | 1,907.00 | 1,856.50 | 1,859.50 | 1,835.74 | 908,900 |
22 Mar 2024 | 1,873.50 | 1,895.50 | 1,846.50 | 1,886.50 | 1,862.39 | 728,900 |
21 Mar 2024 | 1,884.00 | 1,892.50 | 1,864.50 | 1,869.50 | 1,845.61 | 658,000 |
19 Mar 2024 | 1,821.50 | 1,870.00 | 1,821.50 | 1,863.50 | 1,839.69 | 750,800 |
18 Mar 2024 | 1,829.50 | 1,840.00 | 1,816.00 | 1,832.50 | 1,809.08 | 657,300 |
15 Mar 2024 | 1,810.50 | 1,829.00 | 1,808.50 | 1,816.00 | 1,792.79 | 713,200 |
14 Mar 2024 | 1,790.50 | 1,819.00 | 1,780.50 | 1,811.00 | 1,787.86 | 610,000 |
13 Mar 2024 | 1,820.00 | 1,835.00 | 1,776.00 | 1,787.50 | 1,764.66 | 683,200 |
12 Mar 2024 | 1,814.50 | 1,814.50 | 1,775.00 | 1,801.00 | 1,777.98 | 586,000 |
11 Mar 2024 | 1,792.00 | 1,832.50 | 1,779.50 | 1,814.50 | 1,791.31 | 731,000 |
08 Mar 2024 | 1,776.50 | 1,854.00 | 1,773.50 | 1,828.00 | 1,804.64 | 879,800 |
07 Mar 2024 | 1,772.00 | 1,806.00 | 1,763.00 | 1,791.00 | 1,768.11 | 674,600 |
06 Mar 2024 | 1,769.00 | 1,791.00 | 1,758.00 | 1,758.00 | 1,735.53 | 520,300 |
05 Mar 2024 | 1,823.50 | 1,824.50 | 1,767.50 | 1,772.00 | 1,749.35 | 827,800 |
04 Mar 2024 | 1,813.00 | 1,851.50 | 1,804.50 | 1,843.00 | 1,819.45 | 857,400 |
01 Mar 2024 | 1,810.00 | 1,827.50 | 1,784.00 | 1,824.00 | 1,800.69 | 918,100 |
29 Feb 2024 | 1,816.00 | 1,820.00 | 1,777.50 | 1,792.50 | 1,769.59 | 986,000 |
28 Feb 2024 | 1,842.50 | 1,845.50 | 1,806.50 | 1,819.50 | 1,796.25 | 595,400 |
27 Feb 2024 | 1,884.00 | 1,884.50 | 1,849.00 | 1,856.00 | 1,832.28 | 604,800 |
26 Feb 2024 | 1,940.00 | 1,940.00 | 1,894.50 | 1,894.50 | 1,870.29 | 558,100 |
22 Feb 2024 | 1,952.50 | 1,952.50 | 1,926.50 | 1,930.00 | 1,905.34 | 613,000 |
21 Feb 2024 | 1,957.50 | 1,985.00 | 1,943.50 | 1,954.50 | 1,929.52 | 688,800 |
20 Feb 2024 | 1,961.50 | 1,965.00 | 1,932.50 | 1,940.00 | 1,915.21 | 666,700 |
19 Feb 2024 | 1,963.50 | 1,980.00 | 1,945.00 | 1,950.50 | 1,925.57 | 588,600 |
16 Feb 2024 | 1,950.50 | 1,975.50 | 1,941.50 | 1,951.50 | 1,926.56 | 702,900 |
15 Feb 2024 | 1,945.50 | 1,955.00 | 1,923.50 | 1,941.50 | 1,916.69 | 831,400 |
14 Feb 2024 | 1,925.00 | 1,931.50 | 1,916.00 | 1,929.00 | 1,904.35 | 729,600 |
13 Feb 2024 | 1,930.00 | 1,933.00 | 1,909.00 | 1,917.50 | 1,893.00 | 647,700 |
09 Feb 2024 | 1,912.50 | 1,951.50 | 1,908.50 | 1,923.00 | 1,898.42 | 894,000 |
08 Feb 2024 | 1,955.00 | 1,957.50 | 1,907.00 | 1,929.00 | 1,904.35 | 1,372,100 |
07 Feb 2024 | 1,914.00 | 2,006.50 | 1,914.00 | 1,965.50 | 1,940.38 | 2,913,100 |
06 Feb 2024 | 1,829.00 | 1,851.00 | 1,813.00 | 1,834.00 | 1,810.56 | 865,900 |
05 Feb 2024 | 1,850.00 | 1,891.50 | 1,840.00 | 1,840.00 | 1,816.49 | 2,367,400 |
02 Feb 2024 | 1,800.00 | 2,011.50 | 1,781.00 | 1,890.00 | 1,865.85 | 4,647,900 |
01 Feb 2024 | 1,751.50 | 1,764.50 | 1,740.00 | 1,760.00 | 1,737.51 | 413,900 |
31 Jan 2024 | 1,750.00 | 1,758.50 | 1,737.50 | 1,755.00 | 1,732.57 | 517,800 |
30 Jan 2024 | 1,759.50 | 1,763.00 | 1,749.50 | 1,753.00 | 1,730.60 | 742,100 |
29 Jan 2024 | 1,736.50 | 1,750.00 | 1,733.50 | 1,749.00 | 1,726.65 | 346,200 |
26 Jan 2024 | 1,739.00 | 1,749.00 | 1,723.00 | 1,727.00 | 1,704.93 | 589,100 |
25 Jan 2024 | 1,761.00 | 1,765.00 | 1,745.00 | 1,750.50 | 1,728.13 | 504,800 |
24 Jan 2024 | 1,750.00 | 1,754.50 | 1,742.50 | 1,750.00 | 1,727.64 | 383,900 |
23 Jan 2024 | 1,763.50 | 1,768.00 | 1,750.00 | 1,758.00 | 1,735.53 | 451,900 |
22 Jan 2024 | 1,758.00 | 1,766.50 | 1,740.00 | 1,766.50 | 1,743.92 | 416,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |