Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 Jul 2024 | 7,180.00 | 7,227.00 | 7,153.00 | 7,173.00 | 7,173.00 | 51,400 |
02 Jul 2024 | 7,239.00 | 7,312.00 | 7,056.00 | 7,143.00 | 7,143.00 | 379,700 |
01 Jul 2024 | 7,342.00 | 7,448.00 | 7,146.00 | 7,185.00 | 7,185.00 | 350,800 |
28 Jun 2024 | 6,980.00 | 7,278.00 | 6,931.00 | 7,268.00 | 7,268.00 | 683,600 |
27 Jun 2024 | 7,075.00 | 7,155.00 | 6,950.00 | 6,968.00 | 6,968.00 | 447,700 |
26 Jun 2024 | 6,860.00 | 6,961.00 | 6,830.00 | 6,915.00 | 6,915.00 | 393,700 |
25 Jun 2024 | 6,698.00 | 6,793.00 | 6,670.00 | 6,760.00 | 6,760.00 | 331,200 |
24 Jun 2024 | 6,437.00 | 6,898.00 | 6,435.00 | 6,848.00 | 6,848.00 | 746,200 |
21 Jun 2024 | 6,399.00 | 6,449.00 | 6,314.00 | 6,372.00 | 6,372.00 | 404,900 |
20 Jun 2024 | 6,335.00 | 6,460.00 | 6,255.00 | 6,352.00 | 6,352.00 | 331,400 |
19 Jun 2024 | 6,427.00 | 6,496.00 | 6,367.00 | 6,390.00 | 6,390.00 | 290,800 |
18 Jun 2024 | 6,570.00 | 6,570.00 | 6,373.00 | 6,430.00 | 6,430.00 | 398,500 |
17 Jun 2024 | 6,711.00 | 6,767.00 | 6,453.00 | 6,507.00 | 6,507.00 | 360,800 |
14 Jun 2024 | 6,631.00 | 6,852.00 | 6,631.00 | 6,811.00 | 6,811.00 | 525,500 |
13 Jun 2024 | 7,024.00 | 7,074.00 | 6,702.00 | 6,731.00 | 6,731.00 | 515,600 |
12 Jun 2024 | 7,060.00 | 7,080.00 | 6,882.00 | 6,972.00 | 6,972.00 | 466,900 |
11 Jun 2024 | 7,128.00 | 7,197.00 | 7,016.00 | 7,043.00 | 7,043.00 | 355,900 |
10 Jun 2024 | 6,942.00 | 7,027.00 | 6,905.00 | 6,996.00 | 6,996.00 | 238,900 |
07 Jun 2024 | 6,814.00 | 7,028.00 | 6,814.00 | 6,942.00 | 6,942.00 | 309,300 |
06 Jun 2024 | 6,916.00 | 7,120.00 | 6,810.00 | 6,814.00 | 6,814.00 | 675,100 |
05 Jun 2024 | 6,765.00 | 6,800.00 | 6,571.00 | 6,658.00 | 6,658.00 | 244,300 |
04 Jun 2024 | 6,800.00 | 6,807.00 | 6,704.00 | 6,717.00 | 6,717.00 | 343,600 |
03 Jun 2024 | 6,840.00 | 6,934.00 | 6,717.00 | 6,764.00 | 6,764.00 | 385,000 |
31 May 2024 | 6,432.00 | 6,736.00 | 6,426.00 | 6,736.00 | 6,736.00 | 431,800 |
30 May 2024 | 6,340.00 | 6,463.00 | 6,220.00 | 6,448.00 | 6,448.00 | 457,200 |
29 May 2024 | 6,606.00 | 6,757.00 | 6,533.00 | 6,540.00 | 6,540.00 | 520,800 |
28 May 2024 | 6,676.00 | 6,703.00 | 6,570.00 | 6,582.00 | 6,582.00 | 359,400 |
27 May 2024 | 6,728.00 | 6,791.00 | 6,615.00 | 6,617.00 | 6,617.00 | 269,200 |
24 May 2024 | 6,700.00 | 6,847.00 | 6,700.00 | 6,707.00 | 6,707.00 | 267,700 |
23 May 2024 | 6,664.00 | 6,824.00 | 6,635.00 | 6,824.00 | 6,824.00 | 452,100 |
22 May 2024 | 6,669.00 | 6,760.00 | 6,530.00 | 6,564.00 | 6,564.00 | 378,400 |
21 May 2024 | 6,650.00 | 6,869.00 | 6,626.00 | 6,707.00 | 6,707.00 | 423,900 |
20 May 2024 | 6,580.00 | 6,677.00 | 6,536.00 | 6,589.00 | 6,589.00 | 319,000 |
17 May 2024 | 6,590.00 | 6,670.00 | 6,505.00 | 6,546.00 | 6,546.00 | 495,300 |
16 May 2024 | 6,945.00 | 6,997.00 | 6,572.00 | 6,596.00 | 6,596.00 | 884,600 |
15 May 2024 | 7,496.00 | 7,546.00 | 6,411.00 | 6,645.00 | 6,645.00 | 3,014,600 |
14 May 2024 | 6,601.00 | 6,727.00 | 6,504.00 | 6,546.00 | 6,546.00 | 445,800 |
13 May 2024 | 6,559.00 | 6,666.00 | 6,559.00 | 6,664.00 | 6,664.00 | 165,400 |
10 May 2024 | 6,599.00 | 6,599.00 | 6,492.00 | 6,541.00 | 6,541.00 | 171,300 |
09 May 2024 | 6,501.00 | 6,659.00 | 6,501.00 | 6,545.00 | 6,545.00 | 217,700 |
08 May 2024 | 6,600.00 | 6,609.00 | 6,527.00 | 6,535.00 | 6,535.00 | 143,300 |
07 May 2024 | 6,624.00 | 6,660.00 | 6,585.00 | 6,641.00 | 6,641.00 | 186,100 |
02 May 2024 | 6,480.00 | 6,592.00 | 6,461.00 | 6,524.00 | 6,524.00 | 289,800 |
01 May 2024 | 6,280.00 | 6,538.00 | 6,277.00 | 6,491.00 | 6,491.00 | 379,300 |
30 Apr 2024 | 6,358.00 | 6,425.00 | 6,271.00 | 6,304.00 | 6,304.00 | 434,400 |
26 Apr 2024 | 6,299.00 | 6,340.00 | 6,179.00 | 6,259.00 | 6,259.00 | 403,700 |
25 Apr 2024 | 6,494.00 | 6,494.00 | 6,273.00 | 6,280.00 | 6,280.00 | 461,900 |
24 Apr 2024 | 6,549.00 | 6,668.00 | 6,510.00 | 6,604.00 | 6,604.00 | 316,800 |
23 Apr 2024 | 6,478.00 | 6,552.00 | 6,290.00 | 6,370.00 | 6,370.00 | 301,100 |
22 Apr 2024 | 6,309.00 | 6,465.00 | 6,260.00 | 6,387.00 | 6,387.00 | 373,900 |
19 Apr 2024 | 6,640.00 | 6,677.00 | 6,244.00 | 6,386.00 | 6,386.00 | 519,000 |
18 Apr 2024 | 6,720.00 | 6,967.00 | 6,630.00 | 6,840.00 | 6,840.00 | 601,800 |
17 Apr 2024 | 7,277.00 | 7,422.00 | 6,843.00 | 6,889.00 | 6,889.00 | 1,662,500 |
16 Apr 2024 | 7,200.00 | 7,268.00 | 7,082.00 | 7,127.00 | 7,127.00 | 396,000 |
15 Apr 2024 | 7,305.00 | 7,410.00 | 7,233.00 | 7,330.00 | 7,330.00 | 315,900 |
12 Apr 2024 | 7,380.00 | 7,485.00 | 7,320.00 | 7,403.00 | 7,403.00 | 525,600 |
11 Apr 2024 | 7,265.00 | 7,303.00 | 7,165.00 | 7,238.00 | 7,238.00 | 400,800 |
10 Apr 2024 | 7,080.00 | 7,347.00 | 7,038.00 | 7,338.00 | 7,338.00 | 612,400 |
09 Apr 2024 | 6,953.00 | 7,065.00 | 6,943.00 | 7,053.00 | 7,053.00 | 361,500 |
08 Apr 2024 | 6,920.00 | 7,035.00 | 6,864.00 | 6,950.00 | 6,950.00 | 572,600 |
05 Apr 2024 | 6,750.00 | 6,788.00 | 6,671.00 | 6,750.00 | 6,750.00 | 331,700 |
04 Apr 2024 | 6,800.00 | 6,920.00 | 6,730.00 | 6,844.00 | 6,844.00 | 339,600 |
03 Apr 2024 | 6,753.00 | 6,753.00 | 6,600.00 | 6,723.00 | 6,723.00 | 382,200 |
02 Apr 2024 | 6,600.00 | 6,980.00 | 6,576.00 | 6,853.00 | 6,853.00 | 996,700 |
01 Apr 2024 | 6,251.00 | 6,257.00 | 6,111.00 | 6,162.00 | 6,162.00 | 165,100 |
29 Mar 2024 | 6,250.00 | 6,260.00 | 6,171.00 | 6,253.00 | 6,253.00 | 67,800 |
28 Mar 2024 | 6,250.00 | 6,340.00 | 6,220.00 | 6,236.00 | 6,236.00 | 168,400 |
28 Mar 2024 | 20 Dividend | |||||
27 Mar 2024 | 6,332.00 | 6,433.00 | 6,288.00 | 6,356.00 | 6,336.00 | 251,100 |
26 Mar 2024 | 6,249.00 | 6,363.00 | 6,240.00 | 6,306.00 | 6,286.16 | 249,000 |
25 Mar 2024 | 6,340.00 | 6,372.00 | 6,266.00 | 6,266.00 | 6,246.28 | 246,700 |
22 Mar 2024 | 6,590.00 | 6,725.00 | 6,362.00 | 6,377.00 | 6,356.93 | 310,600 |
21 Mar 2024 | 6,350.00 | 6,590.00 | 6,324.00 | 6,561.00 | 6,540.35 | 395,500 |
19 Mar 2024 | 6,100.00 | 6,186.00 | 6,057.00 | 6,173.00 | 6,153.58 | 307,300 |
18 Mar 2024 | 6,018.00 | 6,187.00 | 5,984.00 | 6,187.00 | 6,167.53 | 251,300 |
15 Mar 2024 | 6,062.00 | 6,105.00 | 6,013.00 | 6,049.00 | 6,029.97 | 351,000 |
14 Mar 2024 | 6,182.00 | 6,182.00 | 6,001.00 | 6,102.00 | 6,082.80 | 286,800 |
13 Mar 2024 | 6,199.00 | 6,220.00 | 6,093.00 | 6,155.00 | 6,135.63 | 315,300 |
12 Mar 2024 | 6,163.00 | 6,173.00 | 6,022.00 | 6,139.00 | 6,119.68 | 429,500 |
11 Mar 2024 | 6,222.00 | 6,292.00 | 6,167.00 | 6,281.00 | 6,261.24 | 334,200 |
08 Mar 2024 | 6,465.00 | 6,607.00 | 6,458.00 | 6,522.00 | 6,501.48 | 269,600 |
07 Mar 2024 | 6,670.00 | 6,699.00 | 6,474.00 | 6,504.00 | 6,483.53 | 350,700 |
06 Mar 2024 | 6,611.00 | 6,691.00 | 6,578.00 | 6,656.00 | 6,635.06 | 258,300 |
05 Mar 2024 | 6,611.00 | 6,737.00 | 6,485.00 | 6,705.00 | 6,683.90 | 311,900 |
04 Mar 2024 | 6,700.00 | 6,818.00 | 6,621.00 | 6,622.00 | 6,601.16 | 396,300 |
01 Mar 2024 | 6,690.00 | 6,732.00 | 6,600.00 | 6,652.00 | 6,631.07 | 288,100 |
29 Feb 2024 | 6,461.00 | 6,659.00 | 6,458.00 | 6,637.00 | 6,616.12 | 308,600 |
28 Feb 2024 | 6,641.00 | 6,654.00 | 6,470.00 | 6,513.00 | 6,492.51 | 306,400 |
27 Feb 2024 | 6,658.00 | 6,720.00 | 6,613.00 | 6,679.00 | 6,657.98 | 307,600 |
26 Feb 2024 | 6,690.00 | 6,749.00 | 6,623.00 | 6,667.00 | 6,646.02 | 279,800 |
22 Feb 2024 | 6,590.00 | 6,670.00 | 6,483.00 | 6,640.00 | 6,619.11 | 539,900 |
21 Feb 2024 | 6,280.00 | 6,359.00 | 6,260.00 | 6,290.00 | 6,270.21 | 290,200 |
20 Feb 2024 | 6,463.00 | 6,520.00 | 6,366.00 | 6,454.00 | 6,433.69 | 284,100 |
19 Feb 2024 | 6,554.00 | 6,554.00 | 6,307.00 | 6,519.00 | 6,498.49 | 585,100 |
16 Feb 2024 | 6,775.00 | 6,804.00 | 6,485.00 | 6,592.00 | 6,571.26 | 632,700 |
15 Feb 2024 | 6,488.00 | 6,836.00 | 6,488.00 | 6,679.00 | 6,657.98 | 646,900 |
14 Feb 2024 | 6,375.00 | 6,462.00 | 6,295.00 | 6,443.00 | 6,422.73 | 388,200 |
13 Feb 2024 | 6,399.00 | 6,577.00 | 6,203.00 | 6,408.00 | 6,387.84 | 1,120,100 |
09 Feb 2024 | 6,676.00 | 6,750.00 | 6,657.00 | 6,699.00 | 6,677.92 | 248,900 |
08 Feb 2024 | 6,677.00 | 6,783.00 | 6,621.00 | 6,681.00 | 6,659.98 | 340,300 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |