Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
07 May 2024 | 3,586.00 | 3,599.85 | 3,497.00 | 3,507.50 | 3,507.50 | 423,979 |
06 May 2024 | 3,611.55 | 3,637.35 | 3,576.75 | 3,592.90 | 3,592.90 | 366,585 |
03 May 2024 | 3,640.95 | 3,655.95 | 3,560.00 | 3,594.25 | 3,594.25 | 318,934 |
02 May 2024 | 3,654.10 | 3,687.15 | 3,627.00 | 3,640.90 | 3,640.90 | 211,272 |
30 Apr 2024 | 3,765.00 | 3,765.00 | 3,592.00 | 3,654.10 | 3,654.10 | 807,822 |
29 Apr 2024 | 3,789.00 | 3,842.45 | 3,732.00 | 3,744.65 | 3,744.65 | 348,716 |
26 Apr 2024 | 3,765.00 | 3,781.00 | 3,740.00 | 3,771.25 | 3,771.25 | 166,814 |
25 Apr 2024 | 3,772.25 | 3,778.95 | 3,721.65 | 3,756.05 | 3,756.05 | 169,348 |
24 Apr 2024 | 3,695.10 | 3,763.90 | 3,692.30 | 3,754.85 | 3,754.85 | 131,696 |
23 Apr 2024 | 3,734.90 | 3,734.90 | 3,674.35 | 3,691.50 | 3,691.50 | 241,564 |
22 Apr 2024 | 3,732.95 | 3,800.00 | 3,681.50 | 3,715.35 | 3,715.35 | 220,589 |
19 Apr 2024 | 3,655.05 | 3,735.00 | 3,655.05 | 3,709.25 | 3,709.25 | 135,250 |
18 Apr 2024 | 3,740.00 | 3,795.50 | 3,700.00 | 3,716.55 | 3,716.55 | 244,652 |
16 Apr 2024 | 3,784.25 | 3,833.10 | 3,737.00 | 3,742.25 | 3,742.25 | 255,347 |
15 Apr 2024 | 3,765.00 | 3,818.10 | 3,731.00 | 3,797.00 | 3,797.00 | 637,710 |
12 Apr 2024 | 3,871.70 | 3,915.90 | 3,829.15 | 3,860.25 | 3,860.25 | 289,594 |
10 Apr 2024 | 3,854.00 | 3,893.65 | 3,831.25 | 3,860.55 | 3,860.55 | 521,517 |
09 Apr 2024 | 4,022.55 | 4,040.00 | 3,842.45 | 3,905.75 | 3,905.75 | 344,997 |
08 Apr 2024 | 3,899.95 | 3,975.10 | 3,836.35 | 3,959.70 | 3,959.70 | 542,288 |
05 Apr 2024 | 3,834.40 | 3,894.00 | 3,803.00 | 3,869.80 | 3,869.80 | 258,919 |
04 Apr 2024 | 3,901.80 | 3,909.95 | 3,806.30 | 3,815.05 | 3,815.05 | 246,895 |
03 Apr 2024 | 3,856.45 | 3,928.00 | 3,826.95 | 3,896.60 | 3,896.60 | 475,766 |
02 Apr 2024 | 3,913.45 | 3,938.00 | 3,840.65 | 3,856.45 | 3,856.45 | 356,689 |
01 Apr 2024 | 3,887.50 | 3,900.00 | 3,801.00 | 3,888.15 | 3,888.15 | 254,124 |
28 Mar 2024 | 3,865.00 | 3,905.90 | 3,801.00 | 3,867.55 | 3,867.55 | 405,269 |
27 Mar 2024 | 3,819.90 | 3,878.00 | 3,774.05 | 3,834.90 | 3,834.90 | 1,442,884 |
26 Mar 2024 | 3,800.35 | 3,845.00 | 3,749.95 | 3,795.70 | 3,795.70 | 357,673 |
22 Mar 2024 | 3,731.00 | 3,802.45 | 3,731.00 | 3,791.15 | 3,791.15 | 166,913 |
21 Mar 2024 | 3,650.00 | 3,767.80 | 3,640.40 | 3,751.10 | 3,751.10 | 311,473 |
20 Mar 2024 | 3,726.55 | 3,726.55 | 3,618.30 | 3,635.30 | 3,635.30 | 410,676 |
19 Mar 2024 | 3,740.00 | 3,764.90 | 3,681.75 | 3,702.50 | 3,702.50 | 461,938 |
18 Mar 2024 | 3,649.15 | 3,744.60 | 3,621.10 | 3,730.60 | 3,730.60 | 264,945 |
15 Mar 2024 | 3,636.50 | 3,659.80 | 3,612.85 | 3,649.15 | 3,649.15 | 336,173 |
14 Mar 2024 | 3,575.05 | 3,663.95 | 3,533.00 | 3,650.40 | 3,650.40 | 169,209 |
13 Mar 2024 | 3,650.00 | 3,655.35 | 3,545.15 | 3,580.80 | 3,580.80 | 440,223 |
12 Mar 2024 | 3,652.10 | 3,666.75 | 3,577.50 | 3,639.95 | 3,639.95 | 334,401 |
11 Mar 2024 | 3,629.95 | 3,769.70 | 3,620.60 | 3,652.10 | 3,652.10 | 502,597 |
07 Mar 2024 | 3,655.15 | 3,714.35 | 3,617.05 | 3,626.00 | 3,626.00 | 298,793 |
06 Mar 2024 | 3,622.75 | 3,659.90 | 3,580.45 | 3,653.00 | 3,653.00 | 263,511 |
05 Mar 2024 | 3,635.00 | 3,651.25 | 3,609.30 | 3,632.30 | 3,632.30 | 194,009 |
04 Mar 2024 | 3,688.05 | 3,715.00 | 3,610.00 | 3,617.25 | 3,617.25 | 203,432 |
01 Mar 2024 | 3,673.25 | 3,699.15 | 3,646.50 | 3,678.45 | 3,678.45 | 95,030 |
29 Feb 2024 | 3,600.00 | 3,697.00 | 3,576.80 | 3,672.70 | 3,672.70 | 419,847 |
28 Feb 2024 | 3,652.30 | 3,685.95 | 3,610.15 | 3,634.15 | 3,634.15 | 253,832 |
27 Feb 2024 | 3,693.00 | 3,701.85 | 3,647.00 | 3,672.25 | 3,672.25 | 181,113 |
26 Feb 2024 | 3,650.05 | 3,712.00 | 3,647.45 | 3,694.90 | 3,694.90 | 183,126 |
23 Feb 2024 | 3,695.00 | 3,702.50 | 3,660.00 | 3,674.70 | 3,674.70 | 169,837 |
22 Feb 2024 | 3,681.00 | 3,697.95 | 3,632.55 | 3,680.85 | 3,680.85 | 141,410 |
21 Feb 2024 | 3,698.00 | 3,704.95 | 3,656.55 | 3,683.00 | 3,683.00 | 305,505 |
21 Feb 2024 | 6 Dividend | |||||
20 Feb 2024 | 3,655.00 | 3,695.00 | 3,650.25 | 3,683.40 | 3,677.40 | 304,952 |
19 Feb 2024 | 3,668.85 | 3,680.00 | 3,620.00 | 3,667.95 | 3,661.98 | 298,793 |
16 Feb 2024 | 3,575.00 | 3,662.55 | 3,575.00 | 3,645.30 | 3,639.36 | 904,620 |
15 Feb 2024 | 3,440.55 | 3,610.00 | 3,440.55 | 3,567.60 | 3,561.79 | 1,141,777 |
14 Feb 2024 | 3,418.05 | 3,456.95 | 3,378.65 | 3,418.15 | 3,412.58 | 504,758 |
13 Feb 2024 | 3,439.95 | 3,470.95 | 3,364.05 | 3,423.35 | 3,417.77 | 861,084 |
12 Feb 2024 | 3,499.00 | 3,499.00 | 3,369.40 | 3,403.45 | 3,397.91 | 769,165 |
09 Feb 2024 | 3,469.45 | 3,510.00 | 3,426.00 | 3,484.35 | 3,478.67 | 737,224 |
08 Feb 2024 | 3,343.00 | 3,474.95 | 3,342.80 | 3,455.75 | 3,450.12 | 871,825 |
07 Feb 2024 | 3,335.00 | 3,357.25 | 3,291.00 | 3,329.65 | 3,324.23 | 267,012 |
06 Feb 2024 | 3,283.05 | 3,337.90 | 3,264.00 | 3,314.45 | 3,309.05 | 264,320 |
05 Feb 2024 | 3,366.00 | 3,389.85 | 3,264.00 | 3,281.95 | 3,276.60 | 408,128 |
02 Feb 2024 | 3,446.00 | 3,446.00 | 3,368.25 | 3,376.25 | 3,370.75 | 174,194 |
01 Feb 2024 | 3,372.65 | 3,417.20 | 3,353.05 | 3,411.15 | 3,405.59 | 287,023 |
31 Jan 2024 | 3,265.80 | 3,390.00 | 3,254.55 | 3,372.65 | 3,367.16 | 291,997 |
30 Jan 2024 | 3,291.05 | 3,318.60 | 3,260.80 | 3,265.80 | 3,260.48 | 205,904 |
29 Jan 2024 | 3,252.00 | 3,308.80 | 3,248.00 | 3,293.15 | 3,287.79 | 218,314 |
25 Jan 2024 | 3,278.00 | 3,300.00 | 3,220.00 | 3,241.95 | 3,236.67 | 241,567 |
24 Jan 2024 | 3,297.00 | 3,316.95 | 3,258.85 | 3,282.70 | 3,277.35 | 192,710 |
23 Jan 2024 | 3,382.40 | 3,395.70 | 3,251.80 | 3,278.90 | 3,273.56 | 469,762 |
19 Jan 2024 | 3,377.90 | 3,432.00 | 3,366.00 | 3,405.40 | 3,399.85 | 212,327 |
18 Jan 2024 | 3,413.00 | 3,420.00 | 3,330.30 | 3,356.30 | 3,350.83 | 458,137 |
17 Jan 2024 | 3,469.00 | 3,469.00 | 3,401.35 | 3,420.90 | 3,415.33 | 274,487 |
16 Jan 2024 | 3,463.00 | 3,486.30 | 3,448.10 | 3,481.15 | 3,475.48 | 330,164 |
15 Jan 2024 | 3,490.00 | 3,490.00 | 3,427.80 | 3,461.70 | 3,456.06 | 286,426 |
12 Jan 2024 | 3,508.40 | 3,508.50 | 3,432.00 | 3,451.30 | 3,445.68 | 308,832 |
11 Jan 2024 | 3,459.40 | 3,507.00 | 3,446.00 | 3,485.55 | 3,479.87 | 310,541 |
10 Jan 2024 | 3,440.00 | 3,470.40 | 3,417.00 | 3,459.40 | 3,453.76 | 177,985 |
09 Jan 2024 | 3,459.75 | 3,459.75 | 3,418.60 | 3,440.95 | 3,435.34 | 519,003 |
08 Jan 2024 | 3,473.00 | 3,473.00 | 3,400.00 | 3,405.20 | 3,399.65 | 242,934 |
05 Jan 2024 | 3,458.00 | 3,472.10 | 3,437.00 | 3,460.50 | 3,454.86 | 295,652 |
04 Jan 2024 | 3,470.00 | 3,479.75 | 3,418.85 | 3,438.05 | 3,432.45 | 368,739 |
03 Jan 2024 | 3,487.00 | 3,493.70 | 3,455.25 | 3,463.85 | 3,458.21 | 212,693 |
02 Jan 2024 | 3,500.00 | 3,505.00 | 3,439.80 | 3,486.05 | 3,480.37 | 229,908 |
01 Jan 2024 | 3,529.00 | 3,543.85 | 3,470.00 | 3,478.65 | 3,472.98 | 415,257 |
29 Dec 2023 | 3,491.95 | 3,521.95 | 3,466.05 | 3,515.90 | 3,510.17 | 257,567 |
28 Dec 2023 | 3,479.90 | 3,491.00 | 3,446.90 | 3,484.80 | 3,479.12 | 291,684 |
27 Dec 2023 | 3,458.00 | 3,480.00 | 3,433.00 | 3,462.80 | 3,457.16 | 293,268 |
26 Dec 2023 | 3,446.95 | 3,466.05 | 3,430.00 | 3,451.85 | 3,446.23 | 220,989 |
22 Dec 2023 | 3,447.00 | 3,447.80 | 3,403.30 | 3,427.95 | 3,422.37 | 327,130 |
21 Dec 2023 | 3,351.00 | 3,428.00 | 3,329.55 | 3,424.95 | 3,419.37 | 487,463 |
20 Dec 2023 | 3,412.00 | 3,463.00 | 3,353.60 | 3,370.55 | 3,365.06 | 1,127,059 |
19 Dec 2023 | 3,415.00 | 3,424.85 | 3,370.85 | 3,393.95 | 3,388.42 | 580,769 |
18 Dec 2023 | 3,401.00 | 3,424.95 | 3,380.50 | 3,414.80 | 3,409.24 | 488,134 |
15 Dec 2023 | 3,395.00 | 3,444.00 | 3,365.30 | 3,400.70 | 3,395.16 | 1,488,926 |
14 Dec 2023 | 3,466.00 | 3,473.95 | 3,316.55 | 3,364.50 | 3,359.02 | 2,557,032 |
13 Dec 2023 | 3,545.00 | 3,575.00 | 3,347.10 | 3,426.85 | 3,421.27 | 3,437,251 |
12 Dec 2023 | 3,890.45 | 3,893.65 | 3,451.00 | 3,484.00 | 3,478.32 | 1,490,344 |
11 Dec 2023 | 3,843.50 | 3,899.00 | 3,832.25 | 3,869.45 | 3,863.15 | 221,981 |
08 Dec 2023 | 3,865.00 | 3,887.90 | 3,804.65 | 3,843.50 | 3,837.24 | 474,651 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |