Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 May 2024 | 0.00 | 0.00 | 0.00 | 2,513.50 | 2,513.50 | 5 |
07 May 2024 | 2,571.00 | 2,572.00 | 2,534.15 | 2,557.75 | 2,557.75 | 7,025 |
03 May 2024 | 2,533.00 | 2,573.50 | 2,516.00 | 2,523.25 | 2,523.25 | 2,011 |
02 May 2024 | 2,514.50 | 2,534.00 | 2,473.00 | 2,519.00 | 2,519.00 | 997 |
01 May 2024 | 2,541.00 | 2,541.50 | 2,489.00 | 2,515.25 | 2,515.25 | 965 |
30 Apr 2024 | 2,561.00 | 2,576.50 | 2,545.00 | 2,546.50 | 2,546.50 | 392 |
29 Apr 2024 | 2,587.00 | 2,603.50 | 2,572.00 | 2,578.50 | 2,578.50 | 2,940 |
26 Apr 2024 | 2,550.00 | 2,592.50 | 2,539.50 | 2,587.75 | 2,587.75 | 7,745 |
25 Apr 2024 | 2,555.00 | 2,574.50 | 2,507.50 | 2,519.00 | 2,519.00 | 2,162 |
24 Apr 2024 | 2,580.00 | 2,592.50 | 2,570.00 | 2,569.50 | 2,569.50 | 3,335 |
23 Apr 2024 | 2,534.00 | 2,576.50 | 2,522.50 | 2,568.50 | 2,568.50 | 1,291 |
22 Apr 2024 | 2,517.00 | 2,546.00 | 2,490.00 | 2,487.75 | 2,487.75 | 1,704 |
19 Apr 2024 | 2,500.00 | 2,508.50 | 2,472.00 | 2,496.00 | 2,496.00 | 1,142 |
18 Apr 2024 | 2,532.50 | 2,539.00 | 2,508.00 | 2,535.50 | 2,535.50 | 310 |
17 Apr 2024 | 2,534.50 | 2,539.00 | 2,489.50 | 2,521.50 | 2,521.50 | 973 |
16 Apr 2024 | 2,510.50 | 2,530.50 | 2,491.50 | 2,527.00 | 2,527.00 | 1,720 |
15 Apr 2024 | 2,637.00 | 2,637.00 | 2,564.50 | 2,565.50 | 2,565.50 | 1,842 |
12 Apr 2024 | 2,670.00 | 2,670.00 | 2,631.00 | 2,637.25 | 2,637.25 | 1,749 |
11 Apr 2024 | 2,617.50 | 2,642.50 | 2,603.50 | 2,623.75 | 2,623.75 | 1,178 |
10 Apr 2024 | 2,678.00 | 2,679.00 | 2,584.50 | 2,628.25 | 2,628.25 | 3,866 |
09 Apr 2024 | 2,671.00 | 2,673.50 | 2,617.50 | 2,642.75 | 2,642.75 | 1,807 |
08 Apr 2024 | 2,626.50 | 2,652.00 | 2,614.50 | 2,646.25 | 2,646.25 | 3,202 |
05 Apr 2024 | 2,620.50 | 2,631.50 | 2,610.50 | 2,620.75 | 2,620.75 | 2,790 |
04 Apr 2024 | 2,633.50 | 2,670.00 | 2,625.50 | 2,666.00 | 2,666.00 | 2,453 |
03 Apr 2024 | 2,658.50 | 2,661.50 | 2,630.00 | 2,642.75 | 2,642.75 | 1,934 |
02 Apr 2024 | 2,722.00 | 2,727.50 | 2,622.00 | 2,637.00 | 2,637.00 | 14,208 |
28 Mar 2024 | 2,725.50 | 2,737.00 | 2,702.50 | 2,727.75 | 2,727.75 | 1,863 |
27 Mar 2024 | 2,723.00 | 2,732.00 | 2,695.00 | 2,699.75 | 2,699.75 | 1,367 |
26 Mar 2024 | 2,719.50 | 2,719.50 | 2,674.00 | 2,710.75 | 2,710.75 | 2,411 |
25 Mar 2024 | 2,725.00 | 2,725.00 | 2,681.50 | 2,693.50 | 2,693.50 | 3,139 |
22 Mar 2024 | 2,750.00 | 2,751.50 | 2,693.50 | 2,703.00 | 2,703.00 | 1,933 |
21 Mar 2024 | 2,709.00 | 2,756.00 | 2,688.00 | 2,739.50 | 2,739.50 | 1,969 |
20 Mar 2024 | 2,674.50 | 2,674.50 | 2,655.00 | 2,657.00 | 2,657.00 | 354 |
19 Mar 2024 | 2,662.50 | 2,664.50 | 2,624.50 | 2,651.25 | 2,651.25 | 1,254 |
18 Mar 2024 | 2,626.00 | 2,650.00 | 2,605.00 | 2,646.50 | 2,646.50 | 2,217 |
15 Mar 2024 | 2,632.50 | 2,664.50 | 2,604.00 | 2,604.25 | 2,604.25 | 6,107 |
14 Mar 2024 | 2,734.50 | 2,734.50 | 2,672.00 | 2,663.50 | 2,663.50 | 450 |
13 Mar 2024 | 2,712.00 | 2,732.00 | 2,693.50 | 2,720.50 | 2,720.50 | 1,429 |
12 Mar 2024 | 2,732.00 | 2,741.50 | 2,692.50 | 2,707.75 | 2,707.75 | 16,820 |
11 Mar 2024 | 2,701.50 | 2,708.00 | 2,672.00 | 2,700.25 | 2,700.25 | 2,724 |
08 Mar 2024 | 2,704.50 | 2,737.50 | 2,680.00 | 2,683.50 | 2,683.50 | 3,216 |
07 Mar 2024 | 2,684.50 | 2,701.50 | 2,636.50 | 2,679.75 | 2,679.75 | 3,942 |
06 Mar 2024 | 2,670.00 | 2,691.50 | 2,663.00 | 2,670.75 | 2,670.75 | 1,558 |
05 Mar 2024 | 2,748.00 | 2,761.00 | 2,621.00 | 2,638.50 | 2,638.50 | 2,598 |
04 Mar 2024 | 2,793.00 | 2,795.00 | 2,741.00 | 2,758.00 | 2,758.00 | 2,298 |
01 Mar 2024 | 2,797.50 | 2,811.00 | 2,750.00 | 2,773.75 | 2,773.75 | 4,030 |
29 Feb 2024 | 2,754.00 | 2,787.50 | 2,733.50 | 2,771.50 | 2,771.50 | 1,428 |
28 Feb 2024 | 2,756.00 | 2,772.00 | 2,732.50 | 2,757.25 | 2,757.25 | 957 |
27 Feb 2024 | 2,739.00 | 2,769.00 | 2,727.00 | 2,760.75 | 2,760.75 | 1,430 |
26 Feb 2024 | 2,725.00 | 2,748.00 | 2,696.00 | 2,738.75 | 2,738.75 | 5,444 |
23 Feb 2024 | 2,715.00 | 2,718.50 | 2,688.00 | 2,711.50 | 2,711.50 | 363 |
22 Feb 2024 | 2,707.00 | 2,736.00 | 2,670.00 | 2,697.75 | 2,697.75 | 16,827 |
21 Feb 2024 | 2,732.50 | 2,732.50 | 2,650.00 | 2,651.25 | 2,651.25 | 46,707 |
20 Feb 2024 | 2,783.00 | 2,809.00 | 2,712.00 | 2,731.50 | 2,731.50 | 3,517 |
19 Feb 2024 | 2,816.50 | 2,816.50 | 2,787.50 | 2,797.00 | 2,797.00 | 880 |
16 Feb 2024 | 2,871.00 | 2,879.00 | 2,804.50 | 2,835.75 | 2,835.75 | 15,365 |
15 Feb 2024 | 2,901.50 | 2,903.00 | 2,851.50 | 2,853.00 | 2,853.00 | 2,813 |
14 Feb 2024 | 2,808.50 | 2,832.50 | 2,800.00 | 2,831.00 | 2,831.00 | 1,213 |
13 Feb 2024 | 2,834.50 | 2,883.50 | 2,783.00 | 2,797.50 | 2,797.50 | 42,143 |
12 Feb 2024 | 2,895.00 | 2,901.50 | 2,877.53 | 2,903.25 | 2,903.25 | 3,484 |
09 Feb 2024 | 2,826.50 | 2,879.50 | 2,819.00 | 2,871.25 | 2,871.25 | 37,509 |
08 Feb 2024 | 2,803.00 | 2,817.74 | 2,752.50 | 2,810.50 | 2,810.50 | 2,294 |
07 Feb 2024 | 2,730.50 | 2,730.50 | 2,713.66 | 2,746.50 | 2,746.50 | 1,388 |
06 Feb 2024 | 2,730.00 | 2,730.00 | 2,730.00 | 2,730.00 | 2,730.00 | - |
05 Feb 2024 | 2,709.50 | 2,746.50 | 2,709.50 | 2,711.75 | 2,711.75 | 713 |
02 Feb 2024 | 2,711.50 | 2,715.00 | 2,701.45 | 2,739.50 | 2,739.50 | 2,353 |
01 Feb 2024 | 2,705.00 | 2,705.00 | 2,705.00 | 2,661.75 | 2,661.75 | 111 |
31 Jan 2024 | 2,736.00 | 2,742.00 | 2,718.00 | 2,706.75 | 2,706.75 | 1,159 |
30 Jan 2024 | 2,786.50 | 2,800.00 | 2,784.29 | 2,776.50 | 2,776.50 | 2,581 |
29 Jan 2024 | 2,697.00 | 2,741.00 | 2,694.51 | 2,744.75 | 2,744.75 | 1,901 |
26 Jan 2024 | 2,697.00 | 2,716.50 | 2,691.64 | 2,715.50 | 2,715.50 | 2,637 |
25 Jan 2024 | 2,694.50 | 2,703.00 | 2,694.50 | 2,718.75 | 2,718.75 | 358 |
24 Jan 2024 | 2,751.00 | 2,757.00 | 2,728.50 | 2,732.00 | 2,732.00 | 1,770 |
23 Jan 2024 | 2,717.00 | 2,750.00 | 2,717.00 | 2,723.75 | 2,723.75 | 3,630 |
22 Jan 2024 | 2,692.00 | 2,720.00 | 2,656.00 | 2,728.00 | 2,728.00 | 2,465 |
19 Jan 2024 | 2,623.00 | 2,623.00 | 2,623.00 | 2,623.00 | 2,623.00 | - |
18 Jan 2024 | 2,608.50 | 2,641.50 | 2,597.50 | 2,619.25 | 2,619.25 | 666 |
17 Jan 2024 | 2,622.76 | 2,622.76 | 2,622.76 | 2,598.25 | 2,598.25 | 781 |
16 Jan 2024 | 2,631.00 | 2,638.00 | 2,621.50 | 2,640.75 | 2,640.75 | 647 |
15 Jan 2024 | 2,638.63 | 2,649.50 | 2,638.63 | 2,639.75 | 2,639.75 | 272 |
12 Jan 2024 | 2,652.00 | 2,667.50 | 2,641.50 | 2,646.25 | 2,646.25 | 1,434 |
11 Jan 2024 | 2,649.00 | 2,651.50 | 2,604.00 | 2,603.50 | 2,603.50 | 2,393 |
10 Jan 2024 | 2,621.50 | 2,621.50 | 2,593.71 | 2,616.00 | 2,616.00 | 546 |
09 Jan 2024 | 2,615.75 | 2,615.75 | 2,615.75 | 2,615.75 | 2,615.75 | - |
08 Jan 2024 | 2,519.00 | 2,570.50 | 2,519.00 | 2,566.75 | 2,566.75 | 437 |
05 Jan 2024 | 2,500.00 | 2,529.29 | 2,500.00 | 2,519.75 | 2,519.75 | 1,355 |
04 Jan 2024 | 2,532.00 | 2,543.50 | 2,505.00 | 2,528.00 | 2,528.00 | 13,864 |
03 Jan 2024 | 2,584.00 | 2,601.12 | 2,563.50 | 2,562.00 | 2,562.00 | 2,467 |
02 Jan 2024 | 2,699.50 | 2,707.50 | 2,623.50 | 2,644.25 | 2,644.25 | 2,252 |
29 Dec 2023 | 2,741.00 | 2,760.00 | 2,741.00 | 2,742.00 | 2,742.00 | 78 |
28 Dec 2023 | 2,741.50 | 2,746.50 | 2,738.50 | 2,741.00 | 2,741.00 | 1,393 |
27 Dec 2023 | 2,719.50 | 2,767.50 | 2,716.50 | 2,724.75 | 2,724.75 | 946 |
22 Dec 2023 | 2,684.00 | 2,705.00 | 2,684.00 | 2,700.50 | 2,700.50 | 347 |
21 Dec 2023 | 2,719.00 | 2,720.50 | 2,688.50 | 2,693.25 | 2,693.25 | 1,994 |
20 Dec 2023 | 2,737.00 | 2,751.00 | 2,699.50 | 2,733.25 | 2,733.25 | 1,275 |
19 Dec 2023 | 2,692.00 | 2,717.00 | 2,682.00 | 2,702.75 | 2,702.75 | 2,468 |
18 Dec 2023 | 2,657.00 | 2,682.00 | 2,657.00 | 2,672.25 | 2,672.25 | 852 |
15 Dec 2023 | 2,662.50 | 2,666.50 | 2,639.50 | 2,663.50 | 2,663.50 | 1,361 |
14 Dec 2023 | 2,635.50 | 2,656.24 | 2,627.00 | 2,634.50 | 2,634.50 | 1,994 |
13 Dec 2023 | 2,575.50 | 2,575.71 | 2,565.50 | 2,561.75 | 2,561.75 | 2,811 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |