Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 3,940.00 | 3,983.85 | 3,902.00 | 3,926.95 | 3,926.95 | 167,984 |
02 May 2024 | 3,920.00 | 3,950.10 | 3,893.00 | 3,938.40 | 3,938.40 | 234,196 |
30 Apr 2024 | 3,788.00 | 3,943.95 | 3,781.00 | 3,894.65 | 3,894.65 | 1,716,768 |
29 Apr 2024 | 3,732.00 | 3,786.00 | 3,708.10 | 3,770.85 | 3,770.85 | 318,775 |
26 Apr 2024 | 3,695.00 | 3,786.20 | 3,695.00 | 3,717.70 | 3,717.70 | 358,702 |
25 Apr 2024 | 3,660.00 | 3,705.00 | 3,636.05 | 3,687.60 | 3,687.60 | 337,566 |
24 Apr 2024 | 3,646.00 | 3,666.95 | 3,598.15 | 3,660.40 | 3,660.40 | 399,163 |
23 Apr 2024 | 3,649.95 | 3,697.90 | 3,636.05 | 3,645.75 | 3,645.75 | 329,932 |
22 Apr 2024 | 3,730.00 | 3,751.00 | 3,625.30 | 3,647.50 | 3,647.50 | 766,944 |
19 Apr 2024 | 3,768.05 | 3,768.05 | 3,645.05 | 3,708.45 | 3,708.45 | 486,522 |
18 Apr 2024 | 3,735.05 | 3,825.00 | 3,730.00 | 3,772.40 | 3,772.40 | 602,634 |
16 Apr 2024 | 3,649.85 | 3,775.60 | 3,649.85 | 3,728.95 | 3,728.95 | 1,467,286 |
15 Apr 2024 | 3,630.00 | 3,705.30 | 3,597.60 | 3,646.90 | 3,646.90 | 600,630 |
12 Apr 2024 | 3,705.75 | 3,732.00 | 3,660.00 | 3,680.20 | 3,680.20 | 474,609 |
10 Apr 2024 | 3,718.95 | 3,755.45 | 3,697.75 | 3,705.75 | 3,705.75 | 526,428 |
09 Apr 2024 | 3,670.15 | 3,725.95 | 3,651.00 | 3,703.90 | 3,703.90 | 365,878 |
08 Apr 2024 | 3,670.80 | 3,687.00 | 3,616.25 | 3,660.35 | 3,660.35 | 715,618 |
05 Apr 2024 | 3,699.35 | 3,705.45 | 3,661.25 | 3,674.70 | 3,674.70 | 255,932 |
04 Apr 2024 | 3,754.00 | 3,758.00 | 3,690.00 | 3,699.35 | 3,699.35 | 224,551 |
03 Apr 2024 | 3,749.95 | 3,781.00 | 3,722.05 | 3,743.80 | 3,743.80 | 180,279 |
02 Apr 2024 | 3,812.00 | 3,812.00 | 3,656.90 | 3,756.70 | 3,756.70 | 717,419 |
01 Apr 2024 | 3,799.00 | 3,824.45 | 3,772.00 | 3,785.10 | 3,785.10 | 742,410 |
28 Mar 2024 | 3,799.95 | 3,809.75 | 3,744.15 | 3,754.10 | 3,754.10 | 331,246 |
27 Mar 2024 | 3,810.60 | 3,837.05 | 3,778.00 | 3,795.55 | 3,795.55 | 152,937 |
26 Mar 2024 | 3,774.25 | 3,858.00 | 3,747.70 | 3,810.85 | 3,810.85 | 494,806 |
22 Mar 2024 | 3,671.25 | 3,819.00 | 3,668.00 | 3,773.40 | 3,773.40 | 843,004 |
21 Mar 2024 | 3,630.15 | 3,682.00 | 3,622.05 | 3,671.25 | 3,671.25 | 208,790 |
20 Mar 2024 | 3,660.00 | 3,695.65 | 3,586.40 | 3,611.40 | 3,611.40 | 232,662 |
19 Mar 2024 | 3,724.90 | 3,730.00 | 3,646.00 | 3,666.15 | 3,666.15 | 382,067 |
18 Mar 2024 | 3,819.95 | 3,824.70 | 3,715.55 | 3,741.35 | 3,741.35 | 528,247 |
15 Mar 2024 | 3,750.00 | 3,831.45 | 3,680.00 | 3,818.65 | 3,818.65 | 639,465 |
14 Mar 2024 | 3,585.05 | 3,779.00 | 3,582.35 | 3,755.05 | 3,755.05 | 310,419 |
13 Mar 2024 | 3,689.10 | 3,750.90 | 3,586.05 | 3,636.05 | 3,636.05 | 339,324 |
12 Mar 2024 | 3,746.00 | 3,770.00 | 3,659.95 | 3,689.10 | 3,689.10 | 393,444 |
11 Mar 2024 | 3,750.00 | 3,834.65 | 3,725.00 | 3,768.10 | 3,768.10 | 555,584 |
07 Mar 2024 | 3,770.00 | 3,787.95 | 3,730.00 | 3,745.80 | 3,745.80 | 145,755 |
06 Mar 2024 | 3,792.70 | 3,815.75 | 3,732.10 | 3,763.10 | 3,763.10 | 172,798 |
05 Mar 2024 | 3,852.95 | 3,855.60 | 3,770.00 | 3,794.70 | 3,794.70 | 258,471 |
04 Mar 2024 | 3,770.00 | 3,876.30 | 3,770.00 | 3,856.50 | 3,856.50 | 509,995 |
01 Mar 2024 | 3,753.00 | 3,808.00 | 3,723.00 | 3,784.75 | 3,784.75 | 251,727 |
29 Feb 2024 | 3,815.00 | 3,827.25 | 3,712.25 | 3,753.00 | 3,753.00 | 1,582,874 |
28 Feb 2024 | 3,903.85 | 3,918.95 | 3,827.00 | 3,836.80 | 3,836.80 | 269,883 |
27 Feb 2024 | 3,911.00 | 4,066.50 | 3,861.10 | 3,903.85 | 3,903.85 | 1,439,510 |
26 Feb 2024 | 3,819.90 | 3,909.95 | 3,742.50 | 3,880.90 | 3,880.90 | 1,154,419 |
23 Feb 2024 | 3,784.00 | 3,838.30 | 3,776.00 | 3,817.85 | 3,817.85 | 190,415 |
22 Feb 2024 | 3,753.00 | 3,792.95 | 3,715.05 | 3,782.95 | 3,782.95 | 203,416 |
21 Feb 2024 | 3,780.00 | 3,809.80 | 3,726.00 | 3,741.35 | 3,741.35 | 235,442 |
20 Feb 2024 | 3,746.00 | 3,830.00 | 3,725.15 | 3,774.50 | 3,774.50 | 656,485 |
19 Feb 2024 | 3,885.05 | 3,889.75 | 3,690.00 | 3,734.50 | 3,734.50 | 1,062,065 |
16 Feb 2024 | 3,814.70 | 3,879.95 | 3,783.00 | 3,875.40 | 3,875.40 | 268,252 |
15 Feb 2024 | 3,778.30 | 3,819.30 | 3,724.00 | 3,783.00 | 3,783.00 | 317,483 |
14 Feb 2024 | 3,750.00 | 3,797.30 | 3,681.05 | 3,778.25 | 3,778.25 | 374,796 |
13 Feb 2024 | 3,649.90 | 3,779.00 | 3,623.20 | 3,764.80 | 3,764.80 | 715,541 |
12 Feb 2024 | 3,642.00 | 3,684.85 | 3,574.20 | 3,636.25 | 3,636.25 | 819,227 |
09 Feb 2024 | 3,667.80 | 3,690.00 | 3,577.70 | 3,636.65 | 3,636.65 | 255,781 |
08 Feb 2024 | 3,660.00 | 3,674.75 | 3,621.05 | 3,643.35 | 3,643.35 | 177,808 |
07 Feb 2024 | 3,630.95 | 3,659.85 | 3,610.00 | 3,643.00 | 3,643.00 | 259,724 |
06 Feb 2024 | 3,570.00 | 3,630.00 | 3,551.00 | 3,624.25 | 3,624.25 | 349,467 |
05 Feb 2024 | 3,574.00 | 3,606.00 | 3,513.15 | 3,558.15 | 3,558.15 | 562,156 |
02 Feb 2024 | 3,597.90 | 3,616.60 | 3,551.85 | 3,566.85 | 3,566.85 | 214,708 |
01 Feb 2024 | 3,581.50 | 3,601.20 | 3,535.05 | 3,587.95 | 3,587.95 | 187,326 |
31 Jan 2024 | 3,528.00 | 3,612.00 | 3,523.10 | 3,581.50 | 3,581.50 | 753,317 |
30 Jan 2024 | 3,524.95 | 3,534.00 | 3,478.00 | 3,510.40 | 3,510.40 | 574,863 |
29 Jan 2024 | 3,428.00 | 3,539.20 | 3,406.30 | 3,510.10 | 3,510.10 | 704,595 |
25 Jan 2024 | 3,431.00 | 3,494.00 | 3,406.30 | 3,428.65 | 3,428.65 | 325,275 |
24 Jan 2024 | 3,353.60 | 3,445.95 | 3,328.40 | 3,435.75 | 3,435.75 | 401,915 |
23 Jan 2024 | 3,397.05 | 3,463.55 | 3,333.00 | 3,367.10 | 3,367.10 | 916,650 |
19 Jan 2024 | 3,420.00 | 3,489.00 | 3,401.25 | 3,478.70 | 3,478.70 | 401,717 |
18 Jan 2024 | 3,311.00 | 3,416.60 | 3,256.00 | 3,402.55 | 3,402.55 | 650,351 |
17 Jan 2024 | 3,392.00 | 3,398.80 | 3,282.55 | 3,334.40 | 3,334.40 | 385,317 |
16 Jan 2024 | 3,514.80 | 3,514.80 | 3,418.10 | 3,436.00 | 3,436.00 | 518,644 |
15 Jan 2024 | 3,480.00 | 3,535.35 | 3,461.00 | 3,502.10 | 3,502.10 | 581,351 |
12 Jan 2024 | 3,545.00 | 3,560.00 | 3,411.00 | 3,454.75 | 3,454.75 | 1,118,837 |
11 Jan 2024 | 3,430.00 | 3,542.50 | 3,413.10 | 3,501.70 | 3,501.70 | 1,119,142 |
10 Jan 2024 | 3,419.95 | 3,445.00 | 3,363.40 | 3,418.90 | 3,418.90 | 460,729 |
09 Jan 2024 | 3,382.85 | 3,449.00 | 3,344.00 | 3,415.25 | 3,415.25 | 466,109 |
08 Jan 2024 | 3,275.00 | 3,374.00 | 3,275.00 | 3,350.15 | 3,350.15 | 448,252 |
05 Jan 2024 | 3,339.00 | 3,339.00 | 3,288.00 | 3,303.60 | 3,303.60 | 304,963 |
04 Jan 2024 | 3,245.00 | 3,352.25 | 3,237.25 | 3,326.35 | 3,326.35 | 604,988 |
03 Jan 2024 | 3,260.00 | 3,277.70 | 3,227.00 | 3,237.25 | 3,237.25 | 183,450 |
02 Jan 2024 | 3,230.00 | 3,270.00 | 3,203.50 | 3,260.95 | 3,260.95 | 374,265 |
01 Jan 2024 | 3,205.00 | 3,228.70 | 3,181.50 | 3,221.30 | 3,221.30 | 151,964 |
29 Dec 2023 | 3,215.00 | 3,225.00 | 3,189.00 | 3,205.00 | 3,205.00 | 290,086 |
28 Dec 2023 | 3,220.00 | 3,234.90 | 3,195.00 | 3,213.95 | 3,213.95 | 610,253 |
27 Dec 2023 | 3,229.00 | 3,249.30 | 3,202.25 | 3,214.40 | 3,214.40 | 362,690 |
26 Dec 2023 | 3,221.50 | 3,290.45 | 3,188.00 | 3,195.45 | 3,195.45 | 575,586 |
22 Dec 2023 | 3,175.00 | 3,229.95 | 3,140.15 | 3,221.50 | 3,221.50 | 414,598 |
21 Dec 2023 | 3,081.15 | 3,157.60 | 3,050.05 | 3,148.60 | 3,148.60 | 286,846 |
20 Dec 2023 | 3,129.90 | 3,271.50 | 3,095.00 | 3,116.60 | 3,116.60 | 1,167,558 |
19 Dec 2023 | 3,035.00 | 3,132.20 | 3,012.10 | 3,122.05 | 3,122.05 | 960,984 |
18 Dec 2023 | 3,025.00 | 3,061.90 | 3,018.10 | 3,027.85 | 3,027.85 | 475,273 |
15 Dec 2023 | 3,060.00 | 3,070.95 | 3,016.70 | 3,024.70 | 3,024.70 | 385,459 |
14 Dec 2023 | 3,031.45 | 3,065.70 | 3,031.45 | 3,049.55 | 3,049.55 | 388,807 |
13 Dec 2023 | 3,026.70 | 3,029.70 | 2,962.55 | 3,011.15 | 3,011.15 | 383,583 |
12 Dec 2023 | 2,989.00 | 3,030.00 | 2,980.25 | 3,016.85 | 3,016.85 | 504,701 |
11 Dec 2023 | 2,994.25 | 3,010.00 | 2,966.55 | 2,976.10 | 2,976.10 | 218,395 |
08 Dec 2023 | 2,996.00 | 3,012.70 | 2,972.90 | 2,987.05 | 2,987.05 | 487,269 |
07 Dec 2023 | 2,992.15 | 3,025.00 | 2,978.65 | 2,996.00 | 2,996.00 | 604,967 |
06 Dec 2023 | 3,048.95 | 3,048.95 | 2,987.00 | 2,992.10 | 2,992.10 | 414,913 |
05 Dec 2023 | 2,950.00 | 3,034.15 | 2,931.25 | 3,029.65 | 3,029.65 | 635,134 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |