Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
10 May 2024 | 5,279.95 | 5,279.95 | 4,966.30 | 5,031.90 | 5,031.90 | 2,412 |
09 May 2024 | 5,355.00 | 5,355.00 | 4,937.80 | 5,012.05 | 5,012.05 | 5,206 |
08 May 2024 | 5,146.65 | 5,305.50 | 5,146.65 | 5,230.35 | 5,230.35 | 1,339 |
07 May 2024 | 5,403.50 | 5,420.00 | 5,136.80 | 5,245.50 | 5,245.50 | 4,320 |
06 May 2024 | 5,334.20 | 5,423.70 | 5,274.05 | 5,410.50 | 5,410.50 | 2,150 |
03 May 2024 | 5,336.40 | 5,379.85 | 5,176.20 | 5,229.55 | 5,229.55 | 2,311 |
02 May 2024 | 5,187.50 | 5,319.50 | 5,116.35 | 5,304.20 | 5,304.20 | 1,453 |
30 Apr 2024 | 5,280.00 | 5,372.25 | 5,140.10 | 5,196.40 | 5,196.40 | 2,349 |
29 Apr 2024 | 5,440.60 | 5,440.60 | 5,256.60 | 5,269.95 | 5,269.95 | 832 |
26 Apr 2024 | 5,480.00 | 5,480.00 | 5,246.00 | 5,338.90 | 5,338.90 | 1,735 |
25 Apr 2024 | 5,498.90 | 5,512.15 | 5,390.70 | 5,445.70 | 5,445.70 | 1,544 |
24 Apr 2024 | 5,398.85 | 5,463.00 | 5,257.25 | 5,384.65 | 5,384.65 | 2,681 |
23 Apr 2024 | 5,317.55 | 5,318.35 | 5,180.75 | 5,191.60 | 5,191.60 | 2,982 |
22 Apr 2024 | 5,398.75 | 5,465.00 | 5,238.80 | 5,250.65 | 5,250.65 | 3,132 |
19 Apr 2024 | 5,220.00 | 5,350.00 | 5,220.00 | 5,304.45 | 5,304.45 | 1,042 |
18 Apr 2024 | 5,207.55 | 5,334.90 | 5,207.55 | 5,281.10 | 5,281.10 | 3,225 |
16 Apr 2024 | 5,528.30 | 5,528.30 | 5,165.70 | 5,205.15 | 5,205.15 | 1,420 |
15 Apr 2024 | 5,387.85 | 5,396.10 | 5,173.10 | 5,282.65 | 5,282.65 | 2,376 |
12 Apr 2024 | 5,149.55 | 5,465.90 | 5,124.00 | 5,412.70 | 5,412.70 | 5,101 |
10 Apr 2024 | 5,228.80 | 5,262.80 | 5,050.00 | 5,138.95 | 5,138.95 | 6,084 |
09 Apr 2024 | 5,159.95 | 5,377.95 | 5,101.45 | 5,212.90 | 5,212.90 | 5,062 |
08 Apr 2024 | 5,044.95 | 5,142.00 | 4,987.65 | 5,039.80 | 5,039.80 | 3,996 |
05 Apr 2024 | 4,902.25 | 5,000.00 | 4,902.00 | 4,964.65 | 4,964.65 | 2,420 |
04 Apr 2024 | 4,914.95 | 5,000.00 | 4,835.60 | 4,959.80 | 4,959.80 | 6,801 |
03 Apr 2024 | 4,850.20 | 4,995.00 | 4,822.65 | 4,889.70 | 4,889.70 | 3,514 |
02 Apr 2024 | 4,715.75 | 4,975.00 | 4,715.75 | 4,813.35 | 4,813.35 | 4,831 |
01 Apr 2024 | 4,700.00 | 4,965.00 | 4,590.00 | 4,623.45 | 4,623.45 | 8,555 |
28 Mar 2024 | 4,737.85 | 4,798.80 | 4,600.00 | 4,677.90 | 4,677.90 | 7,036 |
27 Mar 2024 | 4,399.95 | 4,825.00 | 4,152.85 | 4,737.85 | 4,737.85 | 16,439 |
26 Mar 2024 | 4,200.55 | 4,247.15 | 4,085.70 | 4,107.45 | 4,107.45 | 2,045 |
22 Mar 2024 | 4,315.85 | 4,315.85 | 4,185.00 | 4,239.05 | 4,239.05 | 1,061 |
21 Mar 2024 | 4,190.30 | 4,292.00 | 4,190.30 | 4,231.20 | 4,231.20 | 1,907 |
20 Mar 2024 | 4,187.95 | 4,189.45 | 3,975.60 | 4,131.85 | 4,131.85 | 2,122 |
19 Mar 2024 | 4,215.05 | 4,215.05 | 3,953.95 | 3,987.10 | 3,987.10 | 1,507 |
18 Mar 2024 | 4,244.75 | 4,244.75 | 4,041.65 | 4,136.50 | 4,136.50 | 4,016 |
15 Mar 2024 | 4,013.15 | 4,361.00 | 3,971.65 | 4,210.85 | 4,210.85 | 8,235 |
14 Mar 2024 | 3,601.05 | 4,013.35 | 3,601.05 | 3,997.80 | 3,997.80 | 1,503 |
13 Mar 2024 | 3,865.05 | 3,930.05 | 3,759.35 | 3,802.35 | 3,802.35 | 8,283 |
12 Mar 2024 | 4,024.45 | 4,088.50 | 3,824.45 | 3,851.80 | 3,851.80 | 5,424 |
11 Mar 2024 | 4,109.00 | 4,167.40 | 3,901.40 | 3,974.35 | 3,974.35 | 4,125 |
07 Mar 2024 | 4,131.40 | 4,200.00 | 4,050.00 | 4,081.65 | 4,081.65 | 2,767 |
06 Mar 2024 | 4,170.20 | 4,225.00 | 4,021.50 | 4,085.80 | 4,085.80 | 1,988 |
05 Mar 2024 | 4,450.00 | 4,461.95 | 4,221.65 | 4,252.45 | 4,252.45 | 3,218 |
04 Mar 2024 | 4,169.85 | 4,436.30 | 4,139.25 | 4,420.80 | 4,420.80 | 5,874 |
01 Mar 2024 | 4,133.80 | 4,274.95 | 4,133.20 | 4,143.95 | 4,143.95 | 1,024 |
29 Feb 2024 | 4,033.00 | 4,189.45 | 3,995.20 | 4,133.80 | 4,133.80 | 7,229 |
28 Feb 2024 | 4,200.05 | 4,250.00 | 4,070.00 | 4,095.10 | 4,095.10 | 3,264 |
27 Feb 2024 | 4,371.25 | 4,381.45 | 4,230.00 | 4,232.90 | 4,232.90 | 1,119 |
26 Feb 2024 | 4,574.95 | 4,574.95 | 4,260.05 | 4,285.50 | 4,285.50 | 2,623 |
23 Feb 2024 | 4,587.95 | 4,587.95 | 4,311.00 | 4,439.45 | 4,439.45 | 3,598 |
22 Feb 2024 | 4,394.95 | 4,540.00 | 4,170.00 | 4,492.75 | 4,492.75 | 5,097 |
21 Feb 2024 | 4,343.95 | 4,343.95 | 4,201.00 | 4,292.75 | 4,292.75 | 4,567 |
20 Feb 2024 | 4,322.30 | 4,543.35 | 4,195.00 | 4,216.00 | 4,216.00 | 10,480 |
19 Feb 2024 | 4,264.75 | 4,490.00 | 4,207.90 | 4,322.20 | 4,322.20 | 6,363 |
16 Feb 2024 | 4,338.10 | 4,350.00 | 4,139.00 | 4,181.20 | 4,181.20 | 6,309 |
15 Feb 2024 | 3,970.05 | 4,250.00 | 3,873.95 | 4,196.10 | 4,196.10 | 30,376 |
14 Feb 2024 | 3,514.75 | 3,895.00 | 3,500.00 | 3,862.50 | 3,862.50 | 26,174 |
13 Feb 2024 | 3,469.95 | 3,469.95 | 3,299.65 | 3,411.40 | 3,411.40 | 9,504 |
12 Feb 2024 | 3,451.20 | 3,543.65 | 3,354.75 | 3,409.05 | 3,409.05 | 3,196 |
09 Feb 2024 | 3,443.95 | 3,476.60 | 3,315.65 | 3,450.85 | 3,450.85 | 2,808 |
08 Feb 2024 | 3,269.95 | 3,430.00 | 3,267.85 | 3,372.65 | 3,372.65 | 4,610 |
07 Feb 2024 | 3,225.05 | 3,287.00 | 3,198.55 | 3,247.25 | 3,247.25 | 1,615 |
06 Feb 2024 | 3,230.05 | 3,292.40 | 3,172.85 | 3,220.65 | 3,220.65 | 2,303 |
05 Feb 2024 | 3,312.10 | 3,420.00 | 3,180.70 | 3,229.10 | 3,229.10 | 11,537 |
02 Feb 2024 | 3,500.05 | 3,585.05 | 3,384.30 | 3,405.25 | 3,405.25 | 6,670 |
01 Feb 2024 | 3,578.60 | 3,590.15 | 3,502.00 | 3,528.75 | 3,528.75 | 2,210 |
31 Jan 2024 | 3,530.05 | 3,625.30 | 3,522.50 | 3,572.15 | 3,572.15 | 2,833 |
30 Jan 2024 | 3,799.95 | 3,799.95 | 3,540.00 | 3,572.85 | 3,572.85 | 2,409 |
29 Jan 2024 | 3,509.95 | 3,670.00 | 3,497.25 | 3,640.55 | 3,640.55 | 6,831 |
25 Jan 2024 | 3,419.95 | 3,522.05 | 3,380.55 | 3,508.45 | 3,508.45 | 73,797 |
24 Jan 2024 | 3,294.65 | 3,399.85 | 3,260.00 | 3,388.15 | 3,388.15 | 2,595 |
23 Jan 2024 | 3,400.00 | 3,446.35 | 3,267.00 | 3,294.45 | 3,294.45 | 5,707 |
19 Jan 2024 | 3,584.95 | 3,584.95 | 3,429.65 | 3,440.60 | 3,440.60 | 5,533 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 3,500.00 | 3,569.95 | 3,375.00 | 3,431.10 | 3,431.10 | 7,389 |
16 Jan 2024 | 3,750.00 | 3,750.00 | 3,507.05 | 3,567.55 | 3,567.55 | 3,138 |
15 Jan 2024 | 3,729.20 | 3,772.40 | 3,654.10 | 3,733.15 | 3,733.15 | 3,201 |
12 Jan 2024 | 3,606.25 | 3,753.45 | 3,565.40 | 3,706.30 | 3,706.30 | 8,425 |
11 Jan 2024 | 3,645.85 | 3,645.85 | 3,502.90 | 3,591.00 | 3,591.00 | 3,744 |
10 Jan 2024 | 3,499.85 | 3,600.60 | 3,432.40 | 3,535.20 | 3,535.20 | 12,235 |
09 Jan 2024 | 3,494.85 | 3,510.00 | 3,424.25 | 3,463.10 | 3,463.10 | 13,672 |
08 Jan 2024 | 3,637.80 | 3,637.80 | 3,450.00 | 3,466.55 | 3,466.55 | 4,338 |
05 Jan 2024 | 3,594.00 | 3,690.00 | 3,591.00 | 3,635.60 | 3,635.60 | 2,561 |
04 Jan 2024 | 3,649.90 | 3,655.00 | 3,579.50 | 3,604.45 | 3,604.45 | 2,918 |
03 Jan 2024 | 3,573.00 | 3,624.55 | 3,528.05 | 3,594.95 | 3,594.95 | 2,209 |
02 Jan 2024 | 3,685.80 | 3,685.80 | 3,518.80 | 3,575.60 | 3,575.60 | 3,381 |
01 Jan 2024 | 3,661.70 | 3,661.70 | 3,563.05 | 3,613.50 | 3,613.50 | 1,257 |
29 Dec 2023 | 3,632.30 | 3,632.30 | 3,545.00 | 3,594.20 | 3,594.20 | 1,874 |
28 Dec 2023 | 3,625.50 | 3,648.35 | 3,557.00 | 3,632.30 | 3,632.30 | 2,039 |
27 Dec 2023 | 3,642.15 | 3,669.90 | 3,573.90 | 3,606.80 | 3,606.80 | 2,179 |
26 Dec 2023 | 3,696.35 | 3,725.30 | 3,610.65 | 3,641.70 | 3,641.70 | 5,241 |
22 Dec 2023 | 3,739.35 | 3,739.35 | 3,565.90 | 3,627.00 | 3,627.00 | 2,190 |
21 Dec 2023 | 3,500.00 | 3,686.00 | 3,484.70 | 3,662.65 | 3,662.65 | 3,984 |
20 Dec 2023 | 3,510.65 | 3,745.00 | 3,510.65 | 3,560.50 | 3,560.50 | 8,077 |
19 Dec 2023 | 3,616.00 | 3,667.05 | 3,561.70 | 3,622.20 | 3,622.20 | 4,526 |
18 Dec 2023 | 3,679.95 | 3,691.40 | 3,563.15 | 3,615.15 | 3,615.15 | 5,964 |
15 Dec 2023 | 3,637.25 | 3,760.85 | 3,626.50 | 3,712.30 | 3,712.30 | 6,003 |
14 Dec 2023 | 3,699.90 | 3,699.90 | 3,520.00 | 3,579.25 | 3,579.25 | 5,405 |
13 Dec 2023 | 3,299.95 | 3,612.50 | 3,269.00 | 3,544.00 | 3,544.00 | 26,637 |
12 Dec 2023 | 3,240.50 | 3,298.10 | 3,210.10 | 3,271.55 | 3,271.55 | 9,437 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |