Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
14 Jun 2024 | 5,389.80 | 5,404.65 | 5,256.80 | 5,311.90 | 5,311.90 | 123,318 |
13 Jun 2024 | 5,404.95 | 5,531.00 | 5,305.00 | 5,342.40 | 5,342.40 | 74,113 |
12 Jun 2024 | 5,199.00 | 5,449.90 | 5,152.10 | 5,397.10 | 5,397.10 | 130,713 |
11 Jun 2024 | 5,226.35 | 5,307.35 | 5,131.05 | 5,199.30 | 5,199.30 | 229,218 |
10 Jun 2024 | 5,220.00 | 5,257.15 | 5,145.05 | 5,161.75 | 5,161.75 | 114,241 |
07 Jun 2024 | 5,319.90 | 5,430.00 | 5,080.00 | 5,226.10 | 5,226.10 | 273,990 |
06 Jun 2024 | 5,149.00 | 5,282.00 | 5,102.15 | 5,262.20 | 5,262.20 | 212,935 |
05 Jun 2024 | 5,463.10 | 5,463.10 | 4,968.10 | 5,130.70 | 5,130.70 | 582,073 |
04 Jun 2024 | 5,699.95 | 5,699.95 | 4,930.80 | 5,277.30 | 5,277.30 | 777,579 |
03 Jun 2024 | 5,640.00 | 5,699.90 | 5,554.05 | 5,658.60 | 5,658.60 | 274,033 |
31 May 2024 | 5,495.00 | 5,564.00 | 5,122.10 | 5,404.65 | 5,404.65 | 5,477,923 |
30 May 2024 | 5,335.80 | 5,554.40 | 5,215.00 | 5,424.60 | 5,424.60 | 614,851 |
29 May 2024 | 5,371.05 | 5,569.00 | 5,247.00 | 5,283.75 | 5,283.75 | 446,572 |
28 May 2024 | 5,306.15 | 5,550.00 | 5,230.05 | 5,349.65 | 5,349.65 | 482,461 |
27 May 2024 | 5,206.90 | 5,419.95 | 5,153.95 | 5,295.70 | 5,295.70 | 485,754 |
24 May 2024 | 5,184.10 | 5,256.65 | 5,065.00 | 5,143.60 | 5,143.60 | 322,119 |
23 May 2024 | 5,094.00 | 5,348.00 | 4,927.00 | 5,164.80 | 5,164.80 | 524,907 |
22 May 2024 | 5,063.70 | 5,170.00 | 4,920.00 | 5,031.90 | 5,031.90 | 382,764 |
21 May 2024 | 4,980.00 | 5,122.00 | 4,887.00 | 5,001.25 | 5,001.25 | 247,383 |
17 May 2024 | 5,031.05 | 5,049.40 | 4,905.50 | 4,941.25 | 4,941.25 | 295,652 |
16 May 2024 | 5,129.95 | 5,241.95 | 4,920.00 | 4,944.80 | 4,944.80 | 480,662 |
15 May 2024 | 4,724.00 | 5,382.40 | 4,723.95 | 5,087.80 | 5,087.80 | 1,078,129 |
14 May 2024 | 4,649.70 | 4,839.70 | 4,638.85 | 4,695.55 | 4,695.55 | 303,839 |
13 May 2024 | 4,650.00 | 4,680.00 | 4,542.00 | 4,609.25 | 4,609.25 | 159,155 |
10 May 2024 | 4,540.30 | 4,629.55 | 4,412.10 | 4,581.90 | 4,581.90 | 72,384 |
09 May 2024 | 4,740.00 | 4,760.95 | 4,434.00 | 4,485.35 | 4,485.35 | 125,421 |
08 May 2024 | 4,562.60 | 4,773.25 | 4,562.05 | 4,693.95 | 4,693.95 | 161,786 |
07 May 2024 | 4,655.00 | 4,674.00 | 4,484.25 | 4,558.70 | 4,558.70 | 107,952 |
06 May 2024 | 4,766.90 | 4,766.90 | 4,517.00 | 4,652.25 | 4,652.25 | 148,354 |
03 May 2024 | 4,676.00 | 4,799.00 | 4,645.25 | 4,766.90 | 4,766.90 | 178,717 |
02 May 2024 | 4,700.00 | 4,725.20 | 4,601.10 | 4,696.30 | 4,696.30 | 300,855 |
30 Apr 2024 | 4,492.00 | 4,718.35 | 4,480.00 | 4,669.60 | 4,669.60 | 288,560 |
29 Apr 2024 | 4,413.90 | 4,552.00 | 4,395.35 | 4,454.50 | 4,454.50 | 169,747 |
26 Apr 2024 | 4,342.75 | 4,414.95 | 4,307.95 | 4,367.80 | 4,367.80 | 117,241 |
25 Apr 2024 | 4,485.00 | 4,485.00 | 4,260.00 | 4,300.30 | 4,300.30 | 148,427 |
24 Apr 2024 | 4,594.90 | 4,636.75 | 4,392.10 | 4,436.40 | 4,436.40 | 194,342 |
23 Apr 2024 | 4,602.65 | 4,750.00 | 4,510.30 | 4,544.95 | 4,544.95 | 288,963 |
22 Apr 2024 | 4,849.00 | 4,978.90 | 4,573.90 | 4,602.65 | 4,602.65 | 226,096 |
19 Apr 2024 | 4,742.70 | 4,877.00 | 4,717.55 | 4,811.90 | 4,811.90 | 332,744 |
18 Apr 2024 | 4,693.00 | 4,780.00 | 4,641.05 | 4,742.70 | 4,742.70 | 199,247 |
16 Apr 2024 | 4,730.00 | 4,809.90 | 4,642.45 | 4,672.05 | 4,672.05 | 135,718 |
15 Apr 2024 | 4,544.60 | 4,875.00 | 4,450.00 | 4,709.05 | 4,709.05 | 466,947 |
12 Apr 2024 | 4,503.00 | 4,573.85 | 4,503.00 | 4,544.60 | 4,544.60 | 76,568 |
10 Apr 2024 | 4,602.50 | 4,609.60 | 4,521.50 | 4,544.15 | 4,544.15 | 64,756 |
09 Apr 2024 | 4,590.95 | 4,680.25 | 4,535.05 | 4,559.95 | 4,559.95 | 108,180 |
08 Apr 2024 | 4,554.55 | 4,685.50 | 4,500.00 | 4,543.25 | 4,543.25 | 155,833 |
05 Apr 2024 | 4,538.15 | 4,639.90 | 4,489.45 | 4,518.45 | 4,518.45 | 188,235 |
04 Apr 2024 | 4,500.00 | 4,581.65 | 4,419.05 | 4,508.35 | 4,508.35 | 205,605 |
03 Apr 2024 | 4,370.00 | 4,499.00 | 4,281.20 | 4,432.80 | 4,432.80 | 282,251 |
02 Apr 2024 | 4,302.25 | 4,385.00 | 4,253.95 | 4,299.80 | 4,299.80 | 70,568 |
01 Apr 2024 | 4,210.10 | 4,395.00 | 4,210.10 | 4,288.15 | 4,288.15 | 106,194 |
28 Mar 2024 | 4,190.00 | 4,288.65 | 4,151.20 | 4,192.35 | 4,192.35 | 86,288 |
27 Mar 2024 | 4,097.00 | 4,208.00 | 4,035.50 | 4,187.05 | 4,187.05 | 91,835 |
26 Mar 2024 | 3,920.00 | 4,147.00 | 3,899.00 | 4,101.75 | 4,101.75 | 292,030 |
22 Mar 2024 | 3,859.95 | 3,952.05 | 3,841.70 | 3,898.85 | 3,898.85 | 104,721 |
21 Mar 2024 | 3,700.90 | 3,985.00 | 3,666.45 | 3,859.85 | 3,859.85 | 260,347 |
20 Mar 2024 | 3,594.95 | 3,731.95 | 3,583.60 | 3,685.10 | 3,685.10 | 90,209 |
19 Mar 2024 | 3,714.90 | 3,714.90 | 3,571.15 | 3,594.40 | 3,594.40 | 71,728 |
18 Mar 2024 | 3,484.90 | 3,725.00 | 3,408.95 | 3,690.50 | 3,690.50 | 133,565 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 3,607.05 | 3,640.00 | 3,571.90 | 3,609.75 | 3,609.75 | 96,849 |
13 Mar 2024 | 3,609.75 | 3,762.00 | 3,542.85 | 3,629.05 | 3,629.05 | 204,544 |
12 Mar 2024 | 3,600.10 | 3,669.70 | 3,534.65 | 3,618.10 | 3,618.10 | 51,422 |
11 Mar 2024 | 3,669.90 | 3,726.00 | 3,431.60 | 3,618.10 | 3,618.10 | 141,494 |
07 Mar 2024 | 3,575.00 | 3,677.95 | 3,575.00 | 3,641.70 | 3,641.70 | 36,604 |
06 Mar 2024 | 3,677.95 | 3,683.95 | 3,551.00 | 3,575.10 | 3,575.10 | 84,684 |
05 Mar 2024 | 3,680.05 | 3,699.00 | 3,635.95 | 3,675.75 | 3,675.75 | 62,762 |
04 Mar 2024 | 3,666.35 | 3,739.90 | 3,591.25 | 3,697.30 | 3,697.30 | 48,100 |
01 Mar 2024 | 3,637.25 | 3,650.00 | 3,592.05 | 3,630.15 | 3,630.15 | 220,727 |
29 Feb 2024 | 3,578.70 | 3,645.35 | 3,519.10 | 3,637.25 | 3,637.25 | 92,159 |
28 Feb 2024 | 3,699.00 | 3,699.00 | 3,540.00 | 3,582.30 | 3,582.30 | 309,787 |
27 Feb 2024 | 3,728.90 | 3,739.35 | 3,658.95 | 3,698.50 | 3,698.50 | 55,483 |
26 Feb 2024 | 3,754.85 | 3,894.95 | 3,701.10 | 3,728.15 | 3,728.15 | 144,804 |
23 Feb 2024 | 3,729.95 | 3,772.90 | 3,694.75 | 3,739.85 | 3,739.85 | 181,934 |
22 Feb 2024 | 3,547.75 | 3,758.85 | 3,495.00 | 3,721.70 | 3,721.70 | 212,820 |
21 Feb 2024 | 3,549.90 | 3,581.95 | 3,486.05 | 3,544.20 | 3,544.20 | 248,882 |
20 Feb 2024 | 3,517.50 | 3,563.95 | 3,486.05 | 3,511.65 | 3,511.65 | 84,391 |
19 Feb 2024 | 3,474.50 | 3,559.00 | 3,461.00 | 3,487.05 | 3,487.05 | 86,795 |
16 Feb 2024 | 3,458.75 | 3,498.00 | 3,402.35 | 3,435.30 | 3,435.30 | 64,984 |
15 Feb 2024 | 3,379.20 | 3,477.00 | 3,378.95 | 3,458.75 | 3,458.75 | 114,825 |
14 Feb 2024 | 3,315.00 | 3,450.00 | 3,292.90 | 3,362.40 | 3,362.40 | 106,499 |
13 Feb 2024 | 3,312.00 | 3,357.95 | 3,290.15 | 3,322.15 | 3,322.15 | 78,917 |
12 Feb 2024 | 3,390.20 | 3,405.50 | 3,276.05 | 3,311.55 | 3,311.55 | 72,598 |
09 Feb 2024 | 3,290.00 | 3,364.20 | 3,206.00 | 3,350.20 | 3,350.20 | 156,658 |
08 Feb 2024 | 3,339.45 | 3,508.55 | 3,151.05 | 3,208.75 | 3,208.75 | 304,099 |
07 Feb 2024 | 3,330.00 | 3,330.00 | 3,209.00 | 3,285.15 | 3,285.15 | 85,681 |
06 Feb 2024 | 3,129.90 | 3,288.00 | 3,085.25 | 3,240.15 | 3,240.15 | 116,089 |
05 Feb 2024 | 3,104.50 | 3,162.90 | 3,058.45 | 3,124.85 | 3,124.85 | 33,131 |
02 Feb 2024 | 3,138.00 | 3,160.95 | 3,049.55 | 3,094.85 | 3,094.85 | 38,412 |
01 Feb 2024 | 3,197.70 | 3,209.95 | 3,103.20 | 3,136.20 | 3,136.20 | 29,107 |
31 Jan 2024 | 3,095.00 | 3,228.00 | 3,085.55 | 3,181.25 | 3,181.25 | 87,781 |
30 Jan 2024 | 3,112.00 | 3,165.00 | 3,046.60 | 3,083.40 | 3,083.40 | 45,842 |
29 Jan 2024 | 3,130.70 | 3,151.00 | 3,090.35 | 3,106.70 | 3,106.70 | 27,412 |
25 Jan 2024 | 3,040.00 | 3,145.00 | 3,032.00 | 3,115.10 | 3,115.10 | 78,716 |
24 Jan 2024 | 2,994.00 | 3,059.00 | 2,977.00 | 3,028.75 | 3,028.75 | 26,051 |
23 Jan 2024 | 3,073.00 | 3,094.50 | 2,987.00 | 2,993.40 | 2,993.40 | 22,828 |
19 Jan 2024 | 3,089.00 | 3,125.00 | 3,060.00 | 3,075.65 | 3,075.65 | 26,267 |
18 Jan 2024 | 3,074.95 | 3,105.00 | 3,001.50 | 3,073.90 | 3,073.90 | 28,876 |
17 Jan 2024 | 3,154.90 | 3,154.90 | 3,065.65 | 3,088.60 | 3,088.60 | 27,505 |
16 Jan 2024 | 3,181.70 | 3,199.05 | 3,074.20 | 3,154.90 | 3,154.90 | 68,069 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |