Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
07 May 2024 | 4,128.00 | 4,171.00 | 4,125.11 | 4,171.00 | 4,171.00 | 616 |
03 May 2024 | 4,120.00 | 4,120.00 | 4,074.00 | 4,114.00 | 4,114.00 | 385 |
02 May 2024 | 4,018.00 | 4,018.00 | 4,018.00 | 4,055.50 | 4,055.50 | 100 |
01 May 2024 | 3,977.00 | 3,976.00 | 3,970.00 | 3,966.50 | 3,966.50 | 255 |
30 Apr 2024 | 4,029.20 | 4,029.20 | 4,019.31 | 3,971.50 | 3,971.50 | 396 |
29 Apr 2024 | 4,035.00 | 4,035.00 | 4,035.00 | 4,035.00 | 4,035.00 | - |
26 Apr 2024 | 4,028.00 | 4,028.00 | 4,028.00 | 4,039.50 | 4,039.50 | 8 |
25 Apr 2024 | 3,929.00 | 3,929.00 | 3,924.00 | 3,924.00 | 3,924.00 | 2 |
24 Apr 2024 | 3,965.00 | 3,998.00 | 3,965.00 | 3,968.00 | 3,968.00 | 841 |
23 Apr 2024 | 3,962.00 | 3,962.00 | 3,954.00 | 3,954.00 | 3,954.00 | 50 |
22 Apr 2024 | 3,993.61 | 3,993.61 | 3,993.61 | 3,986.00 | 3,986.00 | 258 |
19 Apr 2024 | 3,946.50 | 3,946.50 | 3,946.50 | 3,946.50 | 3,946.50 | - |
18 Apr 2024 | 3,859.00 | 3,859.00 | 3,859.00 | 3,863.50 | 3,863.50 | 211 |
17 Apr 2024 | 3,849.00 | 3,888.00 | 3,849.00 | 3,878.00 | 3,878.00 | 3,730 |
16 Apr 2024 | 3,859.00 | 3,922.14 | 3,859.00 | 3,875.00 | 3,875.00 | 699 |
15 Apr 2024 | 3,963.00 | 4,026.92 | 3,963.00 | 3,974.50 | 3,974.50 | 386 |
12 Apr 2024 | 4,026.50 | 4,026.50 | 4,026.50 | 4,026.50 | 4,026.50 | - |
11 Apr 2024 | 4,057.00 | 4,057.00 | 4,057.00 | 4,057.00 | 4,057.00 | - |
10 Apr 2024 | 4,141.86 | 4,160.74 | 4,113.08 | 4,088.50 | 4,088.50 | 7,908 |
09 Apr 2024 | 4,130.50 | 4,130.50 | 4,130.50 | 4,130.50 | 4,130.50 | - |
08 Apr 2024 | 4,027.00 | 4,082.00 | 4,010.19 | 4,087.50 | 4,087.50 | 545 |
05 Apr 2024 | 4,070.75 | 4,070.75 | 4,070.75 | 4,012.50 | 4,012.50 | 14 |
04 Apr 2024 | 4,055.00 | 4,055.79 | 4,055.00 | 4,122.00 | 4,122.00 | 235 |
03 Apr 2024 | 3,995.00 | 4,034.00 | 3,991.16 | 3,998.50 | 3,998.50 | 237 |
02 Apr 2024 | 4,049.00 | 4,057.00 | 4,044.00 | 4,046.50 | 4,046.50 | 548 |
28 Mar 2024 | 4,101.00 | 4,101.00 | 4,055.11 | 4,097.00 | 4,097.00 | 1,057 |
27 Mar 2024 | 4,128.03 | 4,128.03 | 4,066.56 | 4,081.50 | 4,081.50 | 472 |
26 Mar 2024 | 4,074.50 | 4,074.50 | 4,074.50 | 4,074.50 | 4,074.50 | - |
25 Mar 2024 | 4,060.00 | 4,060.00 | 4,054.00 | 4,054.00 | 4,054.00 | 433 |
22 Mar 2024 | 4,072.00 | 4,072.00 | 4,072.00 | 4,082.50 | 4,082.50 | 367 |
21 Mar 2024 | 4,108.00 | 4,108.00 | 4,108.00 | 4,108.00 | 4,108.00 | - |
20 Mar 2024 | 4,031.00 | 4,034.00 | 4,030.89 | 4,054.50 | 4,054.50 | 851 |
19 Mar 2024 | 4,033.00 | 4,033.00 | 4,033.00 | 4,033.00 | 4,033.00 | - |
18 Mar 2024 | 3,989.00 | 4,051.38 | 3,989.00 | 4,000.50 | 4,000.50 | 389 |
15 Mar 2024 | 4,018.00 | 4,018.00 | 4,018.00 | 4,021.50 | 4,021.50 | 103 |
14 Mar 2024 | 4,057.00 | 4,057.00 | 4,057.00 | 4,060.50 | 4,060.50 | 1 |
13 Mar 2024 | 4,063.00 | 4,063.00 | 4,063.00 | 4,063.00 | 4,063.00 | - |
12 Mar 2024 | 4,028.00 | 4,042.00 | 4,028.00 | 4,048.50 | 4,048.50 | 350 |
11 Mar 2024 | 4,007.00 | 4,009.87 | 4,007.00 | 4,008.50 | 4,008.50 | 2,762 |
08 Mar 2024 | 4,053.00 | 4,062.00 | 3,996.00 | 4,003.50 | 4,003.50 | 4,720 |
07 Mar 2024 | 4,127.00 | 4,127.00 | 4,127.00 | 4,127.00 | 4,127.00 | - |
06 Mar 2024 | 4,152.00 | 4,152.00 | 4,152.00 | 4,145.00 | 4,145.00 | 9 |
05 Mar 2024 | 4,134.00 | 4,134.00 | 4,134.00 | 4,134.00 | 4,134.00 | 73 |
04 Mar 2024 | 4,163.50 | 4,163.50 | 4,163.50 | 4,163.50 | 4,163.50 | - |
01 Mar 2024 | 4,178.00 | 4,187.00 | 4,178.00 | 4,210.00 | 4,210.00 | 695 |
29 Feb 2024 | 4,167.50 | 4,167.50 | 4,167.50 | 4,167.50 | 4,167.50 | - |
28 Feb 2024 | 4,240.00 | 4,288.02 | 4,240.00 | 4,243.00 | 4,243.00 | 488 |
27 Feb 2024 | 4,231.00 | 4,240.00 | 4,231.00 | 4,269.00 | 4,269.00 | 521 |
26 Feb 2024 | 4,171.00 | 4,171.00 | 4,162.00 | 4,167.00 | 4,167.00 | 54 |
23 Feb 2024 | 4,223.00 | 4,223.00 | 4,174.48 | 4,169.00 | 4,169.00 | 642 |
22 Feb 2024 | 4,266.00 | 4,266.00 | 4,266.00 | 4,247.00 | 4,247.00 | 279 |
21 Feb 2024 | 4,254.00 | 4,270.00 | 4,254.00 | 4,254.50 | 4,254.50 | 169 |
20 Feb 2024 | 4,232.00 | 4,232.00 | 4,228.00 | 4,228.50 | 4,228.50 | 282 |
19 Feb 2024 | 4,202.00 | 4,202.00 | 4,180.00 | 4,201.00 | 4,201.00 | 2,444 |
16 Feb 2024 | 4,187.00 | 4,187.00 | 4,187.00 | 4,187.00 | 4,187.00 | - |
15 Feb 2024 | 4,139.50 | 4,139.50 | 4,139.50 | 4,139.50 | 4,139.50 | - |
14 Feb 2024 | 4,162.00 | 4,162.00 | 4,155.00 | 4,158.50 | 4,158.50 | 395 |
13 Feb 2024 | 4,092.00 | 4,181.20 | 4,084.00 | 4,086.50 | 4,086.50 | 2,635 |
12 Feb 2024 | 4,203.00 | 4,206.00 | 4,196.00 | 4,206.50 | 4,206.50 | 965 |
09 Feb 2024 | 4,138.00 | 4,138.00 | 4,138.00 | 4,144.00 | 4,144.00 | 23 |
08 Feb 2024 | 4,201.00 | 4,216.00 | 4,161.00 | 4,153.00 | 4,153.00 | 3,670 |
07 Feb 2024 | 4,264.00 | 4,264.00 | 4,213.00 | 4,207.00 | 4,207.00 | 217 |
06 Feb 2024 | 4,166.00 | 4,241.00 | 4,166.00 | 4,254.50 | 4,254.50 | 383 |
05 Feb 2024 | 4,101.00 | 4,118.04 | 4,101.00 | 4,112.50 | 4,112.50 | 988 |
02 Feb 2024 | 4,101.00 | 4,101.00 | 4,101.00 | 4,116.00 | 4,116.00 | 319 |
01 Feb 2024 | 4,133.00 | 4,161.08 | 4,133.00 | 4,155.50 | 4,155.50 | 757 |
31 Jan 2024 | 4,121.00 | 4,179.00 | 4,118.00 | 4,179.00 | 4,179.00 | 1,099 |
30 Jan 2024 | 4,160.00 | 4,160.00 | 4,104.00 | 4,125.00 | 4,125.00 | 2,283 |
29 Jan 2024 | 4,198.00 | 4,208.00 | 4,190.00 | 4,154.50 | 4,154.50 | 693 |
26 Jan 2024 | 4,167.00 | 4,167.00 | 4,151.16 | 4,174.50 | 4,174.50 | 634 |
25 Jan 2024 | 4,127.00 | 4,168.00 | 4,127.00 | 4,162.50 | 4,162.50 | 2,007 |
24 Jan 2024 | 4,138.00 | 4,139.00 | 4,138.00 | 4,150.50 | 4,150.50 | 1,392 |
23 Jan 2024 | 4,061.00 | 4,073.00 | 4,061.00 | 4,096.50 | 4,096.50 | 877 |
22 Jan 2024 | 4,076.00 | 4,076.00 | 4,076.00 | 4,068.00 | 4,068.00 | 326 |
19 Jan 2024 | 4,118.00 | 4,156.90 | 4,118.00 | 4,124.00 | 4,124.00 | 1,638 |
18 Jan 2024 | 4,140.00 | 4,140.00 | 4,140.00 | 4,140.00 | 4,140.00 | - |
17 Jan 2024 | 4,162.00 | 4,191.82 | 4,162.00 | 4,182.00 | 4,182.00 | 912 |
16 Jan 2024 | 4,226.00 | 4,226.00 | 4,216.00 | 4,223.00 | 4,223.00 | 305 |
15 Jan 2024 | 4,311.00 | 4,311.00 | 4,279.00 | 4,279.00 | 4,279.00 | 347 |
12 Jan 2024 | 4,283.00 | 4,283.00 | 4,264.28 | 4,300.50 | 4,300.50 | 1,515 |
11 Jan 2024 | 4,279.00 | 4,280.14 | 4,279.00 | 4,253.50 | 4,253.50 | 2,442 |
10 Jan 2024 | 4,258.50 | 4,258.50 | 4,258.50 | 4,258.50 | 4,258.50 | - |
09 Jan 2024 | 4,321.00 | 4,321.00 | 4,286.00 | 4,286.00 | 4,286.00 | 310 |
08 Jan 2024 | 4,323.00 | 4,323.00 | 4,323.00 | 4,311.50 | 4,311.50 | 275 |
05 Jan 2024 | 4,294.00 | 4,325.13 | 4,270.00 | 4,324.50 | 4,324.50 | 691 |
04 Jan 2024 | 4,304.50 | 4,304.50 | 4,304.50 | 4,304.50 | 4,304.50 | - |
03 Jan 2024 | 4,325.00 | 4,352.84 | 4,309.00 | 4,344.50 | 4,344.50 | 730 |
02 Jan 2024 | 4,351.00 | 4,361.00 | 4,281.24 | 4,361.50 | 4,361.50 | 376 |
29 Dec 2023 | 4,405.00 | 4,405.00 | 4,402.45 | 4,393.50 | 4,393.50 | 957 |
28 Dec 2023 | 4,391.00 | 4,399.00 | 4,391.00 | 4,411.00 | 4,411.00 | 166 |
27 Dec 2023 | 4,461.12 | 4,461.12 | 4,461.12 | 4,404.50 | 4,404.50 | 3 |
22 Dec 2023 | 4,314.00 | 4,314.00 | 4,314.00 | 4,314.00 | 4,314.00 | - |
21 Dec 2023 | 4,316.00 | 4,317.68 | 4,305.90 | 4,338.50 | 4,338.50 | 2,201 |
20 Dec 2023 | 4,309.00 | 4,334.00 | 4,305.52 | 4,314.00 | 4,314.00 | 757 |
19 Dec 2023 | 4,286.00 | 4,300.00 | 4,279.00 | 4,301.50 | 4,301.50 | 1,118 |
18 Dec 2023 | 4,232.00 | 4,232.00 | 4,232.00 | 4,249.00 | 4,249.00 | 171 |
15 Dec 2023 | 4,214.00 | 4,214.00 | 4,214.00 | 4,211.00 | 4,211.00 | 160 |
14 Dec 2023 | 4,256.00 | 4,256.00 | 4,256.00 | 4,227.00 | 4,227.00 | 170 |
13 Dec 2023 | 4,080.00 | 4,105.00 | 4,078.35 | 4,109.50 | 4,109.50 | 186 |
12 Dec 2023 | 4,127.00 | 4,149.78 | 4,102.00 | 4,100.50 | 4,100.50 | 582 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |