Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 4,892.00 | 5,135.00 | 4,873.00 | 5,093.50 | 5,093.50 | 2,783 |
02 May 2024 | 4,115.00 | 4,212.00 | 4,115.00 | 4,158.00 | 4,158.00 | 257 |
01 May 2024 | 4,993.71 | 4,993.71 | 4,993.71 | 4,993.71 | 4,993.71 | - |
30 Apr 2024 | 4,355.00 | 4,359.00 | 3,897.85 | 4,326.00 | 4,326.00 | 588 |
29 Apr 2024 | 4,233.00 | 4,462.00 | 4,233.00 | 4,366.00 | 4,366.00 | 1,178 |
26 Apr 2024 | 4,085.00 | 4,123.00 | 4,085.00 | 4,129.50 | 4,129.50 | 212 |
25 Apr 2024 | 4,029.00 | 4,061.00 | 4,029.00 | 3,967.50 | 3,967.50 | 141 |
24 Apr 2024 | 3,841.00 | 3,907.37 | 3,841.00 | 3,945.00 | 3,945.00 | 17 |
23 Apr 2024 | 3,839.00 | 4,133.50 | 3,769.82 | 3,853.00 | 3,853.00 | 79 |
22 Apr 2024 | 3,824.00 | 3,824.00 | 3,824.00 | 3,805.00 | 3,805.00 | 250 |
19 Apr 2024 | 3,839.00 | 3,839.00 | 3,756.00 | 3,754.50 | 3,754.50 | 151 |
18 Apr 2024 | 3,999.00 | 4,002.00 | 3,903.00 | 3,950.50 | 3,950.50 | 1,652 |
17 Apr 2024 | 4,055.00 | 4,102.00 | 4,055.00 | 4,046.00 | 4,046.00 | 538 |
16 Apr 2024 | 4,280.00 | 4,285.00 | 4,136.00 | 4,069.00 | 4,069.00 | 1,427 |
15 Apr 2024 | 4,553.00 | 4,598.00 | 4,419.00 | 4,520.00 | 4,520.00 | 2,833 |
12 Apr 2024 | 4,462.00 | 4,739.00 | 4,401.00 | 4,593.50 | 4,593.50 | 5,779 |
11 Apr 2024 | 4,035.00 | 4,035.00 | 4,035.00 | 4,051.50 | 4,051.50 | 252 |
10 Apr 2024 | 3,960.00 | 3,980.00 | 3,927.00 | 3,966.00 | 3,966.00 | 470 |
09 Apr 2024 | 3,956.00 | 4,089.68 | 3,947.00 | 3,984.50 | 3,984.50 | 1,543 |
08 Apr 2024 | 4,065.00 | 4,150.00 | 3,980.00 | 4,004.50 | 4,004.50 | 506 |
05 Apr 2024 | 4,100.00 | 4,114.00 | 4,100.00 | 4,063.50 | 4,063.50 | 147 |
04 Apr 2024 | 4,153.00 | 4,153.00 | 4,099.00 | 4,181.00 | 4,181.00 | 75 |
03 Apr 2024 | 4,108.00 | 4,135.00 | 4,108.00 | 4,138.00 | 4,138.00 | 256 |
02 Apr 2024 | 4,087.00 | 4,212.95 | 4,033.00 | 4,036.00 | 4,036.00 | 873 |
28 Mar 2024 | 4,230.00 | 4,230.00 | 4,230.00 | 4,195.00 | 4,195.00 | 119 |
27 Mar 2024 | 4,271.00 | 4,271.00 | 4,271.00 | 4,271.00 | 4,271.00 | - |
26 Mar 2024 | 4,218.00 | 4,499.56 | 4,218.00 | 4,218.50 | 4,218.50 | 541 |
25 Mar 2024 | 4,297.00 | 4,297.00 | 4,297.00 | 4,179.00 | 4,179.00 | 55 |
22 Mar 2024 | 4,280.00 | 4,316.00 | 4,233.70 | 4,319.00 | 4,319.00 | 256 |
21 Mar 2024 | 4,615.00 | 4,689.00 | 4,278.00 | 4,318.00 | 4,318.00 | 1,310 |
20 Mar 2024 | 4,592.00 | 4,592.00 | 4,592.00 | 4,617.50 | 4,617.50 | 107 |
19 Mar 2024 | 4,538.00 | 4,538.00 | 4,294.77 | 4,537.50 | 4,537.50 | 50 |
18 Mar 2024 | 4,383.00 | 4,707.00 | 4,383.00 | 4,532.00 | 4,532.00 | 2,173 |
15 Mar 2024 | 4,425.00 | 4,425.00 | 4,193.00 | 4,235.00 | 4,235.00 | 168 |
14 Mar 2024 | 4,332.50 | 4,332.50 | 4,332.50 | 4,332.50 | 4,332.50 | - |
13 Mar 2024 | 4,352.00 | 4,352.00 | 4,207.67 | 4,204.00 | 4,204.00 | 72 |
12 Mar 2024 | 4,378.00 | 4,381.47 | 4,289.01 | 4,321.50 | 4,321.50 | 971 |
11 Mar 2024 | 4,230.00 | 4,349.00 | 4,219.00 | 4,335.50 | 4,335.50 | 668 |
08 Mar 2024 | 4,097.00 | 4,239.00 | 4,096.00 | 4,233.00 | 4,233.00 | 1,661 |
07 Mar 2024 | 3,969.00 | 4,139.00 | 3,969.00 | 4,090.50 | 4,090.50 | 60 |
06 Mar 2024 | 4,130.00 | 4,130.00 | 4,119.00 | 4,141.00 | 4,141.00 | 505 |
05 Mar 2024 | 4,386.00 | 5,059.92 | 4,280.00 | 4,201.50 | 4,201.50 | 403 |
04 Mar 2024 | 4,920.00 | 4,920.00 | 4,568.00 | 4,558.00 | 4,558.00 | 311 |
01 Mar 2024 | 4,920.00 | 4,983.00 | 4,838.00 | 4,885.00 | 4,885.00 | 1,307 |
29 Feb 2024 | 5,045.00 | 5,140.00 | 5,045.00 | 5,052.00 | 5,052.00 | 632 |
28 Feb 2024 | 5,129.00 | 5,129.00 | 5,129.00 | 5,149.50 | 5,149.50 | 245 |
27 Feb 2024 | 5,100.00 | 5,299.58 | 5,100.00 | 5,078.50 | 5,078.50 | 985 |
26 Feb 2024 | 5,150.00 | 5,154.00 | 5,150.00 | 5,092.00 | 5,092.00 | 155 |
23 Feb 2024 | 5,351.00 | 5,351.00 | 5,305.00 | 5,279.50 | 5,279.50 | 282 |
22 Feb 2024 | 5,310.00 | 5,337.69 | 5,310.00 | 5,300.00 | 5,300.00 | 13 |
21 Feb 2024 | 5,230.00 | 5,230.00 | 5,230.00 | 5,230.00 | 5,230.00 | - |
20 Feb 2024 | 5,100.00 | 5,478.08 | 5,084.00 | 5,135.00 | 5,135.00 | 211 |
19 Feb 2024 | 5,195.00 | 5,195.00 | 5,195.00 | 5,195.00 | 5,195.00 | - |
16 Feb 2024 | 5,503.00 | 5,503.00 | 5,330.00 | 5,339.00 | 5,339.00 | 414 |
15 Feb 2024 | 5,288.00 | 5,288.00 | 5,288.00 | 5,248.00 | 5,248.00 | 10 |
14 Feb 2024 | 5,390.00 | 5,390.00 | 5,390.00 | 5,390.00 | 5,390.00 | - |
13 Feb 2024 | 5,583.00 | 5,767.79 | 5,502.00 | 5,566.50 | 5,566.50 | 87 |
12 Feb 2024 | 5,776.50 | 5,776.50 | 5,776.50 | 5,776.50 | 5,776.50 | - |
09 Feb 2024 | 5,906.00 | 5,906.00 | 5,906.00 | 5,925.00 | 5,925.00 | 50 |
08 Feb 2024 | 5,900.00 | 5,900.00 | 5,746.00 | 5,770.00 | 5,770.00 | 705 |
07 Feb 2024 | 5,870.50 | 5,870.50 | 5,870.50 | 5,870.50 | 5,870.50 | - |
06 Feb 2024 | 5,850.00 | 5,850.00 | 5,662.23 | 5,866.00 | 5,866.00 | 189 |
05 Feb 2024 | 5,565.00 | 5,754.00 | 5,565.00 | 5,757.00 | 5,757.00 | 314 |
02 Feb 2024 | 5,172.00 | 5,210.00 | 5,170.00 | 5,705.00 | 5,705.00 | 667 |
01 Feb 2024 | 5,540.00 | 5,540.00 | 5,540.00 | 5,516.50 | 5,516.50 | 10 |
31 Jan 2024 | 5,683.00 | 5,686.00 | 5,532.00 | 5,547.50 | 5,547.50 | 84 |
30 Jan 2024 | 6,025.00 | 6,367.55 | 6,025.00 | 5,844.50 | 5,844.50 | 10 |
29 Jan 2024 | 6,038.00 | 6,038.00 | 6,038.00 | 6,038.00 | 6,038.00 | - |
26 Jan 2024 | 6,380.00 | 6,380.00 | 6,380.00 | 6,380.00 | 6,380.00 | - |
25 Jan 2024 | 6,286.00 | 6,529.00 | 6,285.00 | 6,539.00 | 6,539.00 | 590 |
24 Jan 2024 | 6,445.00 | 6,470.00 | 6,351.00 | 6,476.50 | 6,476.50 | 289 |
23 Jan 2024 | 6,320.00 | 6,529.00 | 5,769.23 | 6,410.50 | 6,410.50 | 1,929 |
22 Jan 2024 | 6,051.00 | 6,450.00 | 6,051.00 | 6,339.50 | 6,339.50 | 737 |
19 Jan 2024 | 6,009.00 | 6,049.00 | 5,890.00 | 6,001.00 | 6,001.00 | 1,697 |
18 Jan 2024 | 5,350.00 | 5,890.00 | 5,350.00 | 5,886.50 | 5,886.50 | 1,473 |
17 Jan 2024 | 5,312.00 | 5,330.00 | 5,312.00 | 5,286.50 | 5,286.50 | 22 |
16 Jan 2024 | 5,420.00 | 5,499.79 | 5,247.00 | 5,480.00 | 5,480.00 | 107 |
15 Jan 2024 | 5,544.50 | 5,544.50 | 5,544.50 | 5,544.50 | 5,544.50 | - |
12 Jan 2024 | 5,551.00 | 5,660.00 | 5,512.00 | 5,628.00 | 5,628.00 | 1,421 |
11 Jan 2024 | 5,715.00 | 5,715.00 | 5,460.00 | 5,491.50 | 5,491.50 | 537 |
10 Jan 2024 | 5,600.00 | 5,600.00 | 5,600.00 | 5,519.00 | 5,519.00 | 171 |
09 Jan 2024 | 5,381.00 | 5,609.74 | 5,361.00 | 5,500.00 | 5,500.00 | 830 |
08 Jan 2024 | 5,310.00 | 5,310.00 | 5,174.85 | 5,407.50 | 5,407.50 | 497 |
05 Jan 2024 | 5,232.00 | 5,232.00 | 5,220.00 | 5,318.00 | 5,318.00 | 29 |
04 Jan 2024 | 5,398.00 | 5,469.00 | 5,398.00 | 5,340.50 | 5,340.50 | 292 |
03 Jan 2024 | 5,650.00 | 5,650.00 | 5,550.00 | 5,555.00 | 5,555.00 | 19 |
02 Jan 2024 | 5,800.00 | 6,422.69 | 5,690.00 | 5,815.00 | 5,815.00 | 272 |
29 Dec 2023 | 6,446.00 | 6,446.00 | 6,446.00 | 6,446.00 | 6,446.00 | - |
28 Dec 2023 | 6,430.00 | 6,430.00 | 6,430.00 | 6,489.00 | 6,489.00 | 108 |
27 Dec 2023 | 6,398.00 | 6,400.00 | 6,238.00 | 6,225.00 | 6,225.00 | 128 |
22 Dec 2023 | 6,599.00 | 6,599.00 | 6,599.00 | 6,599.00 | 6,599.00 | - |
21 Dec 2023 | 6,610.00 | 6,610.00 | 6,610.00 | 6,629.00 | 6,629.00 | 12 |
20 Dec 2023 | 6,803.00 | 6,870.00 | 6,780.00 | 6,875.50 | 6,875.50 | 162 |
19 Dec 2023 | 6,845.64 | 6,845.64 | 6,845.64 | 6,767.50 | 6,767.50 | 297 |
18 Dec 2023 | 6,803.00 | 6,803.00 | 6,610.00 | 6,657.50 | 6,657.50 | 111 |
15 Dec 2023 | 6,936.00 | 6,936.00 | 6,901.00 | 6,916.50 | 6,916.50 | 10 |
14 Dec 2023 | 7,010.00 | 7,040.00 | 7,010.00 | 6,964.50 | 6,964.50 | 120 |
13 Dec 2023 | 6,805.00 | 6,863.00 | 6,805.00 | 6,855.00 | 6,855.00 | 132 |
12 Dec 2023 | 6,182.61 | 6,536.73 | 6,182.61 | 6,568.00 | 6,568.00 | 293 |
11 Dec 2023 | 6,620.00 | 6,620.00 | 6,620.00 | 6,417.00 | 6,417.00 | 57 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |