Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 4,264.00 | 4,304.00 | 4,256.00 | 4,303.00 | 4,303.00 | 4,345,700 |
01 May 2024 | 4,248.00 | 4,277.00 | 4,237.00 | 4,264.00 | 4,264.00 | 4,587,000 |
30 Apr 2024 | 4,200.00 | 4,245.00 | 4,198.00 | 4,245.00 | 4,245.00 | 5,996,400 |
26 Apr 2024 | 4,150.00 | 4,181.00 | 4,130.00 | 4,177.00 | 4,177.00 | 3,943,100 |
25 Apr 2024 | 4,191.00 | 4,199.00 | 4,153.00 | 4,156.00 | 4,156.00 | 3,963,100 |
24 Apr 2024 | 4,178.00 | 4,200.00 | 4,167.00 | 4,200.00 | 4,200.00 | 5,111,700 |
23 Apr 2024 | 4,170.00 | 4,208.00 | 4,162.00 | 4,175.00 | 4,175.00 | 4,972,400 |
22 Apr 2024 | 4,111.00 | 4,153.00 | 4,103.00 | 4,149.00 | 4,149.00 | 4,168,000 |
19 Apr 2024 | 4,058.00 | 4,082.00 | 4,021.00 | 4,072.00 | 4,072.00 | 4,787,400 |
18 Apr 2024 | 4,058.00 | 4,090.00 | 4,015.00 | 4,075.00 | 4,075.00 | 3,807,000 |
17 Apr 2024 | 4,111.00 | 4,115.00 | 4,066.00 | 4,067.00 | 4,067.00 | 4,310,000 |
16 Apr 2024 | 4,168.00 | 4,169.00 | 4,093.00 | 4,100.00 | 4,100.00 | 6,472,100 |
15 Apr 2024 | 4,157.00 | 4,180.00 | 4,142.00 | 4,180.00 | 4,180.00 | 3,533,600 |
12 Apr 2024 | 4,141.00 | 4,169.00 | 4,126.00 | 4,168.00 | 4,168.00 | 4,136,700 |
11 Apr 2024 | 4,120.00 | 4,136.00 | 4,099.00 | 4,129.00 | 4,129.00 | 3,059,700 |
10 Apr 2024 | 4,135.00 | 4,136.00 | 4,121.00 | 4,123.00 | 4,123.00 | 2,653,400 |
09 Apr 2024 | 4,115.00 | 4,137.00 | 4,108.00 | 4,135.00 | 4,135.00 | 3,490,500 |
08 Apr 2024 | 4,109.00 | 4,130.00 | 4,094.00 | 4,099.00 | 4,099.00 | 3,950,700 |
05 Apr 2024 | 4,129.00 | 4,139.00 | 4,088.00 | 4,098.00 | 4,098.00 | 4,982,700 |
04 Apr 2024 | 4,142.00 | 4,162.00 | 4,128.00 | 4,140.00 | 4,140.00 | 4,968,900 |
03 Apr 2024 | 4,100.00 | 4,124.00 | 4,045.00 | 4,112.00 | 4,112.00 | 7,950,200 |
02 Apr 2024 | 4,105.00 | 4,159.00 | 4,089.00 | 4,152.00 | 4,152.00 | 8,841,800 |
01 Apr 2024 | 4,079.00 | 4,130.00 | 4,061.00 | 4,080.00 | 4,080.00 | 7,119,200 |
29 Mar 2024 | 4,049.00 | 4,068.00 | 4,032.00 | 4,053.00 | 4,053.00 | 2,976,800 |
28 Mar 2024 | 3,995.00 | 4,062.00 | 3,981.00 | 4,028.00 | 4,028.00 | 7,347,800 |
27 Mar 2024 | 3,978.00 | 4,015.00 | 3,968.00 | 3,998.00 | 3,998.00 | 7,606,100 |
26 Mar 2024 | 3,971.00 | 3,977.00 | 3,964.00 | 3,969.00 | 3,969.00 | 3,610,500 |
25 Mar 2024 | 3,978.00 | 3,988.00 | 3,963.00 | 3,971.00 | 3,971.00 | 3,870,400 |
22 Mar 2024 | 3,970.00 | 3,984.00 | 3,957.00 | 3,978.00 | 3,978.00 | 4,879,000 |
21 Mar 2024 | 3,970.00 | 3,970.00 | 3,948.00 | 3,958.00 | 3,958.00 | 4,888,300 |
19 Mar 2024 | 3,900.00 | 3,950.00 | 3,892.00 | 3,950.00 | 3,950.00 | 5,209,200 |
18 Mar 2024 | 3,867.00 | 3,908.00 | 3,860.00 | 3,901.00 | 3,901.00 | 4,913,900 |
15 Mar 2024 | 3,860.00 | 3,879.00 | 3,847.00 | 3,847.00 | 3,847.00 | 6,375,500 |
14 Mar 2024 | 3,829.00 | 3,869.00 | 3,821.00 | 3,869.00 | 3,869.00 | 3,261,800 |
13 Mar 2024 | 3,847.00 | 3,868.00 | 3,825.00 | 3,838.00 | 3,838.00 | 4,347,000 |
12 Mar 2024 | 3,806.00 | 3,830.00 | 3,796.00 | 3,830.00 | 3,830.00 | 5,263,300 |
11 Mar 2024 | 3,847.00 | 3,848.00 | 3,795.00 | 3,824.00 | 3,824.00 | 7,305,100 |
08 Mar 2024 | 3,850.00 | 3,873.00 | 3,842.00 | 3,864.00 | 3,864.00 | 5,325,300 |
07 Mar 2024 | 3,879.00 | 3,890.00 | 3,852.00 | 3,859.00 | 3,859.00 | 5,031,900 |
06 Mar 2024 | 3,876.00 | 3,888.00 | 3,864.00 | 3,870.00 | 3,870.00 | 4,546,300 |
05 Mar 2024 | 3,841.00 | 3,879.00 | 3,840.00 | 3,872.00 | 3,872.00 | 3,981,000 |
04 Mar 2024 | 3,878.00 | 3,882.00 | 3,837.00 | 3,838.00 | 3,838.00 | 6,779,200 |
01 Mar 2024 | 3,886.00 | 3,899.00 | 3,878.00 | 3,879.00 | 3,879.00 | 4,266,200 |
29 Feb 2024 | 3,884.00 | 3,901.00 | 3,874.00 | 3,892.00 | 3,892.00 | 4,444,700 |
28 Feb 2024 | 3,915.00 | 3,922.00 | 3,866.00 | 3,886.00 | 3,886.00 | 7,802,000 |
27 Feb 2024 | 3,923.00 | 3,942.00 | 3,915.00 | 3,922.00 | 3,922.00 | 4,013,800 |
26 Feb 2024 | 3,952.00 | 3,963.00 | 3,926.00 | 3,939.00 | 3,939.00 | 5,092,100 |
22 Feb 2024 | 3,933.00 | 3,955.00 | 3,923.00 | 3,955.00 | 3,955.00 | 6,605,700 |
21 Feb 2024 | 3,905.00 | 3,925.00 | 3,905.00 | 3,915.00 | 3,915.00 | 4,072,600 |
20 Feb 2024 | 3,918.00 | 3,934.00 | 3,902.00 | 3,905.00 | 3,905.00 | 3,816,300 |
19 Feb 2024 | 3,888.00 | 3,912.00 | 3,884.00 | 3,912.00 | 3,912.00 | 4,357,000 |
16 Feb 2024 | 3,884.00 | 3,908.00 | 3,876.00 | 3,876.00 | 3,876.00 | 6,207,300 |
15 Feb 2024 | 3,948.00 | 3,948.00 | 3,871.00 | 3,880.00 | 3,880.00 | 7,374,200 |
14 Feb 2024 | 3,946.00 | 3,956.00 | 3,867.00 | 3,909.00 | 3,909.00 | 14,648,000 |
13 Feb 2024 | 3,970.00 | 4,028.00 | 3,963.00 | 4,028.00 | 4,028.00 | 10,403,300 |
09 Feb 2024 | 3,921.00 | 3,956.00 | 3,904.00 | 3,938.00 | 3,938.00 | 5,889,000 |
08 Feb 2024 | 3,930.00 | 3,933.00 | 3,901.00 | 3,919.00 | 3,919.00 | 5,056,400 |
07 Feb 2024 | 3,934.00 | 3,939.00 | 3,904.00 | 3,939.00 | 3,939.00 | 4,399,200 |
06 Feb 2024 | 3,917.00 | 3,969.00 | 3,916.00 | 3,934.00 | 3,934.00 | 6,186,900 |
05 Feb 2024 | 3,920.00 | 3,924.00 | 3,886.00 | 3,923.00 | 3,923.00 | 5,155,400 |
02 Feb 2024 | 3,911.00 | 3,915.00 | 3,872.00 | 3,906.00 | 3,906.00 | 5,510,700 |
01 Feb 2024 | 3,875.00 | 3,912.00 | 3,865.00 | 3,903.00 | 3,903.00 | 5,762,800 |
31 Jan 2024 | 3,828.00 | 3,895.00 | 3,818.00 | 3,895.00 | 3,895.00 | 9,430,200 |
30 Jan 2024 | 3,814.00 | 3,835.00 | 3,806.00 | 3,832.00 | 3,832.00 | 5,113,900 |
29 Jan 2024 | 3,791.00 | 3,813.00 | 3,786.00 | 3,810.00 | 3,810.00 | 4,956,100 |
26 Jan 2024 | 3,809.00 | 3,810.00 | 3,762.00 | 3,765.00 | 3,765.00 | 6,898,500 |
25 Jan 2024 | 3,815.00 | 3,825.00 | 3,801.00 | 3,811.00 | 3,811.00 | 4,512,300 |
24 Jan 2024 | 3,814.00 | 3,840.00 | 3,804.00 | 3,812.00 | 3,812.00 | 5,549,100 |
23 Jan 2024 | 3,800.00 | 3,837.00 | 3,795.00 | 3,814.00 | 3,814.00 | 7,029,500 |
22 Jan 2024 | 3,797.00 | 3,805.00 | 3,781.00 | 3,801.00 | 3,801.00 | 5,466,000 |
19 Jan 2024 | 3,845.00 | 3,845.00 | 3,786.00 | 3,795.00 | 3,795.00 | 8,945,200 |
18 Jan 2024 | 3,821.00 | 3,855.00 | 3,819.00 | 3,840.00 | 3,840.00 | 5,291,100 |
17 Jan 2024 | 3,839.00 | 3,881.00 | 3,810.00 | 3,816.00 | 3,816.00 | 11,330,200 |
16 Jan 2024 | 3,790.00 | 3,835.00 | 3,787.00 | 3,826.00 | 3,826.00 | 6,118,200 |
15 Jan 2024 | 3,790.00 | 3,802.00 | 3,787.00 | 3,799.00 | 3,799.00 | 1,744,000 |
12 Jan 2024 | 3,807.00 | 3,807.00 | 3,766.00 | 3,785.00 | 3,785.00 | 8,150,100 |
11 Jan 2024 | 3,814.00 | 3,828.00 | 3,790.00 | 3,795.00 | 3,795.00 | 7,185,100 |
10 Jan 2024 | 3,768.00 | 3,814.00 | 3,768.00 | 3,800.00 | 3,800.00 | 12,703,400 |
09 Jan 2024 | 3,776.00 | 3,792.00 | 3,743.00 | 3,758.00 | 3,758.00 | 7,872,400 |
05 Jan 2024 | 3,713.00 | 3,757.00 | 3,712.00 | 3,757.00 | 3,757.00 | 11,938,200 |
04 Jan 2024 | 3,645.00 | 3,710.00 | 3,629.00 | 3,709.00 | 3,709.00 | 13,498,500 |
29 Dec 2023 | 3,612.00 | 3,662.00 | 3,612.00 | 3,645.00 | 3,645.00 | 8,824,600 |
28 Dec 2023 | 3,589.00 | 3,642.00 | 3,588.00 | 3,612.00 | 3,612.00 | 15,074,500 |
28 Dec 2023 | 100 Dividend | |||||
27 Dec 2023 | 3,732.00 | 3,749.00 | 3,704.00 | 3,719.00 | 3,619.00 | 14,454,700 |
26 Dec 2023 | 3,745.00 | 3,747.00 | 3,712.00 | 3,727.00 | 3,626.78 | 8,045,300 |
25 Dec 2023 | 3,735.00 | 3,750.00 | 3,732.00 | 3,743.00 | 3,642.35 | 5,495,200 |
22 Dec 2023 | 3,736.00 | 3,743.00 | 3,710.00 | 3,722.00 | 3,621.92 | 6,567,300 |
21 Dec 2023 | 3,695.00 | 3,730.00 | 3,686.00 | 3,723.00 | 3,622.89 | 5,937,400 |
20 Dec 2023 | 3,732.00 | 3,760.00 | 3,715.00 | 3,715.00 | 3,615.11 | 7,660,200 |
19 Dec 2023 | 3,697.00 | 3,747.00 | 3,674.00 | 3,726.00 | 3,625.81 | 6,002,900 |
18 Dec 2023 | 3,715.00 | 3,716.00 | 3,655.00 | 3,668.00 | 3,569.37 | 8,922,900 |
15 Dec 2023 | 3,696.00 | 3,748.00 | 3,690.00 | 3,715.00 | 3,615.11 | 8,826,000 |
14 Dec 2023 | 3,722.00 | 3,731.00 | 3,661.00 | 3,700.00 | 3,600.51 | 11,006,100 |
13 Dec 2023 | 3,788.00 | 3,788.00 | 3,736.00 | 3,739.00 | 3,638.46 | 7,009,900 |
12 Dec 2023 | 3,810.00 | 3,819.00 | 3,771.00 | 3,775.00 | 3,673.49 | 5,164,200 |
11 Dec 2023 | 3,771.00 | 3,795.00 | 3,752.00 | 3,790.00 | 3,688.09 | 6,575,700 |
08 Dec 2023 | 3,795.00 | 3,800.00 | 3,728.00 | 3,742.00 | 3,641.38 | 14,307,300 |
07 Dec 2023 | 3,831.00 | 3,854.00 | 3,817.00 | 3,826.00 | 3,723.12 | 7,244,000 |
06 Dec 2023 | 3,805.00 | 3,854.00 | 3,801.00 | 3,842.00 | 3,738.69 | 6,630,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |