Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 3,010.00 | 3,015.00 | 2,971.00 | 3,008.00 | 3,008.00 | 9,286,800 |
01 May 2024 | 3,034.00 | 3,035.00 | 2,976.50 | 3,018.00 | 3,018.00 | 12,397,900 |
30 Apr 2024 | 2,995.00 | 3,054.00 | 2,984.50 | 3,052.00 | 3,052.00 | 13,218,000 |
26 Apr 2024 | 3,008.00 | 3,032.00 | 2,967.00 | 2,998.00 | 2,998.00 | 13,662,900 |
25 Apr 2024 | 3,016.00 | 3,036.00 | 2,995.00 | 2,998.00 | 2,998.00 | 8,080,800 |
24 Apr 2024 | 3,042.00 | 3,048.00 | 3,015.00 | 3,045.00 | 3,045.00 | 8,087,200 |
23 Apr 2024 | 3,033.00 | 3,053.00 | 3,017.00 | 3,030.00 | 3,030.00 | 7,202,400 |
22 Apr 2024 | 2,989.00 | 3,027.00 | 2,973.50 | 3,019.00 | 3,019.00 | 12,629,100 |
19 Apr 2024 | 2,963.00 | 2,984.00 | 2,907.50 | 2,942.00 | 2,942.00 | 10,322,500 |
18 Apr 2024 | 2,919.00 | 2,974.00 | 2,910.00 | 2,970.50 | 2,970.50 | 7,227,400 |
17 Apr 2024 | 2,995.00 | 2,995.00 | 2,904.00 | 2,927.50 | 2,927.50 | 9,548,200 |
16 Apr 2024 | 3,034.00 | 3,062.00 | 2,972.50 | 2,975.50 | 2,975.50 | 11,991,300 |
15 Apr 2024 | 3,000.00 | 3,040.00 | 2,980.50 | 3,039.00 | 3,039.00 | 8,108,400 |
12 Apr 2024 | 3,048.00 | 3,051.00 | 3,010.00 | 3,040.00 | 3,040.00 | 8,532,600 |
11 Apr 2024 | 2,963.00 | 3,053.00 | 2,961.50 | 3,047.00 | 3,047.00 | 16,414,600 |
10 Apr 2024 | 2,970.00 | 2,988.00 | 2,958.50 | 2,978.00 | 2,978.00 | 7,090,600 |
09 Apr 2024 | 2,988.00 | 2,992.00 | 2,965.50 | 2,986.00 | 2,986.00 | 7,382,100 |
08 Apr 2024 | 2,950.00 | 2,981.50 | 2,939.50 | 2,977.50 | 2,977.50 | 7,292,600 |
05 Apr 2024 | 2,919.00 | 2,934.50 | 2,904.00 | 2,933.50 | 2,933.50 | 8,382,800 |
04 Apr 2024 | 2,949.00 | 2,984.00 | 2,935.50 | 2,966.00 | 2,966.00 | 10,519,200 |
03 Apr 2024 | 2,900.50 | 2,946.00 | 2,881.00 | 2,930.50 | 2,930.50 | 10,810,200 |
02 Apr 2024 | 2,953.00 | 2,978.50 | 2,910.00 | 2,923.50 | 2,923.50 | 11,047,900 |
01 Apr 2024 | 3,045.00 | 3,049.00 | 2,931.50 | 2,937.50 | 2,937.50 | 12,555,300 |
29 Mar 2024 | 3,018.00 | 3,036.00 | 3,004.00 | 3,032.00 | 3,032.00 | 6,708,200 |
28 Mar 2024 | 3,024.00 | 3,036.00 | 2,987.00 | 2,988.00 | 2,988.00 | 13,639,500 |
28 Mar 2024 | 50 Dividend | |||||
27 Mar 2024 | 3,065.00 | 3,099.00 | 3,055.00 | 3,074.00 | 3,024.00 | 15,768,000 |
26 Mar 2024 | 3,069.00 | 3,069.00 | 3,018.00 | 3,045.00 | 2,995.47 | 11,375,300 |
25 Mar 2024 | 3,090.00 | 3,090.00 | 3,032.00 | 3,044.00 | 2,994.49 | 13,734,300 |
22 Mar 2024 | 3,070.00 | 3,106.00 | 3,036.00 | 3,099.00 | 3,048.59 | 17,745,400 |
21 Mar 2024 | 3,000.00 | 3,048.00 | 2,970.50 | 3,043.00 | 2,993.50 | 19,190,000 |
19 Mar 2024 | 2,952.50 | 3,007.00 | 2,908.00 | 2,951.50 | 2,903.49 | 24,788,200 |
18 Mar 2024 | 2,960.00 | 2,968.00 | 2,931.50 | 2,966.00 | 2,917.76 | 13,898,000 |
15 Mar 2024 | 2,899.00 | 2,962.50 | 2,892.00 | 2,910.00 | 2,862.67 | 17,218,200 |
14 Mar 2024 | 2,918.50 | 2,947.00 | 2,883.50 | 2,899.00 | 2,851.85 | 12,791,900 |
13 Mar 2024 | 2,980.00 | 2,996.00 | 2,897.50 | 2,918.50 | 2,871.03 | 14,921,600 |
12 Mar 2024 | 2,957.50 | 2,966.50 | 2,900.00 | 2,929.00 | 2,881.36 | 17,548,700 |
11 Mar 2024 | 3,150.00 | 3,151.00 | 2,972.50 | 3,002.00 | 2,953.17 | 30,085,100 |
08 Mar 2024 | 3,050.00 | 3,155.00 | 3,027.00 | 3,150.00 | 3,098.76 | 36,524,700 |
07 Mar 2024 | 2,957.50 | 3,011.00 | 2,955.00 | 2,998.50 | 2,949.73 | 19,669,400 |
06 Mar 2024 | 2,883.50 | 2,935.50 | 2,874.00 | 2,933.50 | 2,885.79 | 18,002,200 |
05 Mar 2024 | 2,852.00 | 2,887.00 | 2,840.00 | 2,878.00 | 2,831.19 | 14,936,200 |
04 Mar 2024 | 2,858.00 | 2,859.00 | 2,821.50 | 2,835.50 | 2,789.38 | 11,860,000 |
01 Mar 2024 | 2,799.00 | 2,853.00 | 2,787.00 | 2,838.50 | 2,792.33 | 15,180,300 |
29 Feb 2024 | 2,775.00 | 2,803.50 | 2,755.00 | 2,801.00 | 2,755.44 | 15,574,500 |
28 Feb 2024 | 2,810.00 | 2,821.00 | 2,739.00 | 2,772.00 | 2,726.91 | 14,738,900 |
27 Feb 2024 | 2,774.00 | 2,828.50 | 2,761.00 | 2,797.00 | 2,751.51 | 18,318,300 |
26 Feb 2024 | 2,738.00 | 2,787.50 | 2,717.50 | 2,755.00 | 2,710.19 | 15,602,000 |
22 Feb 2024 | 2,744.50 | 2,752.00 | 2,728.50 | 2,738.50 | 2,693.96 | 10,540,700 |
21 Feb 2024 | 2,745.00 | 2,746.50 | 2,708.50 | 2,727.00 | 2,682.64 | 8,862,200 |
20 Feb 2024 | 2,770.00 | 2,781.50 | 2,721.00 | 2,736.00 | 2,691.50 | 13,045,600 |
19 Feb 2024 | 2,726.00 | 2,766.50 | 2,722.00 | 2,766.50 | 2,721.50 | 15,275,900 |
16 Feb 2024 | 2,689.00 | 2,733.50 | 2,686.00 | 2,725.50 | 2,681.17 | 15,312,200 |
15 Feb 2024 | 2,700.00 | 2,702.50 | 2,664.00 | 2,665.00 | 2,621.65 | 10,388,800 |
14 Feb 2024 | 2,709.50 | 2,720.50 | 2,682.00 | 2,683.00 | 2,639.36 | 10,074,200 |
13 Feb 2024 | 2,695.00 | 2,716.50 | 2,678.50 | 2,705.50 | 2,661.49 | 11,602,300 |
09 Feb 2024 | 2,666.00 | 2,687.00 | 2,626.50 | 2,660.50 | 2,617.23 | 11,033,300 |
08 Feb 2024 | 2,724.00 | 2,726.00 | 2,668.50 | 2,675.50 | 2,631.98 | 14,500,600 |
07 Feb 2024 | 2,720.00 | 2,727.00 | 2,700.50 | 2,720.00 | 2,675.76 | 9,566,600 |
06 Feb 2024 | 2,771.50 | 2,786.50 | 2,720.00 | 2,720.00 | 2,675.76 | 15,318,300 |
05 Feb 2024 | 2,729.00 | 2,799.00 | 2,709.50 | 2,798.50 | 2,752.98 | 26,977,700 |
02 Feb 2024 | 2,695.00 | 2,695.00 | 2,647.50 | 2,686.50 | 2,642.80 | 12,697,600 |
01 Feb 2024 | 2,660.00 | 2,681.50 | 2,646.00 | 2,670.50 | 2,627.06 | 14,920,200 |
31 Jan 2024 | 2,645.00 | 2,702.50 | 2,643.50 | 2,702.00 | 2,658.05 | 14,273,600 |
30 Jan 2024 | 2,658.00 | 2,658.50 | 2,639.00 | 2,639.00 | 2,596.08 | 6,695,200 |
29 Jan 2024 | 2,631.00 | 2,665.50 | 2,628.50 | 2,657.50 | 2,614.27 | 9,236,300 |
26 Jan 2024 | 2,650.00 | 2,650.50 | 2,610.00 | 2,610.00 | 2,567.55 | 13,236,600 |
25 Jan 2024 | 2,695.00 | 2,702.00 | 2,662.00 | 2,671.50 | 2,628.05 | 14,162,700 |
24 Jan 2024 | 2,585.00 | 2,696.00 | 2,578.00 | 2,693.00 | 2,649.20 | 25,015,600 |
23 Jan 2024 | 2,594.00 | 2,618.00 | 2,561.50 | 2,585.50 | 2,543.45 | 13,852,800 |
22 Jan 2024 | 2,559.00 | 2,589.00 | 2,557.50 | 2,587.50 | 2,545.41 | 10,717,600 |
19 Jan 2024 | 2,562.00 | 2,562.50 | 2,530.50 | 2,543.50 | 2,502.13 | 8,704,600 |
18 Jan 2024 | 2,553.00 | 2,559.50 | 2,527.50 | 2,540.50 | 2,499.18 | 7,714,900 |
17 Jan 2024 | 2,557.00 | 2,578.00 | 2,546.00 | 2,550.50 | 2,509.01 | 12,179,500 |
16 Jan 2024 | 2,532.50 | 2,567.50 | 2,527.50 | 2,536.50 | 2,495.24 | 8,997,000 |
15 Jan 2024 | 2,532.50 | 2,547.00 | 2,530.50 | 2,542.50 | 2,501.15 | 2,055,100 |
12 Jan 2024 | 2,550.00 | 2,561.00 | 2,517.00 | 2,518.50 | 2,477.54 | 11,049,700 |
11 Jan 2024 | 2,544.00 | 2,575.00 | 2,542.00 | 2,551.00 | 2,509.51 | 12,296,800 |
10 Jan 2024 | 2,489.00 | 2,527.50 | 2,481.00 | 2,510.00 | 2,469.17 | 10,382,900 |
09 Jan 2024 | 2,551.00 | 2,552.00 | 2,505.50 | 2,506.50 | 2,465.73 | 12,681,800 |
05 Jan 2024 | 2,488.50 | 2,548.00 | 2,478.00 | 2,548.00 | 2,506.56 | 14,132,800 |
04 Jan 2024 | 2,430.00 | 2,456.50 | 2,403.00 | 2,456.50 | 2,416.54 | 9,829,200 |
29 Dec 2023 | 2,425.50 | 2,433.00 | 2,394.00 | 2,412.50 | 2,373.26 | 8,688,100 |
28 Dec 2023 | 2,382.50 | 2,419.00 | 2,376.50 | 2,412.00 | 2,372.77 | 8,502,500 |
27 Dec 2023 | 2,377.00 | 2,392.00 | 2,371.00 | 2,390.50 | 2,351.62 | 9,213,900 |
26 Dec 2023 | 2,360.00 | 2,361.50 | 2,344.00 | 2,357.00 | 2,318.66 | 6,238,800 |
25 Dec 2023 | 2,397.00 | 2,404.50 | 2,361.50 | 2,361.50 | 2,323.09 | 5,837,700 |
22 Dec 2023 | 2,339.50 | 2,396.00 | 2,338.50 | 2,383.50 | 2,344.73 | 11,617,800 |
21 Dec 2023 | 2,336.00 | 2,346.50 | 2,313.00 | 2,323.50 | 2,285.71 | 8,134,300 |
20 Dec 2023 | 2,293.50 | 2,376.00 | 2,293.50 | 2,350.00 | 2,311.78 | 10,661,200 |
19 Dec 2023 | 2,371.00 | 2,381.00 | 2,316.50 | 2,343.50 | 2,305.38 | 13,979,300 |
18 Dec 2023 | 2,352.00 | 2,374.50 | 2,310.00 | 2,359.50 | 2,321.12 | 13,281,200 |
15 Dec 2023 | 2,410.00 | 2,445.00 | 2,379.50 | 2,390.50 | 2,351.62 | 15,826,800 |
14 Dec 2023 | 2,486.50 | 2,489.50 | 2,407.00 | 2,420.50 | 2,381.13 | 14,771,400 |
13 Dec 2023 | 2,473.00 | 2,513.00 | 2,473.00 | 2,513.00 | 2,472.13 | 9,544,900 |
12 Dec 2023 | 2,474.00 | 2,492.50 | 2,458.50 | 2,471.00 | 2,430.81 | 8,275,400 |
11 Dec 2023 | 2,489.00 | 2,523.50 | 2,468.50 | 2,506.00 | 2,465.24 | 11,876,400 |
08 Dec 2023 | 2,490.00 | 2,529.00 | 2,466.00 | 2,473.00 | 2,432.78 | 16,141,300 |
07 Dec 2023 | 2,430.50 | 2,484.00 | 2,418.00 | 2,484.00 | 2,443.60 | 9,933,500 |
06 Dec 2023 | 2,434.50 | 2,453.50 | 2,413.50 | 2,453.50 | 2,413.59 | 9,842,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |