Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
07 May 2024 | 2,558.00 | 2,559.25 | 2,537.25 | 2,544.25 | 2,544.25 | 227 |
07 May 2024 | 2,527.00 | 2,527.00 | 2,527.00 | 2,527.00 | 2,527.00 | - |
06 May 2024 | 2,554.25 | 2,554.25 | 2,554.25 | 2,554.25 | 2,554.25 | - |
03 May 2024 | 2,512.25 | 2,512.25 | 2,512.25 | 2,512.25 | 2,512.25 | - |
02 May 2024 | 2,491.75 | 2,491.75 | 2,491.75 | 2,491.75 | 2,491.75 | - |
01 May 2024 | 2,537.75 | 2,537.75 | 2,537.75 | 2,537.75 | 2,537.75 | - |
30 Apr 2024 | 2,561.25 | 2,561.25 | 2,561.25 | 2,561.25 | 2,561.25 | - |
29 Apr 2024 | 2,566.00 | 2,566.00 | 2,566.00 | 2,566.00 | 2,566.00 | - |
26 Apr 2024 | 2,554.75 | 2,554.75 | 2,554.75 | 2,554.75 | 2,554.75 | 5 |
25 Apr 2024 | 2,593.75 | 2,593.75 | 2,526.00 | 2,526.00 | 2,526.00 | 6 |
24 Apr 2024 | 2,601.75 | 2,601.75 | 2,599.75 | 2,600.75 | 2,600.75 | 3 |
23 Apr 2024 | 2,572.00 | 2,572.00 | 2,572.00 | 2,572.00 | 2,572.00 | 1 |
22 Apr 2024 | 2,660.75 | 2,673.25 | 2,660.75 | 2,660.75 | 2,660.75 | 16 |
19 Apr 2024 | 2,681.75 | 2,682.00 | 2,680.00 | 2,680.00 | 2,680.00 | 6 |
18 Apr 2024 | 2,601.50 | 2,601.50 | 2,601.50 | 2,601.50 | 2,601.50 | 26 |
17 Apr 2024 | 2,545.25 | 2,591.00 | 2,545.25 | 2,590.50 | 2,590.50 | 26 |
16 Apr 2024 | 2,497.50 | 2,515.75 | 2,497.50 | 2,515.75 | 2,515.75 | 9 |
15 Apr 2024 | 2,492.00 | 2,560.50 | 2,492.00 | 2,521.25 | 2,521.25 | 43 |
12 Apr 2024 | 2,436.25 | 2,436.25 | 2,436.25 | 2,436.25 | 2,436.25 | - |
11 Apr 2024 | 2,398.75 | 2,398.75 | 2,398.75 | 2,398.75 | 2,398.75 | - |
10 Apr 2024 | 2,428.25 | 2,428.25 | 2,397.25 | 2,397.25 | 2,397.25 | 1 |
09 Apr 2024 | 2,401.50 | 2,407.25 | 2,400.75 | 2,407.25 | 2,407.25 | 9 |
08 Apr 2024 | 2,405.50 | 2,405.50 | 2,405.50 | 2,405.50 | 2,405.50 | 7 |
05 Apr 2024 | 2,395.25 | 2,395.25 | 2,395.25 | 2,395.25 | 2,395.25 | 7 |
04 Apr 2024 | 2,386.75 | 2,386.75 | 2,386.75 | 2,386.75 | 2,386.75 | 7 |
03 Apr 2024 | 2,352.25 | 2,372.00 | 2,352.25 | 2,372.00 | 2,372.00 | 7 |
02 Apr 2024 | 2,326.50 | 2,326.50 | 2,326.50 | 2,326.50 | 2,326.50 | - |
01 Apr 2024 | 2,289.25 | 2,289.25 | 2,289.25 | 2,289.25 | 2,289.25 | - |
28 Mar 2024 | 2,284.25 | 2,284.25 | 2,284.25 | 2,284.25 | 2,284.25 | - |
27 Mar 2024 | 2,245.00 | 2,247.00 | 2,243.25 | 2,247.00 | 2,247.00 | 74 |
26 Mar 2024 | 2,246.00 | 2,246.00 | 2,246.00 | 2,246.00 | 2,246.00 | 10 |
25 Mar 2024 | 2,268.00 | 2,268.00 | 2,268.00 | 2,268.00 | 2,268.00 | - |
22 Mar 2024 | 2,251.25 | 2,251.25 | 2,251.25 | 2,251.25 | 2,251.25 | - |
21 Mar 2024 | 2,237.00 | 2,237.00 | 2,237.00 | 2,237.00 | 2,237.00 | - |
20 Mar 2024 | 2,212.75 | 2,212.75 | 2,212.75 | 2,212.75 | 2,212.75 | 1 |
19 Mar 2024 | 2,203.50 | 2,203.50 | 2,203.50 | 2,203.50 | 2,203.50 | 1 |
18 Mar 2024 | 2,213.50 | 2,213.50 | 2,213.50 | 2,213.50 | 2,213.50 | - |
15 Mar 2024 | 2,214.00 | 2,214.00 | 2,214.00 | 2,214.00 | 2,214.00 | - |
14 Mar 2024 | 2,193.00 | 2,193.00 | 2,193.00 | 2,193.00 | 2,193.00 | - |
13 Mar 2024 | 2,207.50 | 2,218.00 | 2,202.25 | 2,211.00 | 2,211.00 | 11 |
12 Mar 2024 | 2,216.50 | 2,216.50 | 2,216.50 | 2,216.50 | 2,216.50 | - |
11 Mar 2024 | 2,210.50 | 2,210.50 | 2,210.50 | 2,210.50 | 2,210.50 | - |
08 Mar 2024 | 2,200.00 | 2,204.00 | 2,193.50 | 2,193.50 | 2,193.50 | 18 |
07 Mar 2024 | 2,201.50 | 2,201.50 | 2,201.50 | 2,201.50 | 2,201.50 | - |
06 Mar 2024 | 2,167.50 | 2,200.00 | 2,163.00 | 2,189.75 | 2,189.75 | 134 |
05 Mar 2024 | 2,168.00 | 2,176.50 | 2,166.25 | 2,166.25 | 2,166.25 | 27 |
04 Mar 2024 | 2,173.00 | 2,174.75 | 2,159.00 | 2,174.75 | 2,174.75 | 58 |
01 Mar 2024 | 2,177.00 | 2,188.50 | 2,177.00 | 2,188.50 | 2,188.50 | 9 |
29 Feb 2024 | 2,167.50 | 2,167.50 | 2,164.00 | 2,167.50 | 2,167.50 | 59 |
28 Feb 2024 | 2,132.00 | 2,132.00 | 2,128.00 | 2,132.00 | 2,132.00 | 14 |
27 Feb 2024 | 2,131.75 | 2,131.75 | 2,131.75 | 2,131.75 | 2,131.75 | 13 |
26 Feb 2024 | 2,129.25 | 2,129.25 | 2,129.25 | 2,129.25 | 2,129.25 | - |
23 Feb 2024 | 2,131.25 | 2,131.25 | 2,131.25 | 2,131.25 | 2,131.25 | - |
22 Feb 2024 | 2,144.25 | 2,144.25 | 2,144.25 | 2,144.25 | 2,144.25 | - |
21 Feb 2024 | 2,175.50 | 2,175.50 | 2,175.50 | 2,175.50 | 2,175.50 | - |
20 Feb 2024 | 2,148.50 | 2,148.50 | 2,148.50 | 2,148.50 | 2,148.50 | - |
16 Feb 2024 | 2,176.25 | 2,176.25 | 2,176.25 | 2,176.25 | 2,176.25 | - |
15 Feb 2024 | 2,186.50 | 2,186.50 | 2,186.50 | 2,186.50 | 2,186.50 | - |
14 Feb 2024 | 2,202.00 | 2,202.00 | 2,202.00 | 2,202.00 | 2,202.00 | - |
13 Feb 2024 | 2,186.00 | 2,186.00 | 2,186.00 | 2,186.00 | 2,186.00 | - |
12 Feb 2024 | 2,191.25 | 2,191.25 | 2,191.25 | 2,191.25 | 2,191.25 | - |
09 Feb 2024 | 2,182.00 | 2,182.00 | 2,182.00 | 2,182.00 | 2,182.00 | - |
08 Feb 2024 | 2,189.75 | 2,189.75 | 2,189.75 | 2,189.75 | 2,189.75 | - |
07 Feb 2024 | 2,188.50 | 2,188.50 | 2,188.50 | 2,188.50 | 2,188.50 | - |
06 Feb 2024 | 2,199.00 | 2,199.00 | 2,199.00 | 2,199.00 | 2,199.00 | 2 |
05 Feb 2024 | 2,176.75 | 2,176.75 | 2,176.75 | 2,176.75 | 2,176.75 | - |
02 Feb 2024 | 2,196.75 | 2,196.75 | 2,196.75 | 2,196.75 | 2,196.75 | 3 |
01 Feb 2024 | 2,215.00 | 2,215.00 | 2,203.50 | 2,209.25 | 2,209.25 | 335 |
31 Jan 2024 | 2,234.50 | 2,243.00 | 2,234.50 | 2,235.50 | 2,235.50 | 49 |
30 Jan 2024 | 2,227.50 | 2,227.50 | 2,227.50 | 2,227.50 | 2,227.50 | 23 |
29 Jan 2024 | 2,219.50 | 2,219.50 | 2,219.50 | 2,219.50 | 2,219.50 | 22 |
26 Jan 2024 | 2,226.00 | 2,226.00 | 2,226.00 | 2,226.00 | 2,226.00 | 20 |
25 Jan 2024 | 2,194.50 | 2,194.50 | 2,194.50 | 2,194.50 | 2,194.50 | 20 |
24 Jan 2024 | 2,186.25 | 2,186.25 | 2,186.25 | 2,186.25 | 2,186.25 | 20 |
23 Jan 2024 | 2,184.25 | 2,184.25 | 2,184.25 | 2,184.25 | 2,184.25 | 20 |
22 Jan 2024 | 2,127.50 | 2,127.50 | 2,127.50 | 2,127.50 | 2,127.50 | 20 |
19 Jan 2024 | 2,127.50 | 2,127.50 | 2,127.50 | 2,127.50 | 2,127.50 | 20 |
18 Jan 2024 | 2,136.50 | 2,136.50 | 2,136.50 | 2,136.50 | 2,136.50 | 20 |
17 Jan 2024 | 2,148.75 | 2,148.75 | 2,148.75 | 2,148.75 | 2,148.75 | 83 |
16 Jan 2024 | 2,161.75 | 2,161.75 | 2,161.75 | 2,161.75 | 2,161.75 | 177 |
12 Jan 2024 | 2,167.50 | 2,167.50 | 2,167.50 | 2,167.50 | 2,167.50 | 99 |
11 Jan 2024 | 2,179.75 | 2,179.75 | 2,179.75 | 2,179.75 | 2,179.75 | - |
10 Jan 2024 | 2,181.75 | 2,181.75 | 2,178.50 | 2,178.50 | 2,178.50 | 25 |
09 Jan 2024 | 2,180.25 | 2,189.00 | 2,180.25 | 2,182.50 | 2,182.50 | 26 |
08 Jan 2024 | 2,168.50 | 2,168.50 | 2,168.50 | 2,168.50 | 2,168.50 | 20 |
05 Jan 2024 | 2,203.00 | 2,203.00 | 2,203.00 | 2,203.00 | 2,203.00 | 20 |
04 Jan 2024 | 2,218.75 | 2,218.75 | 2,218.25 | 2,218.25 | 2,218.25 | 22 |
03 Jan 2024 | 2,251.00 | 2,251.00 | 2,251.00 | 2,251.00 | 2,251.00 | 33 |
02 Jan 2024 | 2,284.50 | 2,284.50 | 2,278.75 | 2,278.75 | 2,278.75 | 23 |
29 Dec 2023 | 2,332.50 | 2,346.50 | 2,332.25 | 2,332.25 | 2,332.25 | 33 |
28 Dec 2023 | 2,317.00 | 2,327.00 | 2,313.00 | 2,319.00 | 2,319.00 | 57 |
27 Dec 2023 | 2,327.50 | 2,327.50 | 2,327.50 | 2,327.50 | 2,327.50 | 12 |
26 Dec 2023 | 2,251.50 | 2,251.50 | 2,251.50 | 2,251.50 | 2,251.50 | - |
22 Dec 2023 | 2,268.00 | 2,268.00 | 2,268.00 | 2,268.00 | 2,268.00 | 21 |
21 Dec 2023 | 2,184.25 | 2,184.25 | 2,184.25 | 2,184.25 | 2,184.25 | 20 |
20 Dec 2023 | 2,187.75 | 2,187.75 | 2,187.75 | 2,187.75 | 2,187.75 | 20 |
19 Dec 2023 | 2,224.25 | 2,224.25 | 2,209.75 | 2,211.25 | 2,211.25 | 23 |
18 Dec 2023 | 2,237.75 | 2,237.75 | 2,237.75 | 2,237.75 | 2,237.75 | 21 |
15 Dec 2023 | 2,207.50 | 2,207.50 | 2,207.50 | 2,207.50 | 2,207.50 | 20 |
14 Dec 2023 | 2,175.00 | 2,175.00 | 2,175.00 | 2,175.00 | 2,175.00 | 21 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |