Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 3,199.75 | 3,254.20 | 3,179.90 | 3,229.00 | 3,229.00 | 254,166 |
27 Jun 2024 | 3,199.90 | 3,212.50 | 3,147.00 | 3,199.75 | 3,199.75 | 462,919 |
26 Jun 2024 | 3,180.00 | 3,215.05 | 3,147.95 | 3,175.50 | 3,175.50 | 367,983 |
25 Jun 2024 | 3,210.00 | 3,239.00 | 3,168.75 | 3,184.65 | 3,184.65 | 128,516 |
24 Jun 2024 | 3,201.05 | 3,239.00 | 3,162.10 | 3,223.00 | 3,223.00 | 210,892 |
21 Jun 2024 | 3,320.90 | 3,320.90 | 3,202.65 | 3,218.10 | 3,218.10 | 332,444 |
20 Jun 2024 | 3,289.00 | 3,332.40 | 3,249.05 | 3,322.30 | 3,322.30 | 189,573 |
19 Jun 2024 | 3,363.95 | 3,363.95 | 3,276.75 | 3,289.60 | 3,289.60 | 410,371 |
18 Jun 2024 | 3,240.60 | 3,362.00 | 3,240.60 | 3,345.60 | 3,345.60 | 470,456 |
14 Jun 2024 | 3,220.00 | 3,256.65 | 3,175.00 | 3,240.60 | 3,240.60 | 142,332 |
13 Jun 2024 | 3,223.05 | 3,244.95 | 3,182.15 | 3,190.05 | 3,190.05 | 207,395 |
12 Jun 2024 | 3,245.40 | 3,248.20 | 3,198.00 | 3,209.20 | 3,209.20 | 149,694 |
11 Jun 2024 | 3,253.65 | 3,283.50 | 3,201.00 | 3,213.35 | 3,213.35 | 341,546 |
10 Jun 2024 | 3,235.00 | 3,267.75 | 3,184.55 | 3,250.55 | 3,250.55 | 453,385 |
07 Jun 2024 | 3,120.00 | 3,226.85 | 3,105.05 | 3,201.90 | 3,201.90 | 513,847 |
06 Jun 2024 | 3,119.00 | 3,155.00 | 3,075.50 | 3,108.50 | 3,108.50 | 282,371 |
05 Jun 2024 | 2,920.00 | 3,142.90 | 2,907.85 | 3,123.00 | 3,123.00 | 417,163 |
04 Jun 2024 | 3,024.95 | 3,040.85 | 2,779.95 | 2,897.55 | 2,897.55 | 1,011,350 |
03 Jun 2024 | 3,138.95 | 3,138.95 | 3,040.00 | 3,049.90 | 3,049.90 | 462,034 |
31 May 2024 | 3,100.00 | 3,115.50 | 3,022.00 | 3,050.05 | 3,050.05 | 832,453 |
30 May 2024 | 3,100.00 | 3,145.00 | 3,069.15 | 3,091.30 | 3,091.30 | 277,774 |
29 May 2024 | 3,096.95 | 3,120.00 | 3,066.60 | 3,099.25 | 3,099.25 | 275,707 |
28 May 2024 | 3,109.00 | 3,121.70 | 3,058.35 | 3,099.55 | 3,099.55 | 211,945 |
27 May 2024 | 3,054.85 | 3,114.00 | 2,996.50 | 3,101.95 | 3,101.95 | 383,275 |
24 May 2024 | 3,046.00 | 3,105.85 | 3,001.70 | 3,043.85 | 3,043.85 | 488,048 |
23 May 2024 | 3,112.80 | 3,128.95 | 3,043.60 | 3,052.85 | 3,052.85 | 438,393 |
22 May 2024 | 3,051.90 | 3,164.75 | 3,030.50 | 3,113.50 | 3,113.50 | 1,357,297 |
21 May 2024 | 2,898.00 | 3,174.30 | 2,866.40 | 3,052.70 | 3,052.70 | 3,398,051 |
17 May 2024 | 2,599.95 | 2,674.00 | 2,590.30 | 2,664.55 | 2,664.55 | 795,308 |
16 May 2024 | 2,525.00 | 2,599.00 | 2,515.80 | 2,591.70 | 2,591.70 | 422,441 |
15 May 2024 | 2,495.00 | 2,528.00 | 2,475.50 | 2,516.60 | 2,516.60 | 285,072 |
14 May 2024 | 2,472.80 | 2,518.00 | 2,462.40 | 2,487.65 | 2,487.65 | 354,234 |
13 May 2024 | 2,475.20 | 2,489.45 | 2,427.00 | 2,472.80 | 2,472.80 | 160,684 |
10 May 2024 | 2,441.00 | 2,488.60 | 2,417.05 | 2,477.75 | 2,477.75 | 265,916 |
09 May 2024 | 2,476.00 | 2,489.95 | 2,431.00 | 2,441.05 | 2,441.05 | 389,824 |
08 May 2024 | 2,450.00 | 2,479.00 | 2,417.55 | 2,468.45 | 2,468.45 | 281,864 |
07 May 2024 | 2,478.00 | 2,490.00 | 2,402.00 | 2,444.00 | 2,444.00 | 574,612 |
06 May 2024 | 2,454.55 | 2,474.40 | 2,427.20 | 2,465.70 | 2,465.70 | 269,106 |
03 May 2024 | 2,461.30 | 2,474.50 | 2,423.00 | 2,444.55 | 2,444.55 | 325,984 |
02 May 2024 | 2,439.95 | 2,467.00 | 2,427.15 | 2,460.55 | 2,460.55 | 183,928 |
30 Apr 2024 | 2,398.65 | 2,478.00 | 2,398.00 | 2,429.90 | 2,429.90 | 378,091 |
29 Apr 2024 | 2,380.95 | 2,410.00 | 2,362.10 | 2,396.00 | 2,396.00 | 272,166 |
26 Apr 2024 | 2,396.85 | 2,401.55 | 2,360.70 | 2,375.80 | 2,375.80 | 263,222 |
25 Apr 2024 | 2,342.75 | 2,405.00 | 2,312.55 | 2,390.75 | 2,390.75 | 426,499 |
24 Apr 2024 | 2,341.10 | 2,349.95 | 2,311.00 | 2,332.70 | 2,332.70 | 346,795 |
23 Apr 2024 | 2,379.90 | 2,379.90 | 2,332.50 | 2,345.15 | 2,345.15 | 431,125 |
22 Apr 2024 | 2,367.00 | 2,392.15 | 2,341.25 | 2,367.35 | 2,367.35 | 107,992 |
19 Apr 2024 | 2,320.00 | 2,355.70 | 2,265.30 | 2,348.40 | 2,348.40 | 162,894 |
18 Apr 2024 | 2,355.00 | 2,389.20 | 2,326.25 | 2,334.35 | 2,334.35 | 179,830 |
16 Apr 2024 | 2,380.00 | 2,394.95 | 2,345.00 | 2,352.10 | 2,352.10 | 110,919 |
15 Apr 2024 | 2,347.00 | 2,402.00 | 2,335.10 | 2,387.45 | 2,387.45 | 117,328 |
12 Apr 2024 | 2,414.85 | 2,433.55 | 2,385.40 | 2,393.05 | 2,393.05 | 621,524 |
10 Apr 2024 | 2,437.45 | 2,472.30 | 2,403.60 | 2,419.05 | 2,419.05 | 253,135 |
09 Apr 2024 | 2,445.60 | 2,461.50 | 2,414.55 | 2,433.50 | 2,433.50 | 374,663 |
08 Apr 2024 | 2,427.50 | 2,450.85 | 2,399.00 | 2,441.75 | 2,441.75 | 452,062 |
05 Apr 2024 | 2,349.00 | 2,417.00 | 2,312.00 | 2,404.50 | 2,404.50 | 553,111 |
04 Apr 2024 | 2,334.95 | 2,357.90 | 2,319.70 | 2,342.75 | 2,342.75 | 460,684 |
03 Apr 2024 | 2,329.00 | 2,354.35 | 2,310.55 | 2,318.10 | 2,318.10 | 224,993 |
02 Apr 2024 | 2,298.00 | 2,346.00 | 2,284.00 | 2,332.45 | 2,332.45 | 263,542 |
01 Apr 2024 | 2,320.95 | 2,337.55 | 2,281.65 | 2,284.75 | 2,284.75 | 308,787 |
28 Mar 2024 | 2,307.40 | 2,333.00 | 2,275.00 | 2,317.35 | 2,317.35 | 271,784 |
27 Mar 2024 | 2,274.80 | 2,312.95 | 2,255.40 | 2,290.85 | 2,290.85 | 264,660 |
26 Mar 2024 | 2,272.00 | 2,288.95 | 2,253.00 | 2,266.40 | 2,266.40 | 146,934 |
22 Mar 2024 | 2,305.00 | 2,312.95 | 2,259.35 | 2,276.05 | 2,276.05 | 312,564 |
21 Mar 2024 | 2,284.60 | 2,322.90 | 2,274.35 | 2,309.55 | 2,309.55 | 256,352 |
20 Mar 2024 | 2,290.95 | 2,323.00 | 2,248.10 | 2,280.40 | 2,280.40 | 206,430 |
19 Mar 2024 | 2,260.35 | 2,300.00 | 2,246.20 | 2,284.50 | 2,284.50 | 365,379 |
18 Mar 2024 | 2,262.50 | 2,279.90 | 2,233.00 | 2,260.35 | 2,260.35 | 285,308 |
15 Mar 2024 | 2,252.50 | 2,286.15 | 2,233.00 | 2,267.00 | 2,267.00 | 282,792 |
14 Mar 2024 | 2,260.00 | 2,293.05 | 2,212.80 | 2,267.75 | 2,267.75 | 402,650 |
13 Mar 2024 | 2,363.95 | 2,378.80 | 2,270.50 | 2,285.40 | 2,285.40 | 634,895 |
12 Mar 2024 | 2,237.85 | 2,358.00 | 2,234.00 | 2,344.40 | 2,344.40 | 1,134,190 |
11 Mar 2024 | 2,250.00 | 2,263.85 | 2,193.80 | 2,246.65 | 2,246.65 | 863,296 |
07 Mar 2024 | 2,280.00 | 2,290.00 | 2,259.00 | 2,267.15 | 2,267.15 | 137,523 |
06 Mar 2024 | 2,281.80 | 2,287.00 | 2,235.30 | 2,281.60 | 2,281.60 | 272,361 |
05 Mar 2024 | 2,234.00 | 2,324.00 | 2,234.00 | 2,271.85 | 2,271.85 | 586,091 |
04 Mar 2024 | 2,269.80 | 2,269.80 | 2,233.10 | 2,238.35 | 2,238.35 | 351,156 |
01 Mar 2024 | 2,241.85 | 2,263.40 | 2,210.05 | 2,250.85 | 2,250.85 | 1,018,688 |
29 Feb 2024 | 2,229.00 | 2,240.00 | 2,194.50 | 2,228.95 | 2,228.95 | 478,956 |
28 Feb 2024 | 2,289.25 | 2,299.75 | 2,218.00 | 2,229.20 | 2,229.20 | 282,334 |
27 Feb 2024 | 2,294.80 | 2,315.20 | 2,277.25 | 2,289.25 | 2,289.25 | 177,543 |
26 Feb 2024 | 2,332.95 | 2,333.00 | 2,267.05 | 2,290.15 | 2,290.15 | 721,204 |
23 Feb 2024 | 2,286.50 | 2,353.20 | 2,286.50 | 2,333.50 | 2,333.50 | 303,936 |
22 Feb 2024 | 2,267.55 | 2,287.00 | 2,252.80 | 2,280.35 | 2,280.35 | 114,899 |
21 Feb 2024 | 2,294.55 | 2,312.00 | 2,251.00 | 2,257.80 | 2,257.80 | 209,004 |
20 Feb 2024 | 2,324.00 | 2,327.50 | 2,277.55 | 2,294.55 | 2,294.55 | 237,725 |
19 Feb 2024 | 2,340.00 | 2,344.95 | 2,313.00 | 2,323.85 | 2,323.85 | 135,084 |
16 Feb 2024 | 2,340.00 | 2,359.30 | 2,332.70 | 2,339.75 | 2,339.75 | 135,488 |
15 Feb 2024 | 2,365.00 | 2,373.65 | 2,330.00 | 2,334.85 | 2,334.85 | 127,649 |
14 Feb 2024 | 2,309.95 | 2,361.90 | 2,285.60 | 2,351.05 | 2,351.05 | 119,297 |
13 Feb 2024 | 2,350.00 | 2,351.95 | 2,293.15 | 2,315.60 | 2,315.60 | 221,202 |
12 Feb 2024 | 2,309.95 | 2,356.90 | 2,280.10 | 2,344.50 | 2,344.50 | 612,117 |
09 Feb 2024 | 2,330.00 | 2,330.00 | 2,279.35 | 2,297.50 | 2,297.50 | 268,270 |
08 Feb 2024 | 2,349.40 | 2,365.65 | 2,304.00 | 2,311.50 | 2,311.50 | 194,937 |
07 Feb 2024 | 2,402.85 | 2,404.00 | 2,344.00 | 2,349.40 | 2,349.40 | 467,803 |
06 Feb 2024 | 2,411.95 | 2,420.65 | 2,378.10 | 2,382.15 | 2,382.15 | 373,510 |
05 Feb 2024 | 2,458.90 | 2,482.00 | 2,400.00 | 2,410.60 | 2,410.60 | 414,992 |
02 Feb 2024 | 2,449.90 | 2,478.75 | 2,430.15 | 2,452.40 | 2,452.40 | 264,382 |
02 Feb 2024 | 4 Dividend | |||||
01 Feb 2024 | 2,464.95 | 2,494.00 | 2,421.35 | 2,436.50 | 2,432.50 | 234,190 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |