Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 Jun 2024 | 4,096.00 | 4,150.00 | 4,076.00 | 4,150.00 | 4,150.00 | 2,489,700 |
31 May 2024 | 3,935.00 | 4,084.00 | 3,928.00 | 4,062.00 | 4,062.00 | 5,544,800 |
30 May 2024 | 3,861.00 | 3,910.00 | 3,852.00 | 3,892.00 | 3,892.00 | 1,192,600 |
29 May 2024 | 3,944.00 | 3,967.00 | 3,896.00 | 3,900.00 | 3,900.00 | 1,079,200 |
28 May 2024 | 3,990.00 | 3,993.00 | 3,944.00 | 3,944.00 | 3,944.00 | 1,113,200 |
27 May 2024 | 3,979.00 | 3,999.00 | 3,955.00 | 3,999.00 | 3,999.00 | 1,073,100 |
24 May 2024 | 3,945.00 | 3,984.00 | 3,939.00 | 3,954.00 | 3,954.00 | 950,700 |
23 May 2024 | 3,972.00 | 4,009.00 | 3,948.00 | 3,995.00 | 3,995.00 | 1,061,900 |
22 May 2024 | 3,979.00 | 4,009.00 | 3,952.00 | 4,005.00 | 4,005.00 | 1,192,500 |
21 May 2024 | 4,018.00 | 4,058.00 | 3,939.00 | 3,940.00 | 3,940.00 | 1,829,700 |
20 May 2024 | 3,930.00 | 4,019.00 | 3,918.00 | 4,005.00 | 4,005.00 | 2,361,500 |
17 May 2024 | 3,839.00 | 3,901.00 | 3,822.00 | 3,901.00 | 3,901.00 | 955,500 |
16 May 2024 | 3,835.00 | 3,846.00 | 3,775.00 | 3,845.00 | 3,845.00 | 1,637,600 |
15 May 2024 | 3,883.00 | 3,884.00 | 3,824.00 | 3,833.00 | 3,833.00 | 1,430,100 |
14 May 2024 | 3,901.00 | 3,929.00 | 3,825.00 | 3,848.00 | 3,848.00 | 1,530,800 |
13 May 2024 | 3,900.00 | 3,932.00 | 3,851.00 | 3,913.00 | 3,913.00 | 1,855,800 |
10 May 2024 | 3,812.00 | 3,970.00 | 3,803.00 | 3,970.00 | 3,970.00 | 3,579,600 |
09 May 2024 | 3,791.00 | 3,812.00 | 3,771.00 | 3,781.00 | 3,781.00 | 1,052,900 |
08 May 2024 | 3,782.00 | 3,811.00 | 3,773.00 | 3,773.00 | 3,773.00 | 1,028,800 |
07 May 2024 | 3,795.00 | 3,803.00 | 3,770.00 | 3,800.00 | 3,800.00 | 1,093,500 |
02 May 2024 | 3,745.00 | 3,784.00 | 3,730.00 | 3,768.00 | 3,768.00 | 1,055,900 |
01 May 2024 | 3,815.00 | 3,820.00 | 3,760.00 | 3,780.00 | 3,780.00 | 1,268,400 |
30 Apr 2024 | 3,885.00 | 3,889.00 | 3,813.00 | 3,852.00 | 3,852.00 | 1,685,900 |
26 Apr 2024 | 3,810.00 | 3,895.00 | 3,784.00 | 3,856.00 | 3,856.00 | 3,591,200 |
25 Apr 2024 | 3,843.00 | 3,862.00 | 3,799.00 | 3,799.00 | 3,799.00 | 1,202,400 |
24 Apr 2024 | 3,824.00 | 3,862.00 | 3,812.00 | 3,851.00 | 3,851.00 | 1,367,200 |
23 Apr 2024 | 3,792.00 | 3,808.00 | 3,778.00 | 3,792.00 | 3,792.00 | 1,266,000 |
22 Apr 2024 | 3,712.00 | 3,771.00 | 3,701.00 | 3,750.00 | 3,750.00 | 1,823,500 |
19 Apr 2024 | 3,665.00 | 3,712.00 | 3,605.00 | 3,645.00 | 3,645.00 | 1,950,500 |
18 Apr 2024 | 3,651.00 | 3,734.00 | 3,637.00 | 3,714.00 | 3,714.00 | 1,312,500 |
17 Apr 2024 | 3,800.00 | 3,801.00 | 3,664.00 | 3,674.00 | 3,674.00 | 2,024,500 |
16 Apr 2024 | 3,810.00 | 3,827.00 | 3,768.00 | 3,777.00 | 3,777.00 | 1,657,100 |
15 Apr 2024 | 3,830.00 | 3,861.00 | 3,794.00 | 3,854.00 | 3,854.00 | 1,149,900 |
12 Apr 2024 | 3,874.00 | 3,885.00 | 3,840.00 | 3,852.00 | 3,852.00 | 958,600 |
11 Apr 2024 | 3,818.00 | 3,877.00 | 3,814.00 | 3,844.00 | 3,844.00 | 975,100 |
10 Apr 2024 | 3,883.00 | 3,890.00 | 3,858.00 | 3,867.00 | 3,867.00 | 1,305,400 |
09 Apr 2024 | 3,883.00 | 3,928.00 | 3,883.00 | 3,922.00 | 3,922.00 | 1,195,500 |
08 Apr 2024 | 3,851.00 | 3,922.00 | 3,842.00 | 3,880.00 | 3,880.00 | 1,830,100 |
05 Apr 2024 | 3,831.00 | 3,836.00 | 3,765.00 | 3,803.00 | 3,803.00 | 1,928,900 |
04 Apr 2024 | 3,880.00 | 3,893.00 | 3,847.00 | 3,884.00 | 3,884.00 | 1,274,700 |
03 Apr 2024 | 3,805.00 | 3,856.00 | 3,763.00 | 3,843.00 | 3,843.00 | 1,641,900 |
02 Apr 2024 | 3,817.00 | 3,843.00 | 3,801.00 | 3,825.00 | 3,825.00 | 1,299,200 |
01 Apr 2024 | 3,954.00 | 3,970.00 | 3,800.00 | 3,800.00 | 3,800.00 | 2,386,300 |
29 Mar 2024 | 3,976.00 | 3,992.00 | 3,931.00 | 3,942.00 | 3,942.00 | 1,120,500 |
28 Mar 2024 | 3,950.00 | 3,998.00 | 3,926.00 | 3,955.00 | 3,955.00 | 3,087,600 |
28 Mar 2024 | 10 Dividend | |||||
27 Mar 2024 | 4,075.00 | 4,108.00 | 4,062.00 | 4,091.00 | 4,081.00 | 3,781,500 |
26 Mar 2024 | 4,061.00 | 4,095.00 | 4,049.00 | 4,075.00 | 4,065.04 | 1,672,200 |
25 Mar 2024 | 4,113.00 | 4,116.00 | 4,063.00 | 4,067.00 | 4,057.06 | 2,095,600 |
22 Mar 2024 | 4,071.00 | 4,144.00 | 4,053.00 | 4,129.00 | 4,118.91 | 3,285,500 |
21 Mar 2024 | 4,090.00 | 4,093.00 | 4,015.00 | 4,052.00 | 4,042.10 | 2,569,400 |
19 Mar 2024 | 3,961.00 | 4,131.00 | 3,951.00 | 4,038.00 | 4,028.13 | 4,161,400 |
18 Mar 2024 | 3,890.00 | 3,953.00 | 3,874.00 | 3,951.00 | 3,941.34 | 1,789,700 |
15 Mar 2024 | 3,821.00 | 3,884.00 | 3,820.00 | 3,856.00 | 3,846.57 | 1,972,800 |
14 Mar 2024 | 3,800.00 | 3,841.00 | 3,786.00 | 3,840.00 | 3,830.61 | 1,682,100 |
13 Mar 2024 | 3,870.00 | 3,870.00 | 3,772.00 | 3,788.00 | 3,778.74 | 2,264,700 |
12 Mar 2024 | 3,788.00 | 3,824.00 | 3,753.00 | 3,807.00 | 3,797.69 | 2,458,000 |
11 Mar 2024 | 3,924.00 | 3,926.00 | 3,790.00 | 3,828.00 | 3,818.64 | 3,140,900 |
08 Mar 2024 | 3,947.00 | 3,988.00 | 3,931.00 | 3,953.00 | 3,943.34 | 2,218,900 |
07 Mar 2024 | 3,990.00 | 4,056.00 | 3,963.00 | 3,983.00 | 3,973.26 | 3,225,200 |
06 Mar 2024 | 3,975.00 | 4,004.00 | 3,932.00 | 3,968.00 | 3,958.30 | 2,509,700 |
05 Mar 2024 | 3,920.00 | 3,980.00 | 3,905.00 | 3,968.00 | 3,958.30 | 2,111,800 |
04 Mar 2024 | 3,998.00 | 3,998.00 | 3,929.00 | 3,940.00 | 3,930.37 | 2,447,300 |
01 Mar 2024 | 3,996.00 | 4,007.00 | 3,967.00 | 3,989.00 | 3,979.25 | 3,082,900 |
29 Feb 2024 | 3,999.00 | 4,029.00 | 3,969.00 | 4,025.00 | 4,015.16 | 2,632,300 |
28 Feb 2024 | 3,960.00 | 4,005.00 | 3,957.00 | 4,000.00 | 3,990.22 | 1,854,100 |
27 Feb 2024 | 3,969.00 | 4,009.00 | 3,957.00 | 3,965.00 | 3,955.31 | 1,955,700 |
26 Feb 2024 | 4,028.00 | 4,029.00 | 3,940.00 | 3,945.00 | 3,935.36 | 2,522,000 |
22 Feb 2024 | 3,979.00 | 3,983.00 | 3,950.00 | 3,975.00 | 3,965.28 | 1,946,700 |
21 Feb 2024 | 3,990.00 | 3,991.00 | 3,913.00 | 3,943.00 | 3,933.36 | 2,731,300 |
20 Feb 2024 | 4,120.00 | 4,145.00 | 3,995.00 | 4,000.00 | 3,990.22 | 3,128,600 |
19 Feb 2024 | 4,034.00 | 4,077.00 | 3,993.00 | 4,055.00 | 4,045.09 | 2,110,100 |
16 Feb 2024 | 3,915.00 | 3,983.00 | 3,887.00 | 3,973.00 | 3,963.29 | 2,802,700 |
15 Feb 2024 | 3,920.00 | 3,922.00 | 3,860.00 | 3,878.00 | 3,868.52 | 1,968,400 |
14 Feb 2024 | 3,888.00 | 3,927.00 | 3,867.00 | 3,897.00 | 3,887.47 | 2,486,700 |
13 Feb 2024 | 3,926.00 | 3,954.00 | 3,879.00 | 3,919.00 | 3,909.42 | 2,974,500 |
09 Feb 2024 | 3,820.00 | 3,912.00 | 3,796.00 | 3,876.00 | 3,866.53 | 3,553,800 |
08 Feb 2024 | 3,780.00 | 3,849.00 | 3,715.00 | 3,802.00 | 3,792.71 | 4,542,300 |
07 Feb 2024 | 3,660.00 | 3,838.00 | 3,658.00 | 3,775.00 | 3,765.77 | 6,331,200 |
06 Feb 2024 | 3,692.00 | 3,712.00 | 3,657.00 | 3,657.00 | 3,648.06 | 2,503,200 |
05 Feb 2024 | 3,670.00 | 3,718.00 | 3,637.00 | 3,712.00 | 3,702.93 | 2,062,000 |
02 Feb 2024 | 3,649.00 | 3,660.00 | 3,606.00 | 3,637.00 | 3,628.11 | 1,739,700 |
01 Feb 2024 | 3,613.00 | 3,663.00 | 3,613.00 | 3,639.00 | 3,630.10 | 1,961,500 |
31 Jan 2024 | 3,589.00 | 3,644.00 | 3,577.00 | 3,644.00 | 3,635.09 | 2,373,400 |
30 Jan 2024 | 3,601.00 | 3,609.00 | 3,579.00 | 3,591.00 | 3,582.22 | 1,454,700 |
29 Jan 2024 | 3,560.00 | 3,604.00 | 3,553.00 | 3,602.00 | 3,593.20 | 1,707,900 |
26 Jan 2024 | 3,629.00 | 3,637.00 | 3,568.00 | 3,568.00 | 3,559.28 | 1,939,900 |
25 Jan 2024 | 3,615.00 | 3,643.00 | 3,607.00 | 3,629.00 | 3,620.13 | 1,649,600 |
24 Jan 2024 | 3,569.00 | 3,623.00 | 3,565.00 | 3,609.00 | 3,600.18 | 2,241,700 |
23 Jan 2024 | 3,625.00 | 3,647.00 | 3,591.00 | 3,606.00 | 3,597.19 | 2,041,400 |
22 Jan 2024 | 3,626.00 | 3,629.00 | 3,597.00 | 3,625.00 | 3,616.14 | 1,505,100 |
19 Jan 2024 | 3,623.00 | 3,627.00 | 3,582.00 | 3,598.00 | 3,589.21 | 2,108,400 |
18 Jan 2024 | 3,583.00 | 3,601.00 | 3,548.00 | 3,575.00 | 3,566.26 | 2,002,400 |
17 Jan 2024 | 3,547.00 | 3,587.00 | 3,527.00 | 3,551.00 | 3,542.32 | 2,830,700 |
16 Jan 2024 | 3,450.00 | 3,565.00 | 3,450.00 | 3,516.00 | 3,507.41 | 2,068,100 |
15 Jan 2024 | 3,450.00 | 3,519.00 | 3,450.00 | 3,514.00 | 3,505.41 | 964,100 |
12 Jan 2024 | 3,500.00 | 3,539.00 | 3,390.00 | 3,434.00 | 3,425.61 | 6,063,400 |
11 Jan 2024 | 3,418.00 | 3,550.00 | 3,417.00 | 3,530.00 | 3,521.37 | 4,748,300 |
10 Jan 2024 | 3,382.00 | 3,399.00 | 3,346.00 | 3,385.00 | 3,376.73 | 1,877,300 |
09 Jan 2024 | 3,400.00 | 3,422.00 | 3,371.00 | 3,400.00 | 3,391.69 | 2,629,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |