Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 3,601.25 | 3,606.00 | 3,576.50 | 3,606.00 | 3,606.00 | 4,022 |
01 May 2024 | 3,593.00 | 3,593.00 | 3,552.25 | 3,566.50 | 3,566.50 | 1,868 |
30 Apr 2024 | 3,588.00 | 3,596.50 | 3,573.25 | 3,573.25 | 3,573.25 | 16,442 |
29 Apr 2024 | 3,597.75 | 3,597.75 | 3,578.00 | 3,583.75 | 3,583.75 | 2,692 |
26 Apr 2024 | 3,567.00 | 3,581.25 | 3,559.00 | 3,582.13 | 3,582.13 | 1,978 |
25 Apr 2024 | 3,546.75 | 3,546.75 | 3,517.83 | 3,530.00 | 3,530.00 | 15,309 |
24 Apr 2024 | 3,640.75 | 3,640.75 | 3,592.25 | 3,597.50 | 3,597.50 | 316 |
23 Apr 2024 | 3,578.75 | 3,583.00 | 3,554.25 | 3,574.38 | 3,574.38 | 375 |
22 Apr 2024 | 3,563.25 | 3,579.00 | 3,557.25 | 3,565.38 | 3,565.38 | 985 |
19 Apr 2024 | 3,500.00 | 3,526.00 | 3,493.25 | 3,522.00 | 3,522.00 | 666 |
18 Apr 2024 | 3,567.25 | 3,567.25 | 3,546.25 | 3,557.38 | 3,557.38 | 2,762 |
17 Apr 2024 | 3,489.50 | 3,500.25 | 3,470.50 | 3,470.50 | 3,470.50 | 3,966 |
16 Apr 2024 | 3,509.75 | 3,512.00 | 3,495.00 | 3,512.00 | 3,512.00 | 7,545 |
15 Apr 2024 | 3,602.50 | 3,611.75 | 3,582.25 | 3,588.13 | 3,588.13 | 4,510 |
12 Apr 2024 | 3,636.25 | 3,636.25 | 3,581.00 | 3,581.00 | 3,581.00 | 13,100 |
11 Apr 2024 | 3,659.50 | 3,681.75 | 3,659.50 | 3,673.50 | 3,673.50 | 886 |
10 Apr 2024 | 3,712.75 | 3,712.75 | 3,550.25 | 3,562.38 | 3,562.38 | 7,950 |
09 Apr 2024 | 3,685.50 | 3,689.00 | 3,664.75 | 3,666.13 | 3,666.13 | 1,222 |
08 Apr 2024 | 3,725.50 | 3,732.75 | 3,706.75 | 3,733.38 | 3,733.38 | 3,242 |
05 Apr 2024 | 3,711.00 | 3,717.25 | 3,704.45 | 3,720.88 | 3,720.88 | 13,572 |
04 Apr 2024 | 3,751.00 | 3,780.25 | 3,751.00 | 3,778.00 | 3,778.00 | 12,505 |
03 Apr 2024 | 3,715.25 | 3,734.36 | 3,713.25 | 3,733.75 | 3,733.75 | 23,590 |
02 Apr 2024 | 3,795.75 | 3,806.75 | 3,764.75 | 3,764.63 | 3,764.63 | 79,956 |
28 Mar 2024 | 3,767.00 | 3,770.75 | 3,748.00 | 3,756.75 | 3,756.75 | 21,140 |
27 Mar 2024 | 3,757.00 | 3,768.50 | 3,749.75 | 3,751.88 | 3,751.88 | 4,505 |
26 Mar 2024 | 3,783.75 | 3,794.20 | 3,770.00 | 3,780.75 | 3,780.75 | 12,047 |
25 Mar 2024 | 3,754.25 | 3,760.25 | 3,743.00 | 3,758.00 | 3,758.00 | 2,208 |
22 Mar 2024 | 3,760.00 | 3,763.00 | 3,746.00 | 3,749.13 | 3,749.13 | 4,085 |
21 Mar 2024 | 3,762.00 | 3,768.50 | 3,752.05 | 3,768.63 | 3,768.63 | 11,154 |
20 Mar 2024 | 3,632.25 | 3,651.00 | 3,632.25 | 3,646.00 | 3,646.00 | 859 |
19 Mar 2024 | 3,587.75 | 3,594.75 | 3,578.25 | 3,590.50 | 3,590.50 | 1,323 |
18 Mar 2024 | 3,616.25 | 3,635.75 | 3,616.25 | 3,627.25 | 3,627.25 | 4,266 |
15 Mar 2024 | 3,608.00 | 3,622.75 | 3,605.25 | 3,609.00 | 3,609.00 | 18,066 |
14 Mar 2024 | 3,710.75 | 3,711.75 | 3,688.00 | 3,687.13 | 3,687.13 | 2,295 |
13 Mar 2024 | 3,708.50 | 3,715.00 | 3,696.00 | 3,700.25 | 3,700.25 | 9,256 |
12 Mar 2024 | 3,715.00 | 3,716.25 | 3,695.75 | 3,707.00 | 3,707.00 | 12,416 |
11 Mar 2024 | 3,660.75 | 3,664.50 | 3,639.75 | 3,653.50 | 3,653.50 | 11,301 |
08 Mar 2024 | 3,669.25 | 3,687.75 | 3,665.25 | 3,664.88 | 3,664.88 | 6,510 |
07 Mar 2024 | 3,613.75 | 3,638.25 | 3,613.75 | 3,636.13 | 3,636.13 | 2,861 |
06 Mar 2024 | 3,605.25 | 3,618.00 | 3,590.85 | 3,618.00 | 3,618.00 | 16,775 |
05 Mar 2024 | 3,621.75 | 3,627.00 | 3,596.15 | 3,598.38 | 3,598.38 | 555 |
04 Mar 2024 | 3,689.00 | 3,689.00 | 3,663.00 | 3,672.00 | 3,672.00 | 1,377 |
01 Mar 2024 | 3,600.75 | 3,636.50 | 3,600.00 | 3,638.13 | 3,638.13 | 2,464 |
29 Feb 2024 | 3,605.00 | 3,614.50 | 3,587.75 | 3,603.00 | 3,603.00 | 549 |
28 Feb 2024 | 3,599.50 | 3,610.02 | 3,588.75 | 3,592.00 | 3,592.00 | 20,893 |
27 Feb 2024 | 3,554.25 | 3,569.75 | 3,554.25 | 3,557.88 | 3,557.88 | 761 |
26 Feb 2024 | 3,594.00 | 3,594.00 | 3,583.25 | 3,589.00 | 3,589.00 | 2,361 |
23 Feb 2024 | 3,628.00 | 3,628.00 | 3,613.25 | 3,625.38 | 3,625.38 | 417,596 |
22 Feb 2024 | 3,634.25 | 3,639.25 | 3,623.25 | 3,628.50 | 3,628.50 | 2,050 |
21 Feb 2024 | 3,590.00 | 3,602.25 | 3,590.00 | 3,595.00 | 3,595.00 | 9,386 |
20 Feb 2024 | 3,597.25 | 3,609.00 | 3,594.50 | 3,600.13 | 3,600.13 | 5,089 |
19 Feb 2024 | 3,633.50 | 3,654.00 | 3,633.50 | 3,650.75 | 3,650.75 | 2,221 |
16 Feb 2024 | 3,609.25 | 3,612.77 | 3,604.50 | 3,607.50 | 3,607.50 | 21,205 |
15 Feb 2024 | 3,578.00 | 3,584.00 | 3,568.75 | 3,571.00 | 3,571.00 | 1,852 |
14 Feb 2024 | 3,566.00 | 3,589.50 | 3,566.00 | 3,590.50 | 3,590.50 | 13,759 |
13 Feb 2024 | 3,617.00 | 3,617.00 | 3,552.25 | 3,552.88 | 3,552.88 | 14,307 |
12 Feb 2024 | 3,582.50 | 3,652.10 | 3,578.25 | 3,650.88 | 3,650.88 | 16,440 |
09 Feb 2024 | 3,564.50 | 3,576.25 | 3,557.25 | 3,557.25 | 3,557.25 | 53,512 |
08 Feb 2024 | 3,560.50 | 3,570.50 | 3,556.25 | 3,556.25 | 3,556.25 | 1,143 |
07 Feb 2024 | 3,558.75 | 3,562.50 | 3,549.25 | 3,555.25 | 3,555.25 | 1,192 |
06 Feb 2024 | 3,517.25 | 3,525.50 | 3,507.50 | 3,517.00 | 3,517.00 | 15,221 |
05 Feb 2024 | 3,500.00 | 3,516.25 | 3,498.50 | 3,506.75 | 3,506.75 | 1,542 |
02 Feb 2024 | 3,519.25 | 3,528.25 | 3,504.50 | 3,504.75 | 3,504.75 | 13,945 |
01 Feb 2024 | 3,407.50 | 3,413.65 | 3,397.25 | 3,397.25 | 3,397.25 | 3,416 |
31 Jan 2024 | 3,351.00 | 3,354.22 | 3,339.50 | 3,347.75 | 3,347.75 | 1,583 |
30 Jan 2024 | 3,377.75 | 3,377.75 | 3,358.75 | 3,360.00 | 3,360.00 | 4,893 |
29 Jan 2024 | 3,371.00 | 3,371.00 | 3,359.00 | 3,363.00 | 3,363.00 | 145 |
26 Jan 2024 | 3,321.25 | 3,335.50 | 3,321.25 | 3,340.25 | 3,340.25 | 1,618 |
25 Jan 2024 | 3,308.75 | 3,319.75 | 3,299.25 | 3,315.25 | 3,315.25 | 1,625 |
24 Jan 2024 | 3,316.75 | 3,336.25 | 3,310.75 | 3,336.25 | 3,336.25 | 38,766 |
23 Jan 2024 | 3,317.00 | 3,322.75 | 3,311.50 | 3,323.00 | 3,323.00 | 316 |
22 Jan 2024 | 3,313.00 | 3,313.00 | 3,295.25 | 3,299.38 | 3,299.38 | 20,376 |
19 Jan 2024 | 3,314.50 | 3,338.50 | 3,314.50 | 3,323.25 | 3,323.25 | 695 |
18 Jan 2024 | 3,261.75 | 3,285.75 | 3,258.50 | 3,285.50 | 3,285.50 | 32,727 |
17 Jan 2024 | 3,236.00 | 3,236.00 | 3,223.25 | 3,225.88 | 3,225.88 | 14,896 |
16 Jan 2024 | 3,354.00 | 3,354.00 | 3,335.55 | 3,341.50 | 3,341.50 | 1,620 |
15 Jan 2024 | 3,416.25 | 3,416.50 | 3,404.00 | 3,410.00 | 3,410.00 | 818 |
12 Jan 2024 | 3,420.00 | 3,435.75 | 3,416.50 | 3,435.75 | 3,435.75 | 332 |
11 Jan 2024 | 3,447.25 | 3,454.50 | 3,413.75 | 3,413.75 | 3,413.75 | 2,292 |
10 Jan 2024 | 3,440.00 | 3,455.18 | 3,429.00 | 3,432.75 | 3,432.75 | 5,086 |
09 Jan 2024 | 3,472.75 | 3,483.75 | 3,470.00 | 3,476.50 | 3,476.50 | 3,824 |
08 Jan 2024 | 3,503.75 | 3,529.00 | 3,495.70 | 3,524.50 | 3,524.50 | 1,020 |
05 Jan 2024 | 3,527.75 | 3,550.25 | 3,511.25 | 3,545.88 | 3,545.88 | 15,365 |
04 Jan 2024 | 3,558.00 | 3,558.00 | 3,532.50 | 3,546.50 | 3,546.50 | 1,044 |
03 Jan 2024 | 3,572.50 | 3,604.00 | 3,563.00 | 3,570.63 | 3,570.63 | 924 |
02 Jan 2024 | 3,685.75 | 3,687.75 | 3,663.50 | 3,673.50 | 3,673.50 | 15,607 |
29 Dec 2023 | 3,700.00 | 3,700.00 | 3,672.00 | 3,692.50 | 3,692.50 | 235 |
28 Dec 2023 | 3,700.75 | 3,715.50 | 3,685.50 | 3,710.50 | 3,710.50 | 1,526 |
27 Dec 2023 | 3,630.25 | 3,646.00 | 3,620.50 | 3,627.50 | 3,627.50 | 3,084 |
22 Dec 2023 | 3,580.00 | 3,583.75 | 3,574.70 | 3,583.75 | 3,583.75 | 14,120 |
21 Dec 2023 | 3,568.75 | 3,597.75 | 3,568.75 | 3,601.00 | 3,601.00 | 10,675 |
20 Dec 2023 | 3,584.00 | 3,594.00 | 3,583.75 | 3,593.00 | 3,593.00 | 3,261 |
19 Dec 2023 | 3,507.75 | 3,529.00 | 3,505.77 | 3,521.13 | 3,521.13 | 13,057 |
18 Dec 2023 | 3,520.25 | 3,523.75 | 3,508.75 | 3,512.38 | 3,512.38 | 453 |
15 Dec 2023 | 3,512.00 | 3,517.63 | 3,497.57 | 3,512.00 | 3,512.00 | 1,539 |
14 Dec 2023 | 3,506.75 | 3,516.50 | 3,499.63 | 3,512.50 | 3,512.50 | 2,758 |
13 Dec 2023 | 3,429.10 | 3,437.75 | 3,429.00 | 3,432.13 | 3,432.13 | 116 |
12 Dec 2023 | 3,485.00 | 3,485.00 | 3,462.25 | 3,466.75 | 3,466.75 | 509 |
11 Dec 2023 | 3,442.00 | 3,449.75 | 3,432.00 | 3,455.00 | 3,455.00 | 217 |
08 Dec 2023 | 3,456.75 | 3,459.25 | 3,436.00 | 3,435.00 | 3,435.00 | 1,258 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |