Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
17 Jun 2024 | 6,768.00 | 6,816.00 | 6,553.00 | 6,636.00 | 6,636.00 | 980,000 |
14 Jun 2024 | 6,982.00 | 7,082.00 | 6,973.00 | 6,992.00 | 6,992.00 | 1,503,100 |
13 Jun 2024 | 7,350.00 | 7,360.00 | 7,127.00 | 7,132.00 | 7,132.00 | 820,100 |
12 Jun 2024 | 7,176.00 | 7,276.00 | 7,144.00 | 7,227.00 | 7,227.00 | 748,200 |
11 Jun 2024 | 7,130.00 | 7,229.00 | 7,094.00 | 7,188.00 | 7,188.00 | 651,000 |
10 Jun 2024 | 7,098.00 | 7,150.00 | 7,071.00 | 7,118.00 | 7,118.00 | 849,600 |
07 Jun 2024 | 7,046.00 | 7,106.00 | 6,995.00 | 7,098.00 | 7,098.00 | 674,100 |
06 Jun 2024 | 7,063.00 | 7,137.00 | 6,992.00 | 7,062.00 | 7,062.00 | 692,400 |
05 Jun 2024 | 6,995.00 | 7,059.00 | 6,952.00 | 7,007.00 | 7,007.00 | 729,200 |
04 Jun 2024 | 7,120.00 | 7,197.00 | 7,012.00 | 7,075.00 | 7,075.00 | 756,900 |
03 Jun 2024 | 7,078.00 | 7,215.00 | 7,052.00 | 7,184.00 | 7,184.00 | 522,100 |
31 May 2024 | 7,113.00 | 7,164.00 | 7,033.00 | 7,078.00 | 7,078.00 | 1,091,000 |
30 May 2024 | 7,031.00 | 7,153.00 | 7,025.00 | 7,133.00 | 7,133.00 | 576,200 |
29 May 2024 | 7,124.00 | 7,178.00 | 7,116.00 | 7,133.00 | 7,133.00 | 466,700 |
28 May 2024 | 7,191.00 | 7,207.00 | 7,073.00 | 7,139.00 | 7,139.00 | 634,800 |
27 May 2024 | 7,246.00 | 7,246.00 | 7,080.00 | 7,191.00 | 7,191.00 | 592,400 |
24 May 2024 | 7,161.00 | 7,316.00 | 7,158.00 | 7,314.00 | 7,314.00 | 475,300 |
23 May 2024 | 7,294.00 | 7,348.00 | 7,216.00 | 7,291.00 | 7,291.00 | 542,100 |
22 May 2024 | 7,417.00 | 7,429.00 | 7,304.00 | 7,321.00 | 7,321.00 | 450,500 |
21 May 2024 | 7,500.00 | 7,549.00 | 7,417.00 | 7,417.00 | 7,417.00 | 505,900 |
20 May 2024 | 7,461.00 | 7,530.00 | 7,410.00 | 7,413.00 | 7,413.00 | 566,900 |
17 May 2024 | 7,550.00 | 7,621.00 | 7,405.00 | 7,451.00 | 7,451.00 | 561,100 |
16 May 2024 | 7,435.00 | 7,683.00 | 7,427.00 | 7,661.00 | 7,661.00 | 578,900 |
15 May 2024 | 7,485.00 | 7,487.00 | 7,306.00 | 7,417.00 | 7,417.00 | 490,700 |
14 May 2024 | 7,473.00 | 7,523.00 | 7,387.00 | 7,472.00 | 7,472.00 | 590,900 |
13 May 2024 | 7,403.00 | 7,482.00 | 7,382.00 | 7,473.00 | 7,473.00 | 704,900 |
10 May 2024 | 7,638.00 | 7,710.00 | 7,401.00 | 7,468.00 | 7,468.00 | 992,900 |
09 May 2024 | 8,085.00 | 8,087.00 | 7,568.00 | 7,643.00 | 7,643.00 | 1,266,400 |
08 May 2024 | 8,046.00 | 8,087.00 | 7,925.00 | 7,967.00 | 7,967.00 | 602,900 |
07 May 2024 | 7,970.00 | 8,046.00 | 7,942.00 | 8,046.00 | 8,046.00 | 539,200 |
02 May 2024 | 7,757.00 | 7,884.00 | 7,757.00 | 7,855.00 | 7,855.00 | 381,600 |
01 May 2024 | 7,730.00 | 7,833.00 | 7,655.00 | 7,833.00 | 7,833.00 | 512,100 |
30 Apr 2024 | 7,861.00 | 7,960.00 | 7,760.00 | 7,810.00 | 7,810.00 | 594,900 |
26 Apr 2024 | 7,680.00 | 7,834.00 | 7,666.00 | 7,778.00 | 7,778.00 | 548,400 |
25 Apr 2024 | 7,887.00 | 7,921.00 | 7,755.00 | 7,769.00 | 7,769.00 | 665,400 |
24 Apr 2024 | 7,908.00 | 8,030.00 | 7,889.00 | 8,000.00 | 8,000.00 | 516,700 |
23 Apr 2024 | 7,921.00 | 7,966.00 | 7,858.00 | 7,887.00 | 7,887.00 | 390,800 |
22 Apr 2024 | 7,864.00 | 7,923.00 | 7,768.00 | 7,867.00 | 7,867.00 | 493,200 |
19 Apr 2024 | 7,716.00 | 7,836.00 | 7,651.00 | 7,714.00 | 7,714.00 | 737,200 |
18 Apr 2024 | 7,715.00 | 7,857.00 | 7,695.00 | 7,827.00 | 7,827.00 | 379,600 |
17 Apr 2024 | 7,962.00 | 7,962.00 | 7,695.00 | 7,715.00 | 7,715.00 | 657,500 |
16 Apr 2024 | 7,900.00 | 7,999.00 | 7,792.00 | 7,962.00 | 7,962.00 | 532,400 |
15 Apr 2024 | 8,019.00 | 8,117.00 | 7,973.00 | 8,042.00 | 8,042.00 | 439,500 |
12 Apr 2024 | 8,020.00 | 8,142.00 | 7,969.00 | 8,111.00 | 8,111.00 | 638,900 |
11 Apr 2024 | 7,821.00 | 7,940.00 | 7,819.00 | 7,909.00 | 7,909.00 | 442,700 |
10 Apr 2024 | 7,829.00 | 7,936.00 | 7,823.00 | 7,878.00 | 7,878.00 | 394,200 |
09 Apr 2024 | 7,874.00 | 7,946.00 | 7,844.00 | 7,899.00 | 7,899.00 | 344,600 |
08 Apr 2024 | 7,803.00 | 7,901.00 | 7,776.00 | 7,873.00 | 7,873.00 | 364,300 |
05 Apr 2024 | 7,816.00 | 7,845.00 | 7,723.00 | 7,748.00 | 7,748.00 | 419,600 |
04 Apr 2024 | 7,829.00 | 7,962.00 | 7,789.00 | 7,855.00 | 7,855.00 | 592,900 |
03 Apr 2024 | 7,795.00 | 7,855.00 | 7,685.00 | 7,688.00 | 7,688.00 | 800,100 |
02 Apr 2024 | 7,714.00 | 7,981.00 | 7,671.00 | 7,943.00 | 7,943.00 | 887,100 |
01 Apr 2024 | 7,880.00 | 7,906.00 | 7,676.00 | 7,676.00 | 7,676.00 | 442,000 |
29 Mar 2024 | 7,720.00 | 7,796.00 | 7,690.00 | 7,789.00 | 7,789.00 | 154,800 |
28 Mar 2024 | 7,688.00 | 7,724.00 | 7,596.00 | 7,665.00 | 7,665.00 | 598,300 |
27 Mar 2024 | 7,656.00 | 7,824.00 | 7,613.00 | 7,746.00 | 7,746.00 | 648,600 |
26 Mar 2024 | 7,615.00 | 7,682.00 | 7,585.00 | 7,614.00 | 7,614.00 | 512,700 |
25 Mar 2024 | 7,741.00 | 7,757.00 | 7,600.00 | 7,612.00 | 7,612.00 | 558,000 |
22 Mar 2024 | 7,718.00 | 7,855.00 | 7,677.00 | 7,799.00 | 7,799.00 | 660,300 |
21 Mar 2024 | 7,728.00 | 7,761.00 | 7,643.00 | 7,696.00 | 7,696.00 | 590,900 |
19 Mar 2024 | 7,733.00 | 7,760.00 | 7,582.00 | 7,698.00 | 7,698.00 | 556,100 |
18 Mar 2024 | 7,576.00 | 7,744.00 | 7,528.00 | 7,709.00 | 7,709.00 | 716,200 |
15 Mar 2024 | 7,373.00 | 7,567.00 | 7,373.00 | 7,524.00 | 7,524.00 | 1,890,200 |
14 Mar 2024 | 7,496.00 | 7,520.00 | 7,362.00 | 7,464.00 | 7,464.00 | 712,200 |
13 Mar 2024 | 7,638.00 | 7,638.00 | 7,464.00 | 7,506.00 | 7,506.00 | 711,100 |
12 Mar 2024 | 7,600.00 | 7,620.00 | 7,410.00 | 7,588.00 | 7,588.00 | 673,100 |
11 Mar 2024 | 7,460.00 | 7,627.00 | 7,405.00 | 7,555.00 | 7,555.00 | 947,000 |
08 Mar 2024 | 7,533.00 | 7,653.00 | 7,402.00 | 7,518.00 | 7,518.00 | 1,373,900 |
07 Mar 2024 | 7,505.00 | 7,533.00 | 7,363.00 | 7,383.00 | 7,383.00 | 721,800 |
06 Mar 2024 | 7,473.00 | 7,534.00 | 7,415.00 | 7,425.00 | 7,425.00 | 716,400 |
05 Mar 2024 | 7,545.00 | 7,612.00 | 7,517.00 | 7,552.00 | 7,552.00 | 748,800 |
04 Mar 2024 | 7,709.00 | 7,736.00 | 7,462.00 | 7,505.00 | 7,505.00 | 951,800 |
01 Mar 2024 | 7,560.00 | 7,739.00 | 7,501.00 | 7,714.00 | 7,714.00 | 1,088,700 |
29 Feb 2024 | 7,401.00 | 7,480.00 | 7,349.00 | 7,426.00 | 7,426.00 | 947,200 |
28 Feb 2024 | 7,352.00 | 7,466.00 | 7,335.00 | 7,440.00 | 7,440.00 | 780,300 |
27 Feb 2024 | 7,399.00 | 7,430.00 | 7,265.00 | 7,335.00 | 7,335.00 | 962,100 |
26 Feb 2024 | 7,242.00 | 7,443.00 | 7,227.00 | 7,350.00 | 7,350.00 | 1,268,200 |
22 Feb 2024 | 7,112.00 | 7,166.00 | 7,010.00 | 7,163.00 | 7,163.00 | 1,181,200 |
21 Feb 2024 | 7,268.00 | 7,328.00 | 7,081.00 | 7,090.00 | 7,090.00 | 1,297,700 |
20 Feb 2024 | 7,238.00 | 7,430.00 | 7,210.00 | 7,269.00 | 7,269.00 | 1,270,900 |
19 Feb 2024 | 7,221.00 | 7,240.00 | 7,019.00 | 7,183.00 | 7,183.00 | 1,919,500 |
16 Feb 2024 | 7,849.00 | 7,946.00 | 7,221.00 | 7,221.00 | 7,221.00 | 3,584,800 |
15 Feb 2024 | 8,927.00 | 8,994.00 | 8,639.00 | 8,721.00 | 8,721.00 | 959,800 |
14 Feb 2024 | 8,548.00 | 8,841.00 | 8,487.00 | 8,777.00 | 8,777.00 | 611,800 |
13 Feb 2024 | 8,450.00 | 8,728.00 | 8,425.00 | 8,660.00 | 8,660.00 | 672,000 |
09 Feb 2024 | 8,498.00 | 8,660.00 | 8,422.00 | 8,422.00 | 8,422.00 | 802,600 |
08 Feb 2024 | 8,245.00 | 8,434.00 | 8,173.00 | 8,375.00 | 8,375.00 | 527,900 |
07 Feb 2024 | 8,181.00 | 8,303.00 | 8,175.00 | 8,258.00 | 8,258.00 | 345,900 |
06 Feb 2024 | 8,179.00 | 8,328.00 | 8,134.00 | 8,272.00 | 8,272.00 | 388,600 |
05 Feb 2024 | 8,398.00 | 8,426.00 | 8,261.00 | 8,262.00 | 8,262.00 | 401,100 |
02 Feb 2024 | 8,343.00 | 8,465.00 | 8,333.00 | 8,335.00 | 8,335.00 | 353,200 |
01 Feb 2024 | 8,443.00 | 8,519.00 | 8,322.00 | 8,359.00 | 8,359.00 | 463,800 |
31 Jan 2024 | 8,391.00 | 8,504.00 | 8,305.00 | 8,504.00 | 8,504.00 | 534,200 |
30 Jan 2024 | 8,200.00 | 8,449.00 | 8,187.00 | 8,386.00 | 8,386.00 | 1,191,800 |
29 Jan 2024 | 8,279.00 | 8,279.00 | 8,090.00 | 8,095.00 | 8,095.00 | 504,000 |
26 Jan 2024 | 8,138.00 | 8,203.00 | 8,121.00 | 8,192.00 | 8,192.00 | 506,100 |
25 Jan 2024 | 8,183.00 | 8,274.00 | 8,157.00 | 8,250.00 | 8,250.00 | 449,400 |
24 Jan 2024 | 8,214.00 | 8,321.00 | 8,185.00 | 8,270.00 | 8,270.00 | 436,900 |
23 Jan 2024 | 8,278.00 | 8,391.00 | 8,256.00 | 8,315.00 | 8,315.00 | 596,500 |
22 Jan 2024 | 8,154.00 | 8,191.00 | 8,080.00 | 8,155.00 | 8,155.00 | 527,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |