Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 1,116.00 | 1,145.90 | 1,085.00 | 1,124.20 | 1,124.20 | 2,511 |
25 Jul 2024 | 1,160.30 | 1,163.30 | 1,129.90 | 1,144.30 | 1,144.30 | 817 |
24 Jul 2024 | 1,213.20 | 1,256.90 | 1,169.30 | 1,181.90 | 1,181.90 | 3,131 |
23 Jul 2024 | 1,286.20 | 1,341.10 | 1,275.80 | 1,302.65 | 1,302.65 | 201 |
22 Jul 2024 | 1,285.00 | 1,299.10 | 1,253.90 | 1,275.10 | 1,275.10 | 255 |
19 Jul 2024 | 1,210.80 | 1,346.70 | 1,210.80 | 1,199.00 | 1,199.00 | 274 |
18 Jul 2024 | 1,429.50 | 1,429.50 | 1,288.10 | 1,325.40 | 1,325.40 | 902 |
17 Jul 2024 | 1,371.60 | 1,442.70 | 1,321.20 | 1,339.45 | 1,339.45 | 431 |
16 Jul 2024 | 1,366.70 | 1,380.90 | 1,309.40 | 1,370.70 | 1,370.70 | 1,085 |
15 Jul 2024 | 1,219.40 | 1,322.10 | 1,219.40 | 1,307.60 | 1,307.60 | 927 |
12 Jul 2024 | 1,282.60 | 1,288.30 | 1,265.70 | 1,272.35 | 1,272.35 | 167 |
11 Jul 2024 | 1,216.60 | 1,308.40 | 1,214.40 | 1,281.35 | 1,281.35 | 1,506 |
10 Jul 2024 | 1,212.10 | 1,292.10 | 1,181.80 | 1,192.10 | 1,192.10 | 955 |
09 Jul 2024 | 1,242.70 | 1,301.50 | 1,178.70 | 1,232.70 | 1,232.70 | 236 |
08 Jul 2024 | 1,226.70 | 1,290.80 | 1,223.20 | 1,214.20 | 1,214.20 | 418 |
05 Jul 2024 | 1,327.70 | 1,327.70 | 1,254.60 | 1,289.20 | 1,289.20 | 441 |
04 Jul 2024 | 1,275.10 | 1,322.30 | 1,275.10 | 1,275.10 | 1,275.10 | 145 |
03 Jul 2024 | 1,249.00 | 1,305.90 | 1,190.20 | 1,279.20 | 1,279.20 | 1,898 |
02 Jul 2024 | 1,226.00 | 1,255.00 | 1,170.60 | 1,223.50 | 1,223.50 | 3,501 |
01 Jul 2024 | 1,169.80 | 1,228.50 | 1,135.20 | 1,148.00 | 1,148.00 | 12,595 |
28 Jun 2024 | 1,220.00 | 1,254.80 | 1,203.40 | 1,199.75 | 1,199.75 | 61 |
27 Jun 2024 | 1,180.00 | 1,267.20 | 1,157.60 | 1,208.30 | 1,208.30 | 1,222 |
26 Jun 2024 | 1,310.30 | 1,322.90 | 1,224.10 | 1,224.85 | 1,224.85 | 1,259 |
25 Jun 2024 | 1,276.30 | 1,307.00 | 1,250.00 | 1,276.35 | 1,276.35 | 1,039 |
24 Jun 2024 | 1,346.20 | 1,363.80 | 1,305.00 | 1,327.15 | 1,327.15 | 270 |
21 Jun 2024 | 1,294.80 | 1,364.20 | 1,294.80 | 1,332.10 | 1,332.10 | 3,566 |
20 Jun 2024 | 1,281.80 | 1,343.60 | 1,199.50 | 1,259.10 | 1,259.10 | 1,733 |
19 Jun 2024 | 1,179.00 | 1,296.70 | 1,179.00 | 1,274.00 | 1,274.00 | 124 |
18 Jun 2024 | 1,318.00 | 1,401.70 | 1,274.40 | 1,297.30 | 1,297.30 | 4,070 |
17 Jun 2024 | 1,390.00 | 1,451.50 | 1,297.50 | 1,313.80 | 1,313.80 | 5,885 |
14 Jun 2024 | 1,508.80 | 1,508.80 | 1,375.40 | 1,396.90 | 1,396.90 | 437 |
13 Jun 2024 | 1,623.90 | 1,696.50 | 1,444.20 | 1,439.35 | 1,439.35 | 2,695 |
12 Jun 2024 | 1,605.60 | 1,799.40 | 1,573.30 | 1,584.15 | 1,584.15 | 571 |
11 Jun 2024 | 1,838.90 | 1,855.80 | 1,678.40 | 1,720.80 | 1,720.80 | 2,178 |
10 Jun 2024 | 1,712.60 | 1,901.10 | 1,712.60 | 1,851.15 | 1,851.15 | 131 |
07 Jun 2024 | 1,783.60 | 2,004.20 | 1,783.60 | 1,899.70 | 1,899.70 | 1,322 |
06 Jun 2024 | 1,790.00 | 1,821.50 | 1,603.20 | 1,791.00 | 1,791.00 | 3,503 |
05 Jun 2024 | 1,673.30 | 1,673.30 | 1,581.80 | 1,564.85 | 1,564.85 | 11 |
04 Jun 2024 | 1,538.30 | 1,575.60 | 1,538.30 | 1,563.35 | 1,563.35 | 28 |
03 Jun 2024 | 1,655.70 | 1,655.70 | 1,561.40 | 1,571.85 | 1,571.85 | 58 |
31 May 2024 | 1,440.90 | 1,545.90 | 1,439.10 | 1,486.55 | 1,486.55 | 43 |
30 May 2024 | 1,538.90 | 1,568.90 | 1,418.90 | 1,587.40 | 1,587.40 | 1,963 |
29 May 2024 | 1,460.00 | 1,495.30 | 1,410.10 | 1,466.50 | 1,466.50 | 1,390 |
28 May 2024 | 1,447.60 | 1,626.30 | 1,362.00 | 1,517.50 | 1,517.50 | 1,132 |
24 May 2024 | 1,561.50 | 1,561.50 | 1,453.80 | 1,464.25 | 1,464.25 | 551 |
23 May 2024 | 1,540.10 | 1,613.70 | 1,454.90 | 1,518.15 | 1,518.15 | 440 |
22 May 2024 | 1,638.10 | 1,674.10 | 1,516.70 | 1,557.45 | 1,557.45 | 2,969 |
21 May 2024 | 1,678.30 | 1,789.40 | 1,638.40 | 1,652.25 | 1,652.25 | 1,353 |
20 May 2024 | 1,718.80 | 1,718.80 | 1,674.60 | 1,721.40 | 1,721.40 | 1,155 |
17 May 2024 | 1,690.70 | 1,700.60 | 1,681.20 | 1,679.20 | 1,679.20 | 992 |
16 May 2024 | 1,675.05 | 1,675.05 | 1,675.05 | 1,675.05 | 1,675.05 | - |
15 May 2024 | 1,675.10 | 1,713.70 | 1,675.10 | 1,655.25 | 1,655.25 | 824 |
14 May 2024 | 1,789.63 | 1,789.63 | 1,789.63 | 1,737.20 | 1,737.20 | 859 |
13 May 2024 | 1,696.65 | 1,696.65 | 1,696.65 | 1,696.65 | 1,696.65 | - |
10 May 2024 | 1,675.10 | 1,675.10 | 1,675.10 | 1,675.10 | 1,675.10 | - |
09 May 2024 | 1,673.20 | 1,673.20 | 1,673.20 | 1,682.75 | 1,682.75 | 100 |
08 May 2024 | 1,845.40 | 1,845.40 | 1,845.40 | 1,742.90 | 1,742.90 | 722 |
07 May 2024 | 1,766.30 | 2,117.49 | 1,766.30 | 1,922.10 | 1,922.10 | 32 |
03 May 2024 | 1,963.80 | 1,963.80 | 1,792.70 | 1,811.60 | 1,811.60 | 717 |
02 May 2024 | 1,935.80 | 1,935.80 | 1,870.00 | 1,891.15 | 1,891.15 | 451 |
01 May 2024 | 2,030.30 | 2,030.90 | 1,892.40 | 1,875.85 | 1,875.85 | 604 |
30 Apr 2024 | 2,025.40 | 2,427.90 | 1,732.39 | 2,082.95 | 2,082.95 | 1,865 |
29 Apr 2024 | 1,890.50 | 1,953.00 | 1,890.50 | 1,953.00 | 1,953.00 | 649 |
26 Apr 2024 | 1,726.80 | 1,726.80 | 1,726.80 | 1,833.50 | 1,833.50 | 1 |
25 Apr 2024 | 1,712.50 | 1,712.50 | 1,712.50 | 1,693.90 | 1,693.90 | 796 |
24 Apr 2024 | 1,800.00 | 1,800.00 | 1,789.90 | 1,791.60 | 1,791.60 | 104 |
23 Apr 2024 | 1,683.90 | 1,750.00 | 1,683.90 | 1,760.65 | 1,760.65 | 145 |
22 Apr 2024 | 1,662.60 | 1,662.60 | 1,662.60 | 1,660.80 | 1,660.80 | 600 |
19 Apr 2024 | 1,579.90 | 1,579.90 | 1,579.90 | 1,594.35 | 1,594.35 | 50 |
18 Apr 2024 | 1,641.00 | 1,641.00 | 1,641.00 | 1,641.00 | 1,641.00 | - |
17 Apr 2024 | 1,713.50 | 1,713.50 | 1,694.20 | 1,671.70 | 1,671.70 | 1,292 |
16 Apr 2024 | 1,671.50 | 1,861.90 | 1,671.50 | 1,733.00 | 1,733.00 | 6 |
15 Apr 2024 | 1,819.40 | 1,819.40 | 1,790.70 | 1,809.80 | 1,809.80 | 848 |
12 Apr 2024 | 1,862.05 | 1,862.05 | 1,862.05 | 1,862.05 | 1,862.05 | - |
11 Apr 2024 | 1,818.75 | 1,818.75 | 1,818.75 | 1,818.75 | 1,818.75 | - |
10 Apr 2024 | 1,951.80 | 1,951.80 | 1,915.60 | 1,907.15 | 1,907.15 | 979 |
09 Apr 2024 | 1,881.20 | 1,960.80 | 1,720.47 | 1,947.80 | 1,947.80 | 1,415 |
08 Apr 2024 | 1,836.20 | 1,875.50 | 1,836.20 | 1,929.45 | 1,929.45 | 56 |
05 Apr 2024 | 1,780.40 | 1,818.30 | 1,780.40 | 1,799.10 | 1,799.10 | 1,333 |
04 Apr 2024 | 1,871.90 | 1,886.80 | 1,871.90 | 1,889.90 | 1,889.90 | 1,203 |
03 Apr 2024 | 1,773.00 | 1,816.10 | 1,773.00 | 1,827.85 | 1,827.85 | 190 |
02 Apr 2024 | 1,833.90 | 2,005.83 | 1,729.60 | 1,774.40 | 1,774.40 | 4,404 |
28 Mar 2024 | 1,973.40 | 1,973.40 | 1,973.40 | 2,052.40 | 2,052.40 | 20 |
27 Mar 2024 | 2,012.90 | 2,063.30 | 1,999.20 | 1,978.60 | 1,978.60 | 1,281 |
26 Mar 2024 | 1,858.74 | 1,858.74 | 1,858.74 | 2,027.15 | 2,027.15 | 3,458 |
25 Mar 2024 | 1,878.90 | 1,878.90 | 1,878.90 | 1,913.45 | 1,913.45 | 539 |
22 Mar 2024 | 1,979.50 | 1,979.50 | 1,979.50 | 1,877.80 | 1,877.80 | 1,104 |
21 Mar 2024 | 1,864.70 | 1,895.70 | 1,861.70 | 1,964.20 | 1,964.20 | 1,021 |
20 Mar 2024 | 1,727.30 | 1,727.30 | 1,727.30 | 1,727.30 | 1,727.30 | - |
19 Mar 2024 | 1,745.90 | 1,745.90 | 1,601.21 | 1,682.80 | 1,682.80 | 852 |
18 Mar 2024 | 1,702.50 | 1,800.00 | 1,688.00 | 1,790.75 | 1,790.75 | 1,051 |
15 Mar 2024 | 1,681.00 | 1,681.00 | 1,681.00 | 1,671.60 | 1,671.60 | 28 |
14 Mar 2024 | 1,686.50 | 1,686.50 | 1,686.50 | 1,686.50 | 1,686.50 | - |
13 Mar 2024 | 1,439.60 | 1,614.70 | 1,439.60 | 1,615.15 | 1,615.15 | 921 |
12 Mar 2024 | 1,455.00 | 1,455.00 | 1,393.83 | 1,464.00 | 1,464.00 | 1,568 |
11 Mar 2024 | 1,390.70 | 1,390.70 | 1,390.70 | 1,454.80 | 1,454.80 | 10 |
08 Mar 2024 | 1,338.50 | 1,338.50 | 1,338.50 | 1,372.10 | 1,372.10 | 5 |
07 Mar 2024 | 1,347.75 | 1,347.75 | 1,347.75 | 1,347.75 | 1,347.75 | - |
06 Mar 2024 | 1,353.40 | 1,353.40 | 1,353.40 | 1,353.40 | 1,353.40 | - |
05 Mar 2024 | 1,435.00 | 1,474.96 | 1,418.50 | 1,415.45 | 1,415.45 | 3,703 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |