Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 3,819.00 | 3,825.00 | 3,721.00 | 3,740.00 | 3,740.00 | 243,600 |
01 May 2024 | 3,769.00 | 3,799.00 | 3,734.00 | 3,785.00 | 3,785.00 | 307,000 |
30 Apr 2024 | 3,799.00 | 3,824.00 | 3,771.00 | 3,800.00 | 3,800.00 | 299,900 |
26 Apr 2024 | 3,727.00 | 3,755.00 | 3,643.00 | 3,755.00 | 3,755.00 | 537,300 |
25 Apr 2024 | 3,745.00 | 3,758.00 | 3,691.00 | 3,700.00 | 3,700.00 | 466,300 |
24 Apr 2024 | 3,758.00 | 3,764.00 | 3,693.00 | 3,759.00 | 3,759.00 | 370,800 |
23 Apr 2024 | 3,731.00 | 3,812.00 | 3,730.00 | 3,777.00 | 3,777.00 | 377,500 |
22 Apr 2024 | 3,795.00 | 3,824.00 | 3,745.00 | 3,794.00 | 3,794.00 | 361,700 |
19 Apr 2024 | 3,814.00 | 3,814.00 | 3,663.00 | 3,777.00 | 3,777.00 | 606,700 |
18 Apr 2024 | 3,878.00 | 3,899.00 | 3,843.00 | 3,850.00 | 3,850.00 | 325,000 |
17 Apr 2024 | 3,935.00 | 3,946.00 | 3,833.00 | 3,880.00 | 3,880.00 | 414,700 |
16 Apr 2024 | 3,899.00 | 3,931.00 | 3,872.00 | 3,911.00 | 3,911.00 | 303,400 |
15 Apr 2024 | 3,938.00 | 3,965.00 | 3,865.00 | 3,913.00 | 3,913.00 | 324,800 |
12 Apr 2024 | 3,930.00 | 3,978.00 | 3,921.00 | 3,960.00 | 3,960.00 | 252,400 |
11 Apr 2024 | 3,933.00 | 3,975.00 | 3,889.00 | 3,958.00 | 3,958.00 | 387,100 |
10 Apr 2024 | 3,895.00 | 3,952.00 | 3,878.00 | 3,926.00 | 3,926.00 | 313,600 |
09 Apr 2024 | 3,959.00 | 3,974.00 | 3,900.00 | 3,940.00 | 3,940.00 | 407,600 |
08 Apr 2024 | 3,812.00 | 3,930.00 | 3,780.00 | 3,926.00 | 3,926.00 | 453,300 |
05 Apr 2024 | 3,820.00 | 3,836.00 | 3,773.00 | 3,811.00 | 3,811.00 | 484,400 |
04 Apr 2024 | 3,810.00 | 3,903.00 | 3,779.00 | 3,867.00 | 3,867.00 | 433,600 |
03 Apr 2024 | 3,800.00 | 3,838.00 | 3,737.00 | 3,771.00 | 3,771.00 | 521,300 |
02 Apr 2024 | 3,801.00 | 3,825.00 | 3,721.00 | 3,755.00 | 3,755.00 | 609,100 |
01 Apr 2024 | 3,799.00 | 3,851.00 | 3,762.00 | 3,834.00 | 3,834.00 | 659,700 |
29 Mar 2024 | 3,760.00 | 3,892.00 | 3,701.00 | 3,803.00 | 3,803.00 | 298,400 |
28 Mar 2024 | 3,800.00 | 3,825.00 | 3,745.00 | 3,763.00 | 3,763.00 | 492,000 |
28 Mar 2024 | 35 Dividend | |||||
27 Mar 2024 | 3,888.00 | 3,890.00 | 3,814.00 | 3,854.00 | 3,819.00 | 446,600 |
26 Mar 2024 | 3,867.00 | 3,891.00 | 3,811.00 | 3,847.00 | 3,812.06 | 573,900 |
25 Mar 2024 | 4,049.00 | 4,082.00 | 3,891.00 | 3,891.00 | 3,855.66 | 861,600 |
22 Mar 2024 | 3,959.00 | 4,028.00 | 3,920.00 | 4,000.00 | 3,963.67 | 981,500 |
21 Mar 2024 | 3,860.00 | 3,938.00 | 3,744.00 | 3,786.00 | 3,751.62 | 648,600 |
19 Mar 2024 | 3,634.00 | 3,809.00 | 3,611.00 | 3,790.00 | 3,755.58 | 547,600 |
18 Mar 2024 | 3,671.00 | 3,689.00 | 3,633.00 | 3,658.00 | 3,624.78 | 328,700 |
15 Mar 2024 | 3,716.00 | 3,716.00 | 3,619.00 | 3,670.00 | 3,636.67 | 615,100 |
14 Mar 2024 | 3,725.00 | 3,731.00 | 3,653.00 | 3,722.00 | 3,688.20 | 420,200 |
13 Mar 2024 | 3,665.00 | 3,739.00 | 3,568.00 | 3,689.00 | 3,655.50 | 751,400 |
12 Mar 2024 | 3,662.00 | 3,708.00 | 3,599.00 | 3,686.00 | 3,652.53 | 597,700 |
11 Mar 2024 | 3,600.00 | 3,744.00 | 3,583.00 | 3,684.00 | 3,650.54 | 1,299,900 |
08 Mar 2024 | 3,658.00 | 3,707.00 | 3,484.00 | 3,543.00 | 3,510.82 | 1,763,100 |
07 Mar 2024 | 3,800.00 | 3,825.00 | 3,643.00 | 3,728.00 | 3,694.14 | 3,606,200 |
06 Mar 2024 | 3,016.00 | 3,266.00 | 3,003.00 | 3,266.00 | 3,236.34 | 2,756,800 |
05 Mar 2024 | 2,740.50 | 2,771.50 | 2,721.00 | 2,765.50 | 2,740.39 | 225,500 |
04 Mar 2024 | 2,762.50 | 2,769.50 | 2,742.00 | 2,745.00 | 2,720.07 | 229,200 |
01 Mar 2024 | 2,749.00 | 2,777.50 | 2,748.50 | 2,761.50 | 2,736.42 | 195,700 |
29 Feb 2024 | 2,750.00 | 2,773.00 | 2,738.00 | 2,760.00 | 2,734.94 | 334,600 |
28 Feb 2024 | 2,750.00 | 2,758.50 | 2,743.50 | 2,753.00 | 2,728.00 | 202,300 |
27 Feb 2024 | 2,742.00 | 2,772.50 | 2,742.00 | 2,756.00 | 2,730.97 | 140,900 |
26 Feb 2024 | 2,745.00 | 2,761.00 | 2,737.00 | 2,743.50 | 2,718.58 | 310,500 |
22 Feb 2024 | 2,737.50 | 2,749.50 | 2,707.00 | 2,731.00 | 2,706.20 | 345,400 |
21 Feb 2024 | 2,771.00 | 2,772.50 | 2,737.00 | 2,750.00 | 2,725.03 | 175,300 |
20 Feb 2024 | 2,772.00 | 2,780.00 | 2,750.00 | 2,762.00 | 2,736.92 | 199,500 |
19 Feb 2024 | 2,796.00 | 2,819.50 | 2,752.00 | 2,766.50 | 2,741.38 | 208,900 |
16 Feb 2024 | 2,796.00 | 2,829.00 | 2,787.00 | 2,801.00 | 2,775.56 | 320,600 |
15 Feb 2024 | 2,766.00 | 2,783.50 | 2,735.00 | 2,752.00 | 2,727.01 | 282,700 |
14 Feb 2024 | 2,838.50 | 2,841.50 | 2,765.50 | 2,766.50 | 2,741.38 | 283,800 |
13 Feb 2024 | 2,820.00 | 2,833.50 | 2,803.00 | 2,830.50 | 2,804.79 | 340,600 |
09 Feb 2024 | 2,850.00 | 2,850.00 | 2,809.00 | 2,816.00 | 2,790.43 | 279,500 |
08 Feb 2024 | 2,948.00 | 2,963.00 | 2,875.50 | 2,883.50 | 2,857.31 | 407,200 |
07 Feb 2024 | 2,876.00 | 3,009.00 | 2,850.50 | 2,933.50 | 2,906.86 | 1,124,800 |
06 Feb 2024 | 2,692.00 | 2,711.00 | 2,662.50 | 2,690.00 | 2,665.57 | 195,400 |
05 Feb 2024 | 2,699.00 | 2,717.50 | 2,683.50 | 2,695.50 | 2,671.02 | 135,500 |
02 Feb 2024 | 2,682.50 | 2,700.00 | 2,670.00 | 2,691.50 | 2,667.06 | 165,300 |
01 Feb 2024 | 2,663.50 | 2,711.50 | 2,663.50 | 2,695.50 | 2,671.02 | 242,500 |
31 Jan 2024 | 2,666.00 | 2,681.50 | 2,656.00 | 2,674.50 | 2,650.21 | 213,600 |
30 Jan 2024 | 2,690.00 | 2,701.00 | 2,668.00 | 2,668.00 | 2,643.77 | 175,900 |
29 Jan 2024 | 2,685.00 | 2,715.00 | 2,680.00 | 2,705.00 | 2,680.43 | 105,400 |
26 Jan 2024 | 2,683.00 | 2,713.00 | 2,671.00 | 2,684.50 | 2,660.12 | 226,400 |
25 Jan 2024 | 2,671.00 | 2,700.00 | 2,667.00 | 2,683.50 | 2,659.13 | 188,900 |
24 Jan 2024 | 2,725.00 | 2,725.00 | 2,667.50 | 2,674.50 | 2,650.21 | 188,900 |
23 Jan 2024 | 2,730.00 | 2,753.00 | 2,725.50 | 2,729.00 | 2,704.22 | 279,400 |
22 Jan 2024 | 2,723.50 | 2,734.00 | 2,707.00 | 2,714.50 | 2,689.85 | 114,200 |
19 Jan 2024 | 2,696.50 | 2,727.00 | 2,696.50 | 2,719.50 | 2,694.80 | 139,400 |
18 Jan 2024 | 2,720.00 | 2,724.00 | 2,699.00 | 2,703.00 | 2,678.45 | 156,700 |
17 Jan 2024 | 2,774.50 | 2,780.00 | 2,723.00 | 2,723.00 | 2,698.27 | 145,800 |
16 Jan 2024 | 2,750.00 | 2,776.00 | 2,739.50 | 2,755.00 | 2,729.98 | 103,600 |
15 Jan 2024 | 2,750.00 | 2,763.50 | 2,739.50 | 2,748.00 | 2,723.04 | 21,800 |
12 Jan 2024 | 2,758.00 | 2,765.00 | 2,728.00 | 2,736.00 | 2,711.15 | 126,200 |
11 Jan 2024 | 2,744.00 | 2,808.00 | 2,737.00 | 2,751.50 | 2,726.51 | 261,600 |
10 Jan 2024 | 2,706.00 | 2,729.00 | 2,700.50 | 2,716.00 | 2,691.33 | 132,800 |
09 Jan 2024 | 2,690.00 | 2,716.50 | 2,674.00 | 2,703.00 | 2,678.45 | 146,300 |
05 Jan 2024 | 2,691.00 | 2,691.00 | 2,665.00 | 2,670.50 | 2,646.25 | 166,200 |
04 Jan 2024 | 2,655.00 | 2,675.50 | 2,615.50 | 2,666.00 | 2,641.79 | 137,800 |
29 Dec 2023 | 2,670.00 | 2,670.00 | 2,646.00 | 2,656.50 | 2,632.38 | 88,400 |
28 Dec 2023 | 2,671.00 | 2,679.50 | 2,649.00 | 2,657.50 | 2,633.37 | 79,700 |
27 Dec 2023 | 2,674.00 | 2,682.50 | 2,668.00 | 2,674.50 | 2,650.21 | 133,800 |
26 Dec 2023 | 2,660.00 | 2,668.50 | 2,653.00 | 2,667.00 | 2,642.78 | 95,000 |
25 Dec 2023 | 2,681.00 | 2,684.00 | 2,650.00 | 2,655.00 | 2,630.89 | 159,700 |
22 Dec 2023 | 2,631.00 | 2,656.00 | 2,630.50 | 2,656.00 | 2,631.88 | 125,000 |
21 Dec 2023 | 2,621.50 | 2,631.50 | 2,615.00 | 2,627.00 | 2,603.14 | 127,500 |
20 Dec 2023 | 2,628.50 | 2,646.50 | 2,618.50 | 2,631.50 | 2,607.60 | 180,400 |
19 Dec 2023 | 2,625.50 | 2,628.00 | 2,594.00 | 2,609.00 | 2,585.31 | 165,200 |
18 Dec 2023 | 2,600.00 | 2,628.50 | 2,580.00 | 2,625.50 | 2,601.66 | 178,200 |
15 Dec 2023 | 2,626.50 | 2,628.00 | 2,588.00 | 2,600.50 | 2,576.88 | 291,200 |
14 Dec 2023 | 2,650.00 | 2,659.50 | 2,627.00 | 2,633.00 | 2,609.09 | 115,400 |
13 Dec 2023 | 2,650.50 | 2,664.00 | 2,644.00 | 2,645.50 | 2,621.47 | 98,800 |
12 Dec 2023 | 2,689.00 | 2,691.00 | 2,658.00 | 2,661.00 | 2,636.83 | 97,800 |
11 Dec 2023 | 2,688.00 | 2,688.00 | 2,648.00 | 2,685.50 | 2,661.11 | 173,400 |
08 Dec 2023 | 2,673.00 | 2,687.00 | 2,660.50 | 2,667.00 | 2,642.78 | 171,300 |
07 Dec 2023 | 2,702.00 | 2,718.00 | 2,687.50 | 2,687.50 | 2,663.09 | 113,200 |
06 Dec 2023 | 2,720.50 | 2,731.50 | 2,694.00 | 2,723.00 | 2,698.27 | 151,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |