Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Apr 2024 | 1,414.50 | 1,414.50 | 1,414.50 | 1,477.75 | 1,477.75 | 138 |
29 Apr 2024 | 1,444.25 | 1,444.25 | 1,444.25 | 1,444.25 | 1,444.25 | - |
26 Apr 2024 | 1,421.00 | 1,421.00 | 1,421.00 | 1,421.00 | 1,421.00 | - |
25 Apr 2024 | 1,425.50 | 1,425.50 | 1,425.50 | 1,425.50 | 1,425.50 | - |
24 Apr 2024 | 1,409.50 | 1,409.50 | 1,409.50 | 1,417.25 | 1,417.25 | 47 |
23 Apr 2024 | 1,518.00 | 1,518.00 | 1,518.00 | 1,428.25 | 1,428.25 | 11 |
22 Apr 2024 | 1,410.50 | 1,410.50 | 1,410.50 | 1,410.50 | 1,410.50 | - |
19 Apr 2024 | 1,510.50 | 1,510.50 | 1,510.50 | 1,500.00 | 1,500.00 | 6 |
18 Apr 2024 | 1,514.75 | 1,514.75 | 1,514.75 | 1,514.75 | 1,514.75 | - |
17 Apr 2024 | 1,535.00 | 1,535.00 | 1,517.50 | 1,505.00 | 1,505.00 | 120 |
16 Apr 2024 | 1,531.50 | 1,531.50 | 1,531.50 | 1,531.50 | 1,531.50 | - |
15 Apr 2024 | 1,446.50 | 1,446.50 | 1,446.50 | 1,446.50 | 1,446.50 | - |
12 Apr 2024 | 1,445.00 | 1,445.00 | 1,439.50 | 1,378.00 | 1,378.00 | 8 |
11 Apr 2024 | 1,504.00 | 1,504.00 | 1,504.00 | 1,504.00 | 1,504.00 | - |
10 Apr 2024 | 1,485.50 | 1,485.50 | 1,485.50 | 1,485.50 | 1,485.50 | - |
09 Apr 2024 | 1,551.50 | 1,551.50 | 1,551.50 | 1,551.50 | 1,551.50 | - |
08 Apr 2024 | 1,569.00 | 1,569.00 | 1,569.00 | 1,569.00 | 1,569.00 | - |
05 Apr 2024 | 1,643.25 | 1,643.25 | 1,643.25 | 1,643.25 | 1,643.25 | - |
04 Apr 2024 | 1,658.00 | 1,658.00 | 1,658.00 | 1,658.00 | 1,658.00 | - |
03 Apr 2024 | 1,688.75 | 1,688.75 | 1,688.75 | 1,688.75 | 1,688.75 | - |
02 Apr 2024 | 1,774.50 | 1,774.50 | 1,774.50 | 1,742.75 | 1,742.75 | 1 |
28 Mar 2024 | 1,958.00 | 2,024.00 | 1,958.00 | 1,940.50 | 1,940.50 | 21 |
27 Mar 2024 | 1,974.00 | 1,974.00 | 1,974.00 | 1,975.00 | 1,975.00 | 1 |
26 Mar 2024 | 1,929.88 | 1,929.88 | 1,929.88 | 1,893.00 | 1,893.00 | 5,020 |
25 Mar 2024 | 1,884.75 | 1,884.75 | 1,884.75 | 1,884.75 | 1,884.75 | - |
22 Mar 2024 | 1,932.00 | 1,932.00 | 1,932.00 | 1,932.00 | 1,932.00 | - |
21 Mar 2024 | 1,948.50 | 1,948.50 | 1,948.50 | 1,948.50 | 1,948.50 | - |
20 Mar 2024 | 2,037.50 | 2,037.50 | 2,037.50 | 2,037.50 | 2,037.50 | - |
19 Mar 2024 | 2,190.70 | 2,190.70 | 2,190.70 | 2,017.75 | 2,017.75 | 97 |
18 Mar 2024 | 2,092.50 | 2,092.50 | 2,092.50 | 2,092.50 | 2,092.50 | - |
15 Mar 2024 | 2,115.00 | 2,115.00 | 2,115.00 | 2,119.75 | 2,119.75 | 469 |
14 Mar 2024 | 2,161.50 | 2,161.50 | 2,161.50 | 2,161.50 | 2,161.50 | - |
13 Mar 2024 | 2,202.50 | 2,202.50 | 2,202.50 | 2,181.00 | 2,181.00 | 99 |
12 Mar 2024 | 2,252.25 | 2,252.25 | 2,252.25 | 2,252.25 | 2,252.25 | - |
11 Mar 2024 | 2,325.00 | 2,325.00 | 2,325.00 | 2,325.00 | 2,325.00 | - |
08 Mar 2024 | 2,324.00 | 2,324.00 | 2,324.00 | 2,324.00 | 2,324.00 | - |
07 Mar 2024 | 2,298.75 | 2,298.75 | 2,298.75 | 2,298.75 | 2,298.75 | - |
06 Mar 2024 | 2,271.75 | 2,271.75 | 2,271.75 | 2,271.75 | 2,271.75 | - |
05 Mar 2024 | 2,380.50 | 2,380.50 | 2,380.50 | 2,380.50 | 2,380.50 | - |
04 Mar 2024 | 2,358.00 | 2,358.00 | 2,358.00 | 2,358.00 | 2,358.00 | - |
01 Mar 2024 | 22.66 | 22.66 | 22.66 | 22.66 | 22.66 | - |
29 Feb 2024 | 23.55 | 23.55 | 23.55 | 23.55 | 23.55 | - |
28 Feb 2024 | 2,358.75 | 2,358.75 | 2,358.75 | 2,358.75 | 2,358.75 | - |
27 Feb 2024 | 2,269.00 | 2,269.00 | 2,269.00 | 2,308.25 | 2,308.25 | 12 |
26 Feb 2024 | 2,326.75 | 2,326.75 | 2,326.75 | 2,326.75 | 2,326.75 | - |
23 Feb 2024 | 2,260.00 | 2,273.00 | 2,260.00 | 2,253.25 | 2,253.25 | 926 |
22 Feb 2024 | 2,190.00 | 2,190.00 | 2,190.00 | 2,220.25 | 2,220.25 | 456 |
21 Feb 2024 | 2,235.00 | 2,235.00 | 2,235.00 | 2,224.00 | 2,224.00 | 470 |
20 Feb 2024 | 2,280.00 | 2,325.25 | 2,280.00 | 2,288.50 | 2,288.50 | 470 |
19 Feb 2024 | 2,214.75 | 2,214.75 | 2,214.75 | 2,214.75 | 2,214.75 | - |
16 Feb 2024 | 2,260.00 | 2,260.00 | 2,260.00 | 2,254.00 | 2,254.00 | 470 |
15 Feb 2024 | 2,361.00 | 2,362.50 | 2,361.00 | 2,346.25 | 2,346.25 | 882 |
14 Feb 2024 | 2,345.50 | 2,345.50 | 2,345.50 | 2,326.50 | 2,326.50 | 16 |
13 Feb 2024 | 2,345.50 | 2,345.50 | 2,345.50 | 2,345.50 | 2,345.50 | - |
12 Feb 2024 | 2,397.50 | 2,397.50 | 2,397.50 | 2,323.00 | 2,323.00 | 1 |
09 Feb 2024 | 2,320.00 | 2,340.00 | 2,320.00 | 2,349.75 | 2,349.75 | 1,389 |
08 Feb 2024 | 2,372.50 | 2,372.50 | 2,372.50 | 2,372.50 | 2,372.50 | - |
07 Feb 2024 | 2,387.25 | 2,387.25 | 2,387.25 | 2,387.25 | 2,387.25 | - |
06 Feb 2024 | 2,340.75 | 2,340.75 | 2,340.75 | 2,340.75 | 2,340.75 | - |
05 Feb 2024 | 2,336.50 | 2,336.50 | 2,336.50 | 2,390.25 | 2,390.25 | 18 |
02 Feb 2024 | 2,385.50 | 2,385.50 | 2,385.50 | 2,396.25 | 2,396.25 | 466 |
01 Feb 2024 | 2,290.00 | 2,290.00 | 2,280.00 | 2,295.00 | 2,295.00 | 1,578 |
31 Jan 2024 | 2,407.50 | 2,450.00 | 2,407.50 | 2,448.00 | 2,448.00 | 1,123 |
30 Jan 2024 | 2,415.00 | 2,415.00 | 2,415.00 | 2,390.50 | 2,390.50 | 29 |
29 Jan 2024 | 2,445.00 | 2,445.00 | 2,445.00 | 2,445.00 | 2,445.00 | - |
26 Jan 2024 | 2,520.00 | 2,520.00 | 2,520.00 | 2,520.00 | 2,520.00 | - |
25 Jan 2024 | 2,603.00 | 2,603.00 | 2,603.00 | 2,641.00 | 2,641.00 | 11 |
24 Jan 2024 | 2,683.00 | 2,683.00 | 2,683.00 | 2,683.00 | 2,683.00 | - |
23 Jan 2024 | 2,662.00 | 2,694.88 | 2,662.00 | 2,698.00 | 2,698.00 | 19 |
22 Jan 2024 | 2,730.00 | 2,730.00 | 2,730.00 | 2,730.00 | 2,730.00 | - |
19 Jan 2024 | 2,704.00 | 2,704.00 | 2,704.00 | 2,704.00 | 2,704.00 | - |
18 Jan 2024 | 2,693.00 | 2,693.00 | 2,693.00 | 2,693.00 | 2,693.00 | - |
17 Jan 2024 | 2,725.00 | 2,725.00 | 2,725.00 | 2,694.50 | 2,694.50 | 26 |
16 Jan 2024 | 2,251.63 | 2,251.63 | 2,251.63 | 2,508.75 | 2,508.75 | 36 |
15 Jan 2024 | 2,435.00 | 2,435.00 | 2,435.00 | 2,435.00 | 2,435.00 | - |
12 Jan 2024 | 2,404.50 | 2,404.50 | 2,404.50 | 2,426.00 | 2,426.00 | 460 |
11 Jan 2024 | 2,437.50 | 2,437.50 | 2,437.50 | 2,479.50 | 2,479.50 | 16 |
10 Jan 2024 | 2,400.00 | 2,400.00 | 2,399.50 | 2,462.25 | 2,462.25 | 1,361 |
09 Jan 2024 | 2,312.50 | 2,325.00 | 2,077.76 | 2,358.50 | 2,358.50 | 43 |
08 Jan 2024 | 2,258.00 | 2,265.50 | 2,244.50 | 2,329.00 | 2,329.00 | 216 |
05 Jan 2024 | 2,144.75 | 2,144.75 | 2,144.75 | 2,144.75 | 2,144.75 | - |
04 Jan 2024 | 2,027.00 | 2,113.50 | 2,025.50 | 2,068.00 | 2,068.00 | 171 |
03 Jan 2024 | 2,061.75 | 2,061.75 | 2,061.75 | 2,061.75 | 2,061.75 | - |
02 Jan 2024 | 2,122.75 | 2,122.75 | 2,122.75 | 2,122.75 | 2,122.75 | - |
29 Dec 2023 | 2,141.25 | 2,141.25 | 2,141.25 | 2,141.25 | 2,141.25 | - |
28 Dec 2023 | 2,189.00 | 2,189.00 | 2,189.00 | 2,189.00 | 2,189.00 | - |
27 Dec 2023 | 2,171.25 | 2,171.25 | 2,171.25 | 2,171.25 | 2,171.25 | - |
22 Dec 2023 | 2,140.00 | 2,140.00 | 2,140.00 | 2,140.00 | 2,140.00 | - |
21 Dec 2023 | 2,164.50 | 2,164.50 | 2,164.50 | 2,164.50 | 2,164.50 | - |
20 Dec 2023 | 2,072.50 | 2,072.50 | 2,072.50 | 2,103.25 | 2,103.25 | 1 |
19 Dec 2023 | 2,217.50 | 2,217.50 | 2,217.50 | 2,217.50 | 2,217.50 | - |
18 Dec 2023 | 2,205.75 | 2,205.75 | 2,205.75 | 2,205.75 | 2,205.75 | - |
15 Dec 2023 | 2,307.50 | 2,307.50 | 2,307.50 | 2,307.50 | 2,307.50 | - |
14 Dec 2023 | 2,242.50 | 2,242.50 | 2,242.50 | 2,259.00 | 2,259.00 | 10 |
13 Dec 2023 | 2,336.00 | 2,336.00 | 2,336.00 | 2,316.25 | 2,316.25 | 167 |
12 Dec 2023 | 2,302.75 | 2,302.75 | 2,302.75 | 2,302.75 | 2,302.75 | - |
11 Dec 2023 | 2,265.50 | 2,265.50 | 2,265.50 | 2,265.50 | 2,265.50 | - |
08 Dec 2023 | 2,246.00 | 2,246.00 | 2,246.00 | 2,259.00 | 2,259.00 | 17 |
07 Dec 2023 | 2,396.50 | 2,396.50 | 2,331.00 | 2,359.25 | 2,359.25 | 328 |
06 Dec 2023 | 2,321.00 | 2,321.00 | 2,321.00 | 2,321.00 | 2,321.00 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |