Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Apr 2024 | 4,144.00 | 4,157.90 | 4,092.05 | 4,116.35 | 4,116.35 | 960 |
24 Apr 2024 | 4,171.30 | 4,179.35 | 4,113.00 | 4,120.85 | 4,120.85 | 1,287 |
23 Apr 2024 | 4,277.95 | 4,277.95 | 4,124.45 | 4,145.20 | 4,145.20 | 924 |
22 Apr 2024 | 4,166.40 | 4,178.55 | 4,094.40 | 4,140.70 | 4,140.70 | 1,813 |
19 Apr 2024 | 4,107.35 | 4,155.00 | 4,076.20 | 4,119.75 | 4,119.75 | 1,064 |
18 Apr 2024 | 4,196.65 | 4,196.65 | 4,083.45 | 4,107.35 | 4,107.35 | 1,685 |
16 Apr 2024 | 4,050.10 | 4,136.50 | 4,050.10 | 4,114.65 | 4,114.65 | 448 |
15 Apr 2024 | 4,160.00 | 4,160.00 | 4,095.00 | 4,101.65 | 4,101.65 | 3,408 |
12 Apr 2024 | 4,180.00 | 4,233.55 | 4,142.15 | 4,160.40 | 4,160.40 | 1,015 |
10 Apr 2024 | 4,235.00 | 4,242.05 | 4,175.10 | 4,187.20 | 4,187.20 | 1,808 |
09 Apr 2024 | 4,328.00 | 4,328.00 | 4,220.05 | 4,231.45 | 4,231.45 | 1,389 |
08 Apr 2024 | 4,349.40 | 4,362.10 | 4,267.95 | 4,296.15 | 4,296.15 | 936 |
05 Apr 2024 | 4,362.65 | 4,411.95 | 4,330.85 | 4,345.30 | 4,345.30 | 999 |
04 Apr 2024 | 4,350.00 | 4,363.85 | 4,310.00 | 4,323.00 | 4,323.00 | 5,046 |
03 Apr 2024 | 4,346.90 | 4,387.05 | 4,346.90 | 4,364.40 | 4,364.40 | 1,012 |
02 Apr 2024 | 4,404.45 | 4,439.95 | 4,315.65 | 4,346.90 | 4,346.90 | 1,682 |
01 Apr 2024 | 4,277.35 | 4,477.00 | 4,236.65 | 4,449.15 | 4,449.15 | 724 |
28 Mar 2024 | 4,400.05 | 4,629.90 | 4,182.00 | 4,193.45 | 4,193.45 | 6,908 |
27 Mar 2024 | 4,296.20 | 4,940.00 | 4,082.00 | 4,404.95 | 4,404.95 | 3,875 |
26 Mar 2024 | 4,131.70 | 4,330.95 | 4,131.70 | 4,270.40 | 4,270.40 | 1,565 |
22 Mar 2024 | 4,364.40 | 4,364.40 | 4,313.65 | 4,346.70 | 4,346.70 | 597 |
21 Mar 2024 | 4,400.00 | 4,431.65 | 4,325.70 | 4,349.75 | 4,349.75 | 1,004 |
20 Mar 2024 | 4,332.00 | 4,399.00 | 4,281.60 | 4,369.75 | 4,369.75 | 358 |
19 Mar 2024 | 4,317.35 | 4,376.85 | 4,303.55 | 4,331.70 | 4,331.70 | 1,127 |
18 Mar 2024 | 4,379.50 | 4,380.00 | 4,296.00 | 4,330.95 | 4,330.95 | 765 |
15 Mar 2024 | 4,333.95 | 4,401.65 | 4,222.90 | 4,379.50 | 4,379.50 | 543 |
14 Mar 2024 | 4,268.00 | 4,275.75 | 4,212.00 | 4,249.45 | 4,249.45 | 2,684 |
13 Mar 2024 | 4,310.75 | 4,384.25 | 4,199.55 | 4,267.10 | 4,267.10 | 3,292 |
12 Mar 2024 | 4,389.50 | 4,443.30 | 4,289.25 | 4,316.05 | 4,316.05 | 1,314 |
11 Mar 2024 | 4,520.05 | 4,535.95 | 4,354.05 | 4,389.15 | 4,389.15 | 637 |
07 Mar 2024 | 4,599.95 | 4,600.00 | 4,510.00 | 4,523.95 | 4,523.95 | 926 |
06 Mar 2024 | 4,637.05 | 4,653.15 | 4,530.00 | 4,546.00 | 4,546.00 | 554 |
05 Mar 2024 | 4,583.45 | 4,676.35 | 4,583.40 | 4,627.55 | 4,627.55 | 1,286 |
04 Mar 2024 | 4,525.30 | 4,630.45 | 4,499.25 | 4,572.40 | 4,572.40 | 853 |
01 Mar 2024 | 4,590.00 | 4,599.95 | 4,531.80 | 4,583.85 | 4,583.85 | 927 |
29 Feb 2024 | 4,599.95 | 4,671.00 | 4,560.25 | 4,598.70 | 4,598.70 | 1,761 |
28 Feb 2024 | 4,398.90 | 4,600.00 | 4,378.50 | 4,569.90 | 4,569.90 | 1,060 |
27 Feb 2024 | 4,400.20 | 4,433.50 | 4,351.55 | 4,381.35 | 4,381.35 | 568 |
26 Feb 2024 | 4,456.30 | 4,486.00 | 4,390.00 | 4,399.40 | 4,399.40 | 573 |
23 Feb 2024 | 4,579.80 | 4,579.80 | 4,446.05 | 4,455.85 | 4,455.85 | 931 |
22 Feb 2024 | 4,598.35 | 4,598.35 | 4,440.45 | 4,490.00 | 4,490.00 | 576 |
21 Feb 2024 | 4,612.30 | 4,634.30 | 4,471.00 | 4,508.15 | 4,508.15 | 1,195 |
20 Feb 2024 | 4,605.35 | 4,632.00 | 4,596.65 | 4,606.50 | 4,606.50 | 859 |
19 Feb 2024 | 4,588.25 | 4,676.35 | 4,551.10 | 4,599.15 | 4,599.15 | 918 |
16 Feb 2024 | 4,530.15 | 4,620.00 | 4,480.70 | 4,585.15 | 4,585.15 | 2,055 |
15 Feb 2024 | 4,593.95 | 4,622.10 | 4,517.30 | 4,544.90 | 4,544.90 | 1,561 |
14 Feb 2024 | 4,329.90 | 4,519.85 | 4,318.00 | 4,494.35 | 4,494.35 | 3,660 |
13 Feb 2024 | 4,394.70 | 4,406.55 | 4,305.05 | 4,330.65 | 4,330.65 | 1,221 |
12 Feb 2024 | 4,357.25 | 4,560.50 | 4,342.25 | 4,361.25 | 4,361.25 | 1,609 |
09 Feb 2024 | 4,521.75 | 4,521.75 | 4,345.00 | 4,359.75 | 4,359.75 | 1,494 |
08 Feb 2024 | 4,672.70 | 4,672.70 | 4,500.00 | 4,506.05 | 4,506.05 | 1,092 |
07 Feb 2024 | 4,803.85 | 4,803.85 | 4,575.10 | 4,588.60 | 4,588.60 | 1,208 |
06 Feb 2024 | 4,700.05 | 4,838.90 | 4,700.05 | 4,767.20 | 4,767.20 | 5,245 |
05 Feb 2024 | 4,744.25 | 4,800.00 | 4,658.70 | 4,707.25 | 4,707.25 | 2,488 |
02 Feb 2024 | 4,674.85 | 4,710.00 | 4,568.50 | 4,649.10 | 4,649.10 | 4,722 |
01 Feb 2024 | 4,390.85 | 4,699.85 | 4,347.75 | 4,586.15 | 4,586.15 | 5,943 |
31 Jan 2024 | 4,369.85 | 4,369.85 | 4,300.70 | 4,321.75 | 4,321.75 | 345 |
30 Jan 2024 | 4,352.60 | 4,362.05 | 4,330.45 | 4,341.10 | 4,341.10 | 2,682 |
29 Jan 2024 | 4,299.00 | 4,380.60 | 4,295.95 | 4,337.65 | 4,337.65 | 1,395 |
25 Jan 2024 | 4,226.70 | 4,299.50 | 4,177.25 | 4,286.25 | 4,286.25 | 589 |
24 Jan 2024 | 4,181.90 | 4,246.00 | 4,163.15 | 4,226.65 | 4,226.65 | 628 |
23 Jan 2024 | 4,227.95 | 4,255.60 | 4,141.15 | 4,173.40 | 4,173.40 | 612 |
19 Jan 2024 | 4,272.15 | 4,288.90 | 4,265.60 | 4,276.65 | 4,276.65 | 786 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 4,279.90 | 4,329.75 | 4,205.80 | 4,248.50 | 4,248.50 | 1,724 |
16 Jan 2024 | 4,350.00 | 4,360.00 | 4,230.40 | 4,266.70 | 4,266.70 | 1,135 |
15 Jan 2024 | 4,352.00 | 4,400.00 | 4,343.75 | 4,360.60 | 4,360.60 | 1,495 |
12 Jan 2024 | 4,359.45 | 4,360.00 | 4,324.35 | 4,349.10 | 4,349.10 | 1,145 |
11 Jan 2024 | 4,392.15 | 4,410.10 | 4,325.10 | 4,334.70 | 4,334.70 | 622 |
10 Jan 2024 | 4,365.65 | 4,411.05 | 4,365.65 | 4,400.45 | 4,400.45 | 1,235 |
09 Jan 2024 | 4,365.85 | 4,400.00 | 4,351.70 | 4,375.10 | 4,375.10 | 802 |
08 Jan 2024 | 4,405.80 | 4,411.00 | 4,345.25 | 4,388.95 | 4,388.95 | 3,147 |
05 Jan 2024 | 4,352.05 | 4,420.75 | 4,352.05 | 4,401.60 | 4,401.60 | 1,427 |
04 Jan 2024 | 4,394.80 | 4,405.00 | 4,373.35 | 4,392.10 | 4,392.10 | 2,532 |
03 Jan 2024 | 4,300.00 | 4,385.00 | 4,295.25 | 4,376.55 | 4,376.55 | 2,547 |
02 Jan 2024 | 4,298.85 | 4,298.85 | 4,259.55 | 4,291.15 | 4,291.15 | 682 |
01 Jan 2024 | 4,252.05 | 4,284.05 | 4,238.20 | 4,260.75 | 4,260.75 | 702 |
29 Dec 2023 | 4,317.15 | 4,317.15 | 4,227.60 | 4,268.60 | 4,268.60 | 1,594 |
28 Dec 2023 | 4,297.00 | 4,331.20 | 4,245.80 | 4,265.00 | 4,265.00 | 896 |
27 Dec 2023 | 4,236.15 | 4,278.00 | 4,219.65 | 4,246.25 | 4,246.25 | 618 |
26 Dec 2023 | 4,275.90 | 4,275.90 | 4,206.45 | 4,229.65 | 4,229.65 | 547 |
22 Dec 2023 | 4,276.50 | 4,276.50 | 4,182.05 | 4,215.00 | 4,215.00 | 501 |
21 Dec 2023 | 4,236.55 | 4,236.55 | 4,162.00 | 4,209.85 | 4,209.85 | 734 |
20 Dec 2023 | 4,249.90 | 4,255.00 | 4,218.05 | 4,236.60 | 4,236.60 | 947 |
19 Dec 2023 | 4,260.60 | 4,260.60 | 4,185.00 | 4,235.40 | 4,235.40 | 1,278 |
18 Dec 2023 | 4,200.00 | 4,262.25 | 4,152.90 | 4,232.90 | 4,232.90 | 1,576 |
15 Dec 2023 | 4,188.90 | 4,205.00 | 4,125.00 | 4,192.30 | 4,192.30 | 3,285 |
14 Dec 2023 | 4,098.00 | 4,174.95 | 4,098.00 | 4,161.45 | 4,161.45 | 3,094 |
13 Dec 2023 | 4,106.20 | 4,121.30 | 4,058.55 | 4,092.30 | 4,092.30 | 2,347 |
12 Dec 2023 | 4,100.00 | 4,101.50 | 4,044.55 | 4,086.90 | 4,086.90 | 1,026 |
11 Dec 2023 | 4,090.65 | 4,094.00 | 4,056.90 | 4,086.70 | 4,086.70 | 4,497 |
08 Dec 2023 | 4,022.15 | 4,085.10 | 4,022.15 | 4,075.70 | 4,075.70 | 1,614 |
07 Dec 2023 | 4,059.95 | 4,059.95 | 4,015.10 | 4,035.35 | 4,035.35 | 1,594 |
06 Dec 2023 | 4,037.95 | 4,071.45 | 3,994.05 | 4,040.40 | 4,040.40 | 1,444 |
05 Dec 2023 | 4,035.05 | 4,059.05 | 4,025.00 | 4,030.05 | 4,030.05 | 958 |
04 Dec 2023 | 4,121.80 | 4,121.80 | 4,030.00 | 4,052.70 | 4,052.70 | 840 |
01 Dec 2023 | 4,144.95 | 4,144.95 | 4,078.65 | 4,098.35 | 4,098.35 | 1,263 |
30 Nov 2023 | 4,069.95 | 4,092.95 | 4,020.00 | 4,085.55 | 4,085.55 | 1,365 |
29 Nov 2023 | 4,050.05 | 4,079.15 | 4,010.85 | 4,034.40 | 4,034.40 | 1,256 |
28 Nov 2023 | 4,130.95 | 4,130.95 | 4,031.80 | 4,061.40 | 4,061.40 | 879 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |