Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 July 2024 | 3,888.20 | 3,909.00 | 3,853.00 | 3,860.75 | 3,860.75 | 94,933 |
01 July 2024 | 3,939.95 | 3,939.95 | 3,877.30 | 3,900.95 | 3,900.95 | 254,696 |
28 June 2024 | 3,875.00 | 4,043.00 | 3,870.15 | 3,923.90 | 3,923.90 | 1,025,491 |
27 June 2024 | 3,805.05 | 3,884.00 | 3,711.60 | 3,862.60 | 3,862.60 | 711,819 |
26 June 2024 | 3,950.00 | 3,955.85 | 3,797.00 | 3,805.05 | 3,805.05 | 391,854 |
25 June 2024 | 3,849.00 | 3,979.90 | 3,812.05 | 3,941.60 | 3,941.60 | 672,592 |
24 June 2024 | 3,810.10 | 3,852.00 | 3,726.30 | 3,828.40 | 3,828.40 | 282,096 |
21 June 2024 | 3,851.05 | 3,900.90 | 3,785.75 | 3,808.85 | 3,808.85 | 292,229 |
20 June 2024 | 3,878.00 | 3,878.00 | 3,815.20 | 3,851.05 | 3,851.05 | 205,916 |
19 June 2024 | 3,928.00 | 3,956.05 | 3,860.00 | 3,868.45 | 3,868.45 | 192,670 |
18 June 2024 | 3,948.60 | 3,948.60 | 3,861.00 | 3,914.10 | 3,914.10 | 239,803 |
14 June 2024 | 3,898.05 | 3,956.00 | 3,832.95 | 3,909.90 | 3,909.90 | 477,709 |
13 June 2024 | 3,799.95 | 3,895.00 | 3,799.95 | 3,880.50 | 3,880.50 | 579,644 |
12 June 2024 | 3,711.60 | 3,844.60 | 3,705.60 | 3,793.15 | 3,793.15 | 684,154 |
11 June 2024 | 3,647.20 | 3,744.70 | 3,633.35 | 3,698.95 | 3,698.95 | 469,422 |
10 June 2024 | 3,649.95 | 3,696.10 | 3,612.15 | 3,645.50 | 3,645.50 | 256,270 |
07 June 2024 | 3,484.85 | 3,656.20 | 3,465.80 | 3,631.80 | 3,631.80 | 598,130 |
06 June 2024 | 3,551.80 | 3,581.00 | 3,472.50 | 3,484.85 | 3,484.85 | 623,408 |
05 June 2024 | 3,289.95 | 3,544.70 | 3,175.50 | 3,507.45 | 3,507.45 | 1,063,618 |
04 June 2024 | 3,647.70 | 3,647.70 | 2,917.85 | 3,219.00 | 3,219.00 | 2,683,005 |
03 June 2024 | 3,809.00 | 3,814.95 | 3,637.00 | 3,647.30 | 3,647.30 | 907,531 |
31 May 2024 | 3,648.00 | 3,676.00 | 3,600.00 | 3,631.35 | 3,631.35 | 330,568 |
30 May 2024 | 3,739.00 | 3,739.00 | 3,594.00 | 3,606.45 | 3,606.45 | 591,127 |
29 May 2024 | 3,779.70 | 3,809.00 | 3,710.70 | 3,748.70 | 3,748.70 | 328,175 |
28 May 2024 | 3,840.00 | 3,882.95 | 3,755.05 | 3,774.55 | 3,774.55 | 543,313 |
27 May 2024 | 3,769.95 | 3,854.00 | 3,720.60 | 3,808.20 | 3,808.20 | 552,950 |
24 May 2024 | 3,758.00 | 3,833.85 | 3,742.00 | 3,756.20 | 3,756.20 | 424,982 |
23 May 2024 | 3,799.65 | 3,799.85 | 3,677.05 | 3,757.20 | 3,757.20 | 702,441 |
22 May 2024 | 3,878.00 | 3,878.00 | 3,738.00 | 3,776.05 | 3,776.05 | 560,957 |
21 May 2024 | 4,050.00 | 4,050.00 | 3,830.00 | 3,838.25 | 3,838.25 | 840,776 |
17 May 2024 | 3,959.80 | 4,039.40 | 3,906.90 | 4,024.70 | 4,024.70 | 438,737 |
16 May 2024 | 3,940.00 | 3,955.00 | 3,873.20 | 3,924.35 | 3,924.35 | 253,158 |
15 May 2024 | 3,895.00 | 3,963.80 | 3,872.00 | 3,900.45 | 3,900.45 | 373,350 |
14 May 2024 | 3,864.00 | 3,880.95 | 3,825.70 | 3,863.55 | 3,863.55 | 173,908 |
13 May 2024 | 3,835.90 | 3,875.90 | 3,683.25 | 3,849.20 | 3,849.20 | 422,627 |
10 May 2024 | 3,777.00 | 3,857.55 | 3,745.50 | 3,819.50 | 3,819.50 | 371,277 |
09 May 2024 | 3,903.95 | 3,930.00 | 3,733.20 | 3,759.05 | 3,759.05 | 427,559 |
08 May 2024 | 3,912.70 | 3,952.30 | 3,885.00 | 3,903.95 | 3,903.95 | 349,266 |
07 May 2024 | 4,069.60 | 4,069.60 | 3,822.50 | 3,912.70 | 3,912.70 | 577,348 |
06 May 2024 | 4,038.00 | 4,103.90 | 3,951.05 | 4,047.30 | 4,047.30 | 512,125 |
03 May 2024 | 4,117.00 | 4,121.10 | 3,987.15 | 4,009.45 | 4,009.45 | 408,485 |
02 May 2024 | 4,115.90 | 4,149.70 | 4,072.90 | 4,081.30 | 4,081.30 | 356,478 |
30 Apr 2024 | 4,100.00 | 4,146.40 | 4,082.20 | 4,109.00 | 4,109.00 | 692,773 |
29 Apr 2024 | 4,160.00 | 4,169.95 | 3,897.55 | 4,066.40 | 4,066.40 | 2,093,052 |
26 Apr 2024 | 4,160.85 | 4,270.00 | 4,145.05 | 4,167.80 | 4,167.80 | 1,384,923 |
25 Apr 2024 | 3,855.00 | 4,185.00 | 3,824.85 | 4,160.85 | 4,160.85 | 4,495,144 |
24 Apr 2024 | 3,900.00 | 3,913.30 | 3,713.30 | 3,839.45 | 3,839.45 | 3,552,250 |
23 Apr 2024 | 3,930.00 | 4,048.05 | 3,917.70 | 4,022.10 | 4,022.10 | 1,902,890 |
22 Apr 2024 | 3,855.00 | 3,959.00 | 3,822.00 | 3,903.25 | 3,903.25 | 1,087,777 |
19 Apr 2024 | 3,870.00 | 3,892.35 | 3,780.60 | 3,792.15 | 3,792.15 | 717,960 |
18 Apr 2024 | 3,776.50 | 3,939.00 | 3,765.30 | 3,890.40 | 3,890.40 | 1,371,020 |
16 Apr 2024 | 3,700.00 | 3,802.05 | 3,662.35 | 3,745.00 | 3,745.00 | 783,497 |
15 Apr 2024 | 3,795.00 | 3,809.65 | 3,660.20 | 3,727.05 | 3,727.05 | 1,379,871 |
12 Apr 2024 | 3,884.05 | 4,072.60 | 3,807.00 | 3,818.25 | 3,818.25 | 2,420,397 |
10 Apr 2024 | 3,781.90 | 3,986.15 | 3,747.20 | 3,903.95 | 3,903.95 | 2,976,414 |
09 Apr 2024 | 3,629.95 | 3,742.50 | 3,575.05 | 3,732.10 | 3,732.10 | 998,650 |
08 Apr 2024 | 3,595.00 | 3,635.00 | 3,572.05 | 3,597.00 | 3,597.00 | 414,622 |
05 Apr 2024 | 3,590.05 | 3,600.00 | 3,535.00 | 3,563.70 | 3,563.70 | 228,265 |
04 Apr 2024 | 3,596.05 | 3,645.00 | 3,528.15 | 3,590.50 | 3,590.50 | 692,363 |
03 Apr 2024 | 3,565.00 | 3,586.90 | 3,501.20 | 3,573.90 | 3,573.90 | 380,237 |
02 Apr 2024 | 3,540.05 | 3,598.00 | 3,540.05 | 3,575.90 | 3,575.90 | 338,825 |
01 Apr 2024 | 3,330.00 | 3,577.00 | 3,310.00 | 3,562.20 | 3,562.20 | 763,281 |
28 Mar 2024 | 3,365.25 | 3,394.65 | 3,315.60 | 3,349.60 | 3,349.60 | 331,733 |
27 Mar 2024 | 3,393.95 | 3,410.00 | 3,330.05 | 3,356.80 | 3,356.80 | 266,292 |
26 Mar 2024 | 3,316.25 | 3,382.00 | 3,308.90 | 3,361.90 | 3,361.90 | 367,194 |
22 Mar 2024 | 3,277.00 | 3,360.85 | 3,260.05 | 3,336.85 | 3,336.85 | 419,006 |
21 Mar 2024 | 3,233.30 | 3,300.70 | 3,225.05 | 3,279.55 | 3,279.55 | 421,781 |
20 Mar 2024 | 3,200.00 | 3,231.00 | 3,174.00 | 3,205.15 | 3,205.15 | 364,861 |
19 Mar 2024 | 3,208.00 | 3,233.70 | 3,170.25 | 3,178.55 | 3,178.55 | 323,315 |
18 Mar 2024 | 3,220.00 | 3,273.95 | 3,150.00 | 3,195.10 | 3,195.10 | 583,559 |
15 Mar 2024 | 3,183.30 | 3,277.45 | 3,075.25 | 3,258.55 | 3,258.55 | 787,839 |
14 Mar 2024 | 3,210.10 | 3,265.85 | 3,155.10 | 3,216.15 | 3,216.15 | 595,219 |
13 Mar 2024 | 3,446.35 | 3,493.70 | 3,175.00 | 3,210.60 | 3,210.60 | 762,374 |
12 Mar 2024 | 3,555.50 | 3,576.95 | 3,430.80 | 3,446.35 | 3,446.35 | 348,176 |
11 Mar 2024 | 3,616.95 | 3,628.35 | 3,511.10 | 3,532.75 | 3,532.75 | 213,718 |
07 Mar 2024 | 3,540.00 | 3,625.00 | 3,495.00 | 3,616.95 | 3,616.95 | 542,988 |
06 Mar 2024 | 3,598.35 | 3,598.35 | 3,458.00 | 3,515.40 | 3,515.40 | 534,523 |
05 Mar 2024 | 3,708.00 | 3,736.75 | 3,565.00 | 3,575.95 | 3,575.95 | 336,655 |
04 Mar 2024 | 3,840.00 | 3,844.00 | 3,691.05 | 3,707.70 | 3,707.70 | 269,358 |
01 Mar 2024 | 3,835.00 | 3,877.85 | 3,800.05 | 3,819.75 | 3,819.75 | 722,853 |
29 Feb 2024 | 3,677.90 | 3,788.90 | 3,640.00 | 3,763.80 | 3,763.80 | 546,431 |
28 Feb 2024 | 3,731.70 | 3,758.00 | 3,650.00 | 3,660.05 | 3,660.05 | 342,279 |
27 Feb 2024 | 3,664.90 | 3,749.90 | 3,652.50 | 3,720.25 | 3,720.25 | 655,889 |
26 Feb 2024 | 3,679.95 | 3,705.00 | 3,623.75 | 3,663.60 | 3,663.60 | 239,475 |
23 Feb 2024 | 3,687.40 | 3,715.00 | 3,636.00 | 3,676.95 | 3,676.95 | 211,545 |
22 Feb 2024 | 3,687.00 | 3,687.00 | 3,606.55 | 3,668.00 | 3,668.00 | 343,942 |
21 Feb 2024 | 3,733.55 | 3,756.00 | 3,635.65 | 3,653.95 | 3,653.95 | 515,145 |
20 Feb 2024 | 3,715.00 | 3,766.00 | 3,691.05 | 3,708.05 | 3,708.05 | 450,944 |
19 Feb 2024 | 3,614.00 | 3,724.95 | 3,593.05 | 3,708.90 | 3,708.90 | 592,782 |
16 Feb 2024 | 3,488.00 | 3,626.05 | 3,435.70 | 3,584.75 | 3,584.75 | 796,661 |
15 Feb 2024 | 3,398.00 | 3,498.00 | 3,351.45 | 3,454.05 | 3,454.05 | 557,746 |
14 Feb 2024 | 3,393.30 | 3,416.65 | 3,292.00 | 3,357.90 | 3,357.90 | 1,007,306 |
13 Feb 2024 | 3,488.85 | 3,569.85 | 3,370.00 | 3,418.35 | 3,418.35 | 1,203,322 |
12 Feb 2024 | 3,785.00 | 3,785.00 | 3,455.55 | 3,488.95 | 3,488.95 | 1,372,099 |
09 Feb 2024 | 3,900.20 | 3,990.00 | 3,752.10 | 3,829.90 | 3,829.90 | 700,501 |
08 Feb 2024 | 3,824.10 | 3,898.10 | 3,785.00 | 3,880.20 | 3,880.20 | 686,140 |
07 Feb 2024 | 3,833.00 | 3,938.80 | 3,785.00 | 3,803.75 | 3,803.75 | 763,646 |
06 Feb 2024 | 3,878.00 | 3,878.00 | 3,721.00 | 3,809.30 | 3,809.30 | 766,442 |
05 Feb 2024 | 3,684.80 | 3,892.00 | 3,610.00 | 3,850.05 | 3,850.05 | 1,416,753 |
02 Feb 2024 | 3,480.00 | 3,681.80 | 3,455.00 | 3,655.10 | 3,655.10 | 1,285,834 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |