Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 1,413.10 | 1,417.20 | 1,401.25 | 1,409.15 | 1,409.15 | 694,955 |
25 Apr 2024 | 1,407.00 | 1,410.45 | 1,384.10 | 1,406.20 | 1,406.20 | 2,027,213 |
24 Apr 2024 | 1,353.45 | 1,401.90 | 1,352.20 | 1,398.20 | 1,398.20 | 4,415,480 |
23 Apr 2024 | 1,369.75 | 1,369.75 | 1,344.50 | 1,346.70 | 1,346.70 | 1,031,497 |
22 Apr 2024 | 1,350.25 | 1,361.95 | 1,348.00 | 1,354.85 | 1,354.85 | 974,434 |
19 Apr 2024 | 1,347.00 | 1,357.70 | 1,335.00 | 1,345.75 | 1,345.75 | 1,173,025 |
18 Apr 2024 | 1,376.00 | 1,383.65 | 1,342.40 | 1,347.30 | 1,347.30 | 2,974,196 |
16 Apr 2024 | 1,385.00 | 1,391.95 | 1,371.55 | 1,375.20 | 1,375.20 | 1,433,760 |
15 Apr 2024 | 1,389.95 | 1,399.00 | 1,375.55 | 1,381.40 | 1,381.40 | 1,125,072 |
12 Apr 2024 | 1,423.00 | 1,424.85 | 1,388.00 | 1,396.80 | 1,396.80 | 2,190,583 |
10 Apr 2024 | 1,453.15 | 1,455.30 | 1,406.00 | 1,422.95 | 1,422.95 | 2,493,253 |
09 Apr 2024 | 1,467.75 | 1,470.00 | 1,447.10 | 1,450.30 | 1,450.30 | 1,225,255 |
08 Apr 2024 | 1,457.15 | 1,472.85 | 1,449.40 | 1,462.45 | 1,462.45 | 1,039,235 |
05 Apr 2024 | 1,439.00 | 1,474.00 | 1,437.50 | 1,449.40 | 1,449.40 | 1,211,684 |
04 Apr 2024 | 1,479.00 | 1,481.20 | 1,445.10 | 1,459.55 | 1,459.55 | 1,474,799 |
03 Apr 2024 | 1,493.35 | 1,501.55 | 1,467.00 | 1,471.50 | 1,471.50 | 1,465,540 |
02 Apr 2024 | 1,502.90 | 1,502.90 | 1,483.30 | 1,489.40 | 1,489.40 | 614,238 |
01 Apr 2024 | 1,510.00 | 1,510.00 | 1,493.80 | 1,498.65 | 1,498.65 | 563,831 |
28 Mar 2024 | 1,472.00 | 1,514.20 | 1,461.15 | 1,496.95 | 1,496.95 | 2,110,407 |
27 Mar 2024 | 1,484.00 | 1,496.00 | 1,458.00 | 1,463.35 | 1,463.35 | 1,642,266 |
26 Mar 2024 | 1,473.00 | 1,481.25 | 1,460.00 | 1,472.25 | 1,472.25 | 1,635,695 |
22 Mar 2024 | 1,453.00 | 1,489.60 | 1,451.05 | 1,481.25 | 1,481.25 | 1,746,930 |
21 Mar 2024 | 1,427.00 | 1,455.10 | 1,420.20 | 1,448.70 | 1,448.70 | 1,699,939 |
20 Mar 2024 | 1,435.80 | 1,444.90 | 1,415.60 | 1,417.40 | 1,417.40 | 1,728,210 |
19 Mar 2024 | 1,482.55 | 1,486.80 | 1,431.10 | 1,435.70 | 1,435.70 | 1,647,925 |
18 Mar 2024 | 1,489.00 | 1,495.85 | 1,471.00 | 1,488.45 | 1,488.45 | 996,530 |
15 Mar 2024 | 1,494.80 | 1,496.20 | 1,466.05 | 1,488.05 | 1,488.05 | 1,537,072 |
14 Mar 2024 | 1,467.10 | 1,501.45 | 1,454.35 | 1,496.65 | 1,496.65 | 1,748,907 |
13 Mar 2024 | 1,470.00 | 1,479.00 | 1,449.00 | 1,471.25 | 1,471.25 | 1,720,173 |
12 Mar 2024 | 1,512.00 | 1,514.00 | 1,460.00 | 1,465.75 | 1,465.75 | 1,855,916 |
11 Mar 2024 | 1,493.00 | 1,519.00 | 1,488.55 | 1,504.10 | 1,504.10 | 2,183,994 |
07 Mar 2024 | 1,485.25 | 1,490.45 | 1,475.50 | 1,483.15 | 1,483.15 | 1,569,074 |
06 Mar 2024 | 1,476.00 | 1,489.90 | 1,448.15 | 1,485.25 | 1,485.25 | 1,158,132 |
05 Mar 2024 | 1,465.15 | 1,479.70 | 1,452.80 | 1,473.45 | 1,473.45 | 1,306,046 |
04 Mar 2024 | 1,483.00 | 1,495.30 | 1,469.75 | 1,471.50 | 1,471.50 | 1,147,249 |
01 Mar 2024 | 1,494.00 | 1,494.00 | 1,460.00 | 1,470.90 | 1,470.90 | 1,982,189 |
29 Feb 2024 | 1,475.95 | 1,490.00 | 1,451.40 | 1,480.35 | 1,480.35 | 4,923,680 |
28 Feb 2024 | 1,491.45 | 1,493.95 | 1,470.00 | 1,477.00 | 1,477.00 | 1,083,605 |
27 Feb 2024 | 1,473.45 | 1,491.00 | 1,469.70 | 1,487.45 | 1,487.45 | 1,231,196 |
26 Feb 2024 | 1,473.50 | 1,481.20 | 1,461.55 | 1,469.85 | 1,469.85 | 898,290 |
23 Feb 2024 | 1,456.15 | 1,482.35 | 1,449.75 | 1,466.40 | 1,466.40 | 1,308,103 |
22 Feb 2024 | 1,455.55 | 1,456.00 | 1,420.55 | 1,453.30 | 1,453.30 | 1,582,836 |
21 Feb 2024 | 1,452.00 | 1,462.50 | 1,433.45 | 1,447.30 | 1,447.30 | 1,074,054 |
20 Feb 2024 | 1,475.00 | 1,479.00 | 1,436.00 | 1,451.65 | 1,451.65 | 1,550,412 |
19 Feb 2024 | 1,444.95 | 1,473.60 | 1,438.95 | 1,470.35 | 1,470.35 | 888,909 |
16 Feb 2024 | 1,430.00 | 1,449.00 | 1,425.90 | 1,440.70 | 1,440.70 | 857,301 |
15 Feb 2024 | 1,425.35 | 1,437.95 | 1,412.00 | 1,422.35 | 1,422.35 | 1,402,161 |
14 Feb 2024 | 1,454.80 | 1,454.80 | 1,410.45 | 1,425.35 | 1,425.35 | 1,113,254 |
13 Feb 2024 | 1,439.00 | 1,463.55 | 1,430.00 | 1,457.75 | 1,457.75 | 981,536 |
12 Feb 2024 | 1,440.00 | 1,452.75 | 1,425.00 | 1,434.75 | 1,434.75 | 453,460 |
09 Feb 2024 | 1,428.10 | 1,447.55 | 1,417.05 | 1,439.75 | 1,439.75 | 1,215,784 |
08 Feb 2024 | 1,448.00 | 1,457.70 | 1,417.65 | 1,420.20 | 1,420.20 | 1,447,767 |
07 Feb 2024 | 1,436.00 | 1,444.50 | 1,420.85 | 1,438.75 | 1,438.75 | 890,299 |
06 Feb 2024 | 1,444.85 | 1,445.90 | 1,412.55 | 1,425.45 | 1,425.45 | 979,752 |
05 Feb 2024 | 1,400.65 | 1,447.00 | 1,394.30 | 1,433.90 | 1,433.90 | 2,369,316 |
02 Feb 2024 | 1,387.00 | 1,404.70 | 1,385.00 | 1,392.65 | 1,392.65 | 1,161,705 |
01 Feb 2024 | 1,359.70 | 1,394.85 | 1,352.05 | 1,387.65 | 1,387.65 | 2,784,507 |
31 Jan 2024 | 1,317.10 | 1,352.90 | 1,312.00 | 1,351.00 | 1,351.00 | 1,723,379 |
30 Jan 2024 | 1,345.00 | 1,352.00 | 1,314.15 | 1,317.10 | 1,317.10 | 1,908,926 |
29 Jan 2024 | 1,365.00 | 1,365.00 | 1,325.30 | 1,336.85 | 1,336.85 | 2,480,508 |
25 Jan 2024 | 1,413.35 | 1,413.45 | 1,353.50 | 1,369.65 | 1,369.65 | 1,801,468 |
24 Jan 2024 | 1,409.00 | 1,423.05 | 1,394.85 | 1,417.35 | 1,417.35 | 1,808,713 |
23 Jan 2024 | 1,385.00 | 1,425.00 | 1,368.70 | 1,409.00 | 1,409.00 | 7,556,815 |
19 Jan 2024 | 1,330.95 | 1,330.95 | 1,316.60 | 1,327.95 | 1,327.95 | 1,135,846 |
18 Jan 2024 | 1,285.05 | 1,327.20 | 1,267.90 | 1,322.95 | 1,322.95 | 1,723,297 |
17 Jan 2024 | 1,299.35 | 1,312.90 | 1,282.10 | 1,294.00 | 1,294.00 | 2,073,596 |
16 Jan 2024 | 1,313.15 | 1,314.40 | 1,298.25 | 1,302.35 | 1,302.35 | 1,030,845 |
15 Jan 2024 | 1,316.00 | 1,327.75 | 1,306.60 | 1,313.15 | 1,313.15 | 762,036 |
12 Jan 2024 | 1,324.20 | 1,325.65 | 1,300.40 | 1,308.00 | 1,308.00 | 2,051,301 |
11 Jan 2024 | 1,339.85 | 1,340.00 | 1,323.05 | 1,325.65 | 1,325.65 | 1,097,204 |
10 Jan 2024 | 1,296.00 | 1,331.50 | 1,294.30 | 1,329.20 | 1,329.20 | 3,625,567 |
09 Jan 2024 | 1,284.00 | 1,295.00 | 1,273.40 | 1,289.35 | 1,289.35 | 1,133,466 |
08 Jan 2024 | 1,296.65 | 1,297.00 | 1,266.20 | 1,271.75 | 1,271.75 | 740,848 |
05 Jan 2024 | 1,300.00 | 1,301.55 | 1,276.15 | 1,286.90 | 1,286.90 | 1,013,196 |
04 Jan 2024 | 1,304.00 | 1,308.00 | 1,286.65 | 1,296.65 | 1,296.65 | 1,248,143 |
03 Jan 2024 | 1,291.00 | 1,307.00 | 1,274.05 | 1,300.15 | 1,300.15 | 2,357,093 |
02 Jan 2024 | 1,255.10 | 1,285.00 | 1,252.10 | 1,281.55 | 1,281.55 | 2,589,484 |
01 Jan 2024 | 1,252.45 | 1,256.80 | 1,246.70 | 1,251.00 | 1,251.00 | 343,584 |
29 Dec 2023 | 1,264.00 | 1,267.60 | 1,242.05 | 1,246.30 | 1,246.30 | 1,794,218 |
28 Dec 2023 | 1,239.75 | 1,263.80 | 1,239.75 | 1,260.80 | 1,260.80 | 2,592,699 |
27 Dec 2023 | 1,247.00 | 1,250.35 | 1,236.70 | 1,239.75 | 1,239.75 | 2,528,609 |
26 Dec 2023 | 1,240.00 | 1,250.00 | 1,231.85 | 1,244.95 | 1,244.95 | 820,163 |
22 Dec 2023 | 1,230.05 | 1,242.50 | 1,221.65 | 1,235.60 | 1,235.60 | 1,969,524 |
21 Dec 2023 | 1,236.20 | 1,236.20 | 1,205.85 | 1,221.85 | 1,221.85 | 1,580,136 |
20 Dec 2023 | 1,239.00 | 1,248.00 | 1,231.00 | 1,236.20 | 1,236.20 | 2,484,819 |
19 Dec 2023 | 1,219.45 | 1,240.15 | 1,212.20 | 1,237.10 | 1,237.10 | 1,738,507 |
18 Dec 2023 | 1,205.60 | 1,218.95 | 1,192.10 | 1,216.80 | 1,216.80 | 1,995,091 |
15 Dec 2023 | 1,215.00 | 1,217.60 | 1,202.85 | 1,207.10 | 1,207.10 | 1,976,112 |
14 Dec 2023 | 1,219.05 | 1,222.55 | 1,201.10 | 1,204.65 | 1,204.65 | 1,809,248 |
13 Dec 2023 | 1,198.65 | 1,217.95 | 1,195.20 | 1,216.50 | 1,216.50 | 1,809,563 |
12 Dec 2023 | 1,210.60 | 1,214.25 | 1,195.20 | 1,198.65 | 1,198.65 | 899,911 |
11 Dec 2023 | 1,217.60 | 1,218.95 | 1,195.05 | 1,202.30 | 1,202.30 | 1,565,455 |
08 Dec 2023 | 1,225.00 | 1,231.20 | 1,204.00 | 1,219.10 | 1,219.10 | 1,453,955 |
07 Dec 2023 | 1,206.00 | 1,225.00 | 1,197.00 | 1,222.80 | 1,222.80 | 1,269,290 |
06 Dec 2023 | 1,225.00 | 1,229.85 | 1,201.00 | 1,205.20 | 1,205.20 | 1,416,770 |
05 Dec 2023 | 1,222.60 | 1,229.00 | 1,216.00 | 1,224.45 | 1,224.45 | 2,132,150 |
04 Dec 2023 | 1,212.30 | 1,219.10 | 1,206.25 | 1,216.50 | 1,216.50 | 2,097,408 |
01 Dec 2023 | 1,213.45 | 1,217.85 | 1,203.50 | 1,205.70 | 1,205.70 | 1,078,680 |
30 Nov 2023 | 1,200.00 | 1,217.65 | 1,198.10 | 1,212.30 | 1,212.30 | 3,219,799 |
29 Nov 2023 | 1,198.75 | 1,206.80 | 1,191.75 | 1,201.55 | 1,201.55 | 2,173,427 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |