Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 4,901.00 | 4,912.00 | 4,836.00 | 4,836.00 | 4,836.00 | 386,100 |
20 May 2024 | 4,940.00 | 4,969.00 | 4,859.00 | 4,871.00 | 4,871.00 | 523,500 |
17 May 2024 | 4,950.00 | 5,007.00 | 4,933.00 | 4,956.00 | 4,956.00 | 425,000 |
16 May 2024 | 4,950.00 | 4,998.00 | 4,909.00 | 4,959.00 | 4,959.00 | 369,600 |
15 May 2024 | 5,079.00 | 5,086.00 | 4,897.00 | 4,904.00 | 4,904.00 | 612,000 |
14 May 2024 | 5,042.00 | 5,148.00 | 5,042.00 | 5,091.00 | 5,091.00 | 361,000 |
13 May 2024 | 5,074.00 | 5,122.00 | 5,045.00 | 5,047.00 | 5,047.00 | 324,000 |
10 May 2024 | 5,081.00 | 5,116.00 | 5,014.00 | 5,074.00 | 5,074.00 | 349,800 |
09 May 2024 | 5,101.00 | 5,101.00 | 5,010.00 | 5,013.00 | 5,013.00 | 247,300 |
08 May 2024 | 5,100.00 | 5,145.00 | 5,062.00 | 5,064.00 | 5,064.00 | 280,900 |
07 May 2024 | 5,160.00 | 5,178.00 | 5,113.00 | 5,124.00 | 5,124.00 | 367,200 |
02 May 2024 | 5,208.00 | 5,211.00 | 5,131.00 | 5,159.00 | 5,159.00 | 351,200 |
01 May 2024 | 5,229.00 | 5,284.00 | 5,201.00 | 5,226.00 | 5,226.00 | 335,800 |
30 Apr 2024 | 5,350.00 | 5,350.00 | 5,222.00 | 5,286.00 | 5,286.00 | 414,600 |
26 Apr 2024 | 5,255.00 | 5,287.00 | 5,205.00 | 5,250.00 | 5,250.00 | 699,400 |
25 Apr 2024 | 5,366.00 | 5,366.00 | 5,270.00 | 5,300.00 | 5,300.00 | 352,800 |
24 Apr 2024 | 5,352.00 | 5,381.00 | 5,310.00 | 5,344.00 | 5,344.00 | 343,000 |
23 Apr 2024 | 5,450.00 | 5,450.00 | 5,337.00 | 5,344.00 | 5,344.00 | 626,600 |
22 Apr 2024 | 5,442.00 | 5,558.00 | 5,414.00 | 5,488.00 | 5,488.00 | 1,074,300 |
19 Apr 2024 | 5,395.00 | 5,473.00 | 5,370.00 | 5,402.00 | 5,402.00 | 1,094,700 |
18 Apr 2024 | 5,241.00 | 5,400.00 | 5,240.00 | 5,324.00 | 5,324.00 | 1,002,500 |
17 Apr 2024 | 5,370.00 | 5,375.00 | 5,222.00 | 5,281.00 | 5,281.00 | 1,827,300 |
16 Apr 2024 | 5,360.00 | 5,488.00 | 5,251.00 | 5,339.00 | 5,339.00 | 2,468,900 |
15 Apr 2024 | 4,918.00 | 4,974.00 | 4,888.00 | 4,971.00 | 4,971.00 | 621,600 |
12 Apr 2024 | 4,902.00 | 4,918.00 | 4,876.00 | 4,895.00 | 4,895.00 | 277,400 |
11 Apr 2024 | 4,847.00 | 4,885.00 | 4,825.00 | 4,857.00 | 4,857.00 | 241,200 |
10 Apr 2024 | 4,970.00 | 5,021.00 | 4,874.00 | 4,880.00 | 4,880.00 | 387,900 |
09 Apr 2024 | 4,876.00 | 4,929.00 | 4,851.00 | 4,913.00 | 4,913.00 | 339,600 |
08 Apr 2024 | 4,855.00 | 4,857.00 | 4,821.00 | 4,855.00 | 4,855.00 | 274,600 |
05 Apr 2024 | 4,800.00 | 4,879.00 | 4,793.00 | 4,855.00 | 4,855.00 | 323,100 |
04 Apr 2024 | 4,874.00 | 4,892.00 | 4,843.00 | 4,852.00 | 4,852.00 | 301,400 |
03 Apr 2024 | 4,895.00 | 4,932.00 | 4,857.00 | 4,862.00 | 4,862.00 | 414,200 |
02 Apr 2024 | 4,968.00 | 4,968.00 | 4,879.00 | 4,895.00 | 4,895.00 | 395,100 |
01 Apr 2024 | 4,974.00 | 5,016.00 | 4,951.00 | 4,968.00 | 4,968.00 | 364,000 |
29 Mar 2024 | 5,001.00 | 5,029.00 | 4,946.00 | 4,952.00 | 4,952.00 | 217,000 |
28 Mar 2024 | 5,068.00 | 5,110.00 | 4,992.00 | 5,019.00 | 5,019.00 | 349,100 |
27 Mar 2024 | 5,080.00 | 5,137.00 | 5,035.00 | 5,105.00 | 5,105.00 | 427,900 |
26 Mar 2024 | 5,081.00 | 5,094.00 | 5,041.00 | 5,052.00 | 5,052.00 | 448,200 |
25 Mar 2024 | 5,217.00 | 5,226.00 | 5,109.00 | 5,117.00 | 5,117.00 | 401,500 |
22 Mar 2024 | 5,151.00 | 5,206.00 | 5,089.00 | 5,194.00 | 5,194.00 | 407,300 |
21 Mar 2024 | 5,150.00 | 5,217.00 | 5,122.00 | 5,183.00 | 5,183.00 | 516,400 |
19 Mar 2024 | 5,090.00 | 5,125.00 | 5,054.00 | 5,120.00 | 5,120.00 | 461,000 |
18 Mar 2024 | 4,988.00 | 5,090.00 | 4,975.00 | 5,079.00 | 5,079.00 | 426,600 |
15 Mar 2024 | 4,970.00 | 5,032.00 | 4,960.00 | 4,999.00 | 4,999.00 | 355,700 |
14 Mar 2024 | 4,930.00 | 5,015.00 | 4,896.00 | 5,012.00 | 5,012.00 | 343,500 |
13 Mar 2024 | 5,015.00 | 5,036.00 | 4,917.00 | 4,962.00 | 4,962.00 | 426,300 |
12 Mar 2024 | 4,998.00 | 5,073.00 | 4,932.00 | 5,048.00 | 5,048.00 | 963,300 |
11 Mar 2024 | 4,948.00 | 5,006.00 | 4,840.00 | 4,902.00 | 4,902.00 | 612,100 |
08 Mar 2024 | 4,930.00 | 4,941.00 | 4,871.00 | 4,923.00 | 4,923.00 | 503,900 |
07 Mar 2024 | 4,900.00 | 4,969.00 | 4,884.00 | 4,945.00 | 4,945.00 | 673,500 |
06 Mar 2024 | 4,837.00 | 4,903.00 | 4,784.00 | 4,880.00 | 4,880.00 | 491,200 |
05 Mar 2024 | 4,851.00 | 4,854.00 | 4,796.00 | 4,845.00 | 4,845.00 | 340,100 |
04 Mar 2024 | 4,803.00 | 4,883.00 | 4,801.00 | 4,870.00 | 4,870.00 | 496,600 |
01 Mar 2024 | 4,890.00 | 4,909.00 | 4,828.00 | 4,869.00 | 4,869.00 | 307,800 |
29 Feb 2024 | 4,880.00 | 4,903.00 | 4,806.00 | 4,862.00 | 4,862.00 | 552,300 |
28 Feb 2024 | 4,922.00 | 4,940.00 | 4,880.00 | 4,900.00 | 4,900.00 | 789,300 |
28 Feb 2024 | 40 Dividend | |||||
27 Feb 2024 | 4,931.00 | 4,983.00 | 4,912.00 | 4,964.00 | 4,924.00 | 1,543,300 |
26 Feb 2024 | 4,904.00 | 4,982.00 | 4,904.00 | 4,959.00 | 4,919.04 | 1,096,700 |
22 Feb 2024 | 4,905.00 | 4,960.00 | 4,902.00 | 4,928.00 | 4,888.29 | 745,800 |
21 Feb 2024 | 4,910.00 | 4,971.00 | 4,887.00 | 4,931.00 | 4,891.27 | 675,900 |
20 Feb 2024 | 4,855.00 | 4,987.00 | 4,830.00 | 4,950.00 | 4,910.11 | 1,214,200 |
19 Feb 2024 | 4,736.00 | 4,805.00 | 4,722.00 | 4,795.00 | 4,756.36 | 454,800 |
16 Feb 2024 | 4,670.00 | 4,719.00 | 4,643.00 | 4,707.00 | 4,669.07 | 451,300 |
15 Feb 2024 | 4,707.00 | 4,724.00 | 4,667.00 | 4,679.00 | 4,641.30 | 467,200 |
14 Feb 2024 | 4,715.00 | 4,739.00 | 4,662.00 | 4,717.00 | 4,678.99 | 414,700 |
13 Feb 2024 | 4,639.00 | 4,722.00 | 4,619.00 | 4,697.00 | 4,659.15 | 561,800 |
09 Feb 2024 | 4,680.00 | 4,685.00 | 4,586.00 | 4,602.00 | 4,564.92 | 790,200 |
08 Feb 2024 | 4,710.00 | 4,734.00 | 4,683.00 | 4,698.00 | 4,660.14 | 492,500 |
07 Feb 2024 | 4,778.00 | 4,789.00 | 4,718.00 | 4,734.00 | 4,695.85 | 403,100 |
06 Feb 2024 | 4,820.00 | 4,820.00 | 4,774.00 | 4,781.00 | 4,742.47 | 361,900 |
05 Feb 2024 | 4,840.00 | 4,876.00 | 4,837.00 | 4,837.00 | 4,798.02 | 270,900 |
02 Feb 2024 | 4,850.00 | 4,883.00 | 4,840.00 | 4,840.00 | 4,801.00 | 369,400 |
01 Feb 2024 | 4,811.00 | 4,827.00 | 4,766.00 | 4,823.00 | 4,784.14 | 401,500 |
31 Jan 2024 | 4,796.00 | 4,817.00 | 4,771.00 | 4,817.00 | 4,778.18 | 447,100 |
30 Jan 2024 | 4,821.00 | 4,857.00 | 4,799.00 | 4,807.00 | 4,768.27 | 288,000 |
29 Jan 2024 | 4,812.00 | 4,833.00 | 4,778.00 | 4,809.00 | 4,770.25 | 336,300 |
26 Jan 2024 | 4,775.00 | 4,826.00 | 4,772.00 | 4,789.00 | 4,750.41 | 419,900 |
25 Jan 2024 | 4,758.00 | 4,795.00 | 4,738.00 | 4,782.00 | 4,743.47 | 476,100 |
24 Jan 2024 | 4,810.00 | 4,871.00 | 4,765.00 | 4,781.00 | 4,742.47 | 598,600 |
23 Jan 2024 | 4,816.00 | 4,865.00 | 4,778.00 | 4,791.00 | 4,752.39 | 505,800 |
22 Jan 2024 | 4,750.00 | 4,779.00 | 4,724.00 | 4,779.00 | 4,740.49 | 627,600 |
19 Jan 2024 | 4,868.00 | 4,889.00 | 4,775.00 | 4,792.00 | 4,753.39 | 742,000 |
18 Jan 2024 | 4,850.00 | 4,885.00 | 4,836.00 | 4,872.00 | 4,832.74 | 505,800 |
17 Jan 2024 | 4,867.00 | 4,914.00 | 4,822.00 | 4,839.00 | 4,800.01 | 803,900 |
16 Jan 2024 | 4,974.00 | 5,039.00 | 4,821.00 | 4,821.00 | 4,782.15 | 1,337,700 |
15 Jan 2024 | 4,978.00 | 4,980.00 | 4,938.00 | 4,958.00 | 4,918.05 | 95,300 |
12 Jan 2024 | 5,005.00 | 5,018.00 | 4,913.00 | 4,945.00 | 4,905.15 | 580,200 |
11 Jan 2024 | 4,989.00 | 5,005.00 | 4,916.00 | 4,950.00 | 4,910.11 | 485,600 |
10 Jan 2024 | 4,950.00 | 5,023.00 | 4,938.00 | 4,996.00 | 4,955.74 | 452,700 |
09 Jan 2024 | 4,898.00 | 4,945.00 | 4,887.00 | 4,927.00 | 4,887.30 | 348,000 |
05 Jan 2024 | 4,908.00 | 4,921.00 | 4,848.00 | 4,854.00 | 4,814.89 | 358,600 |
04 Jan 2024 | 4,799.00 | 4,873.00 | 4,731.00 | 4,856.00 | 4,816.87 | 401,500 |
29 Dec 2023 | 4,785.00 | 4,815.00 | 4,752.00 | 4,769.00 | 4,730.57 | 308,800 |
28 Dec 2023 | 4,801.00 | 4,815.00 | 4,756.00 | 4,770.00 | 4,731.56 | 297,400 |
27 Dec 2023 | 4,774.00 | 4,801.00 | 4,752.00 | 4,787.00 | 4,748.43 | 412,500 |
26 Dec 2023 | 4,864.00 | 4,868.00 | 4,759.00 | 4,769.00 | 4,730.57 | 463,900 |
25 Dec 2023 | 4,801.00 | 4,883.00 | 4,800.00 | 4,858.00 | 4,818.85 | 445,100 |
22 Dec 2023 | 4,720.00 | 4,754.00 | 4,698.00 | 4,742.00 | 4,703.79 | 329,400 |
21 Dec 2023 | 4,787.00 | 4,788.00 | 4,721.00 | 4,739.00 | 4,700.81 | 296,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |