Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
14 Jun 2024 | 7,231.00 | 7,381.00 | 7,229.00 | 7,324.00 | 7,324.00 | 865,300 |
13 Jun 2024 | 7,520.00 | 7,520.00 | 7,295.00 | 7,302.00 | 7,302.00 | 846,600 |
12 Jun 2024 | 7,604.00 | 7,645.00 | 7,509.00 | 7,530.00 | 7,530.00 | 502,400 |
11 Jun 2024 | 7,645.00 | 7,696.00 | 7,600.00 | 7,604.00 | 7,604.00 | 373,500 |
10 Jun 2024 | 7,594.00 | 7,678.00 | 7,587.00 | 7,645.00 | 7,645.00 | 324,300 |
07 Jun 2024 | 7,570.00 | 7,619.00 | 7,561.00 | 7,577.00 | 7,577.00 | 447,800 |
06 Jun 2024 | 7,551.00 | 7,565.00 | 7,491.00 | 7,525.00 | 7,525.00 | 480,300 |
05 Jun 2024 | 7,685.00 | 7,685.00 | 7,542.00 | 7,551.00 | 7,551.00 | 585,300 |
04 Jun 2024 | 7,702.00 | 7,736.00 | 7,652.00 | 7,706.00 | 7,706.00 | 406,900 |
03 Jun 2024 | 7,744.00 | 7,913.00 | 7,743.00 | 7,788.00 | 7,788.00 | 500,600 |
31 May 2024 | 7,600.00 | 7,758.00 | 7,589.00 | 7,747.00 | 7,747.00 | 927,400 |
30 May 2024 | 7,600.00 | 7,615.00 | 7,509.00 | 7,545.00 | 7,545.00 | 492,800 |
29 May 2024 | 7,632.00 | 7,673.00 | 7,610.00 | 7,610.00 | 7,610.00 | 339,000 |
28 May 2024 | 7,650.00 | 7,681.00 | 7,615.00 | 7,637.00 | 7,637.00 | 389,200 |
27 May 2024 | 7,682.00 | 7,697.00 | 7,568.00 | 7,639.00 | 7,639.00 | 304,900 |
24 May 2024 | 7,645.00 | 7,714.00 | 7,607.00 | 7,682.00 | 7,682.00 | 342,200 |
23 May 2024 | 7,607.00 | 7,716.00 | 7,607.00 | 7,679.00 | 7,679.00 | 361,000 |
22 May 2024 | 7,603.00 | 7,680.00 | 7,569.00 | 7,639.00 | 7,639.00 | 487,000 |
21 May 2024 | 7,580.00 | 7,629.00 | 7,553.00 | 7,606.00 | 7,606.00 | 501,700 |
20 May 2024 | 7,580.00 | 7,680.00 | 7,528.00 | 7,564.00 | 7,564.00 | 584,400 |
17 May 2024 | 7,564.00 | 7,582.00 | 7,471.00 | 7,501.00 | 7,501.00 | 597,800 |
16 May 2024 | 7,687.00 | 7,695.00 | 7,512.00 | 7,567.00 | 7,567.00 | 738,400 |
15 May 2024 | 7,860.00 | 7,965.00 | 7,672.00 | 7,702.00 | 7,702.00 | 852,600 |
14 May 2024 | 7,773.00 | 7,883.00 | 7,681.00 | 7,810.00 | 7,810.00 | 1,069,600 |
13 May 2024 | 7,951.00 | 7,954.00 | 7,872.00 | 7,923.00 | 7,923.00 | 469,600 |
10 May 2024 | 7,950.00 | 7,975.00 | 7,886.00 | 7,975.00 | 7,975.00 | 401,100 |
09 May 2024 | 7,848.00 | 7,967.00 | 7,836.00 | 7,877.00 | 7,877.00 | 402,800 |
08 May 2024 | 7,955.00 | 7,957.00 | 7,843.00 | 7,853.00 | 7,853.00 | 403,500 |
07 May 2024 | 7,965.00 | 8,016.00 | 7,920.00 | 7,954.00 | 7,954.00 | 437,700 |
02 May 2024 | 8,073.00 | 8,079.00 | 7,960.00 | 8,017.00 | 8,017.00 | 338,900 |
01 May 2024 | 8,078.00 | 8,092.00 | 7,985.00 | 8,068.00 | 8,068.00 | 397,600 |
30 Apr 2024 | 8,123.00 | 8,123.00 | 8,041.00 | 8,066.00 | 8,066.00 | 646,900 |
26 Apr 2024 | 8,063.00 | 8,147.00 | 8,063.00 | 8,123.00 | 8,123.00 | 347,800 |
25 Apr 2024 | 8,171.00 | 8,171.00 | 8,086.00 | 8,102.00 | 8,102.00 | 341,700 |
24 Apr 2024 | 8,050.00 | 8,185.00 | 8,050.00 | 8,174.00 | 8,174.00 | 398,300 |
23 Apr 2024 | 8,049.00 | 8,131.00 | 8,033.00 | 8,107.00 | 8,107.00 | 470,700 |
22 Apr 2024 | 8,016.00 | 8,055.00 | 7,970.00 | 8,020.00 | 8,020.00 | 446,600 |
19 Apr 2024 | 7,900.00 | 7,955.00 | 7,821.00 | 7,866.00 | 7,866.00 | 634,700 |
18 Apr 2024 | 7,977.00 | 8,021.00 | 7,920.00 | 7,955.00 | 7,955.00 | 557,900 |
17 Apr 2024 | 8,050.00 | 8,062.00 | 7,893.00 | 7,941.00 | 7,941.00 | 588,200 |
16 Apr 2024 | 8,057.00 | 8,092.00 | 8,011.00 | 8,057.00 | 8,057.00 | 618,200 |
15 Apr 2024 | 7,880.00 | 8,076.00 | 7,880.00 | 8,076.00 | 8,076.00 | 673,100 |
12 Apr 2024 | 7,870.00 | 7,939.00 | 7,855.00 | 7,920.00 | 7,920.00 | 481,000 |
11 Apr 2024 | 7,774.00 | 7,864.00 | 7,760.00 | 7,864.00 | 7,864.00 | 506,400 |
10 Apr 2024 | 7,844.00 | 7,888.00 | 7,828.00 | 7,843.00 | 7,843.00 | 493,200 |
09 Apr 2024 | 7,800.00 | 7,817.00 | 7,725.00 | 7,793.00 | 7,793.00 | 517,200 |
08 Apr 2024 | 7,588.00 | 7,795.00 | 7,583.00 | 7,785.00 | 7,785.00 | 725,500 |
05 Apr 2024 | 7,597.00 | 7,627.00 | 7,553.00 | 7,557.00 | 7,557.00 | 510,700 |
04 Apr 2024 | 7,700.00 | 7,710.00 | 7,623.00 | 7,623.00 | 7,623.00 | 688,200 |
03 Apr 2024 | 7,661.00 | 7,730.00 | 7,633.00 | 7,686.00 | 7,686.00 | 731,300 |
02 Apr 2024 | 7,710.00 | 7,720.00 | 7,636.00 | 7,682.00 | 7,682.00 | 619,100 |
01 Apr 2024 | 7,780.00 | 7,825.00 | 7,695.00 | 7,699.00 | 7,699.00 | 660,300 |
29 Mar 2024 | 7,765.00 | 7,785.00 | 7,724.00 | 7,781.00 | 7,781.00 | 215,600 |
28 Mar 2024 | 7,783.00 | 7,784.00 | 7,661.00 | 7,709.00 | 7,709.00 | 835,700 |
27 Mar 2024 | 7,770.00 | 7,835.00 | 7,760.00 | 7,779.00 | 7,779.00 | 621,000 |
26 Mar 2024 | 7,788.00 | 7,835.00 | 7,722.00 | 7,740.00 | 7,740.00 | 654,300 |
25 Mar 2024 | 7,770.00 | 7,817.00 | 7,717.00 | 7,721.00 | 7,721.00 | 549,900 |
22 Mar 2024 | 7,767.00 | 7,768.00 | 7,668.00 | 7,731.00 | 7,731.00 | 545,000 |
21 Mar 2024 | 7,729.00 | 7,768.00 | 7,681.00 | 7,716.00 | 7,716.00 | 594,000 |
19 Mar 2024 | 7,651.00 | 7,755.00 | 7,602.00 | 7,729.00 | 7,729.00 | 762,500 |
18 Mar 2024 | 7,622.00 | 7,660.00 | 7,553.00 | 7,624.00 | 7,624.00 | 1,579,900 |
15 Mar 2024 | 7,543.00 | 7,578.00 | 7,467.00 | 7,482.00 | 7,482.00 | 998,200 |
14 Mar 2024 | 7,471.00 | 7,571.00 | 7,443.00 | 7,571.00 | 7,571.00 | 845,300 |
13 Mar 2024 | 7,555.00 | 7,630.00 | 7,492.00 | 7,505.00 | 7,505.00 | 897,400 |
12 Mar 2024 | 7,580.00 | 7,660.00 | 7,507.00 | 7,525.00 | 7,525.00 | 2,161,000 |
11 Mar 2024 | 7,518.00 | 7,639.00 | 7,482.00 | 7,565.00 | 7,565.00 | 1,751,400 |
08 Mar 2024 | 7,706.00 | 7,720.00 | 7,593.00 | 7,609.00 | 7,609.00 | 957,200 |
07 Mar 2024 | 7,725.00 | 7,794.00 | 7,685.00 | 7,720.00 | 7,720.00 | 761,500 |
06 Mar 2024 | 7,625.00 | 7,760.00 | 7,611.00 | 7,670.00 | 7,670.00 | 728,600 |
05 Mar 2024 | 7,782.00 | 7,799.00 | 7,635.00 | 7,657.00 | 7,657.00 | 1,128,200 |
04 Mar 2024 | 7,841.00 | 7,893.00 | 7,792.00 | 7,822.00 | 7,822.00 | 1,314,500 |
01 Mar 2024 | 8,045.00 | 8,098.00 | 7,997.00 | 8,039.00 | 8,039.00 | 517,500 |
29 Feb 2024 | 7,896.00 | 7,955.00 | 7,821.00 | 7,919.00 | 7,919.00 | 542,900 |
28 Feb 2024 | 7,870.00 | 7,925.00 | 7,817.00 | 7,870.00 | 7,870.00 | 339,900 |
27 Feb 2024 | 7,961.00 | 7,984.00 | 7,810.00 | 7,849.00 | 7,849.00 | 552,700 |
26 Feb 2024 | 8,176.00 | 8,208.00 | 7,967.00 | 7,979.00 | 7,979.00 | 490,900 |
22 Feb 2024 | 8,100.00 | 8,248.00 | 8,085.00 | 8,182.00 | 8,182.00 | 408,700 |
21 Feb 2024 | 8,099.00 | 8,163.00 | 8,061.00 | 8,137.00 | 8,137.00 | 459,200 |
20 Feb 2024 | 8,075.00 | 8,166.00 | 8,025.00 | 8,061.00 | 8,061.00 | 403,500 |
19 Feb 2024 | 8,211.00 | 8,230.00 | 8,023.00 | 8,068.00 | 8,068.00 | 483,400 |
16 Feb 2024 | 8,208.00 | 8,354.00 | 8,196.00 | 8,201.00 | 8,201.00 | 507,500 |
15 Feb 2024 | 8,172.00 | 8,436.00 | 8,150.00 | 8,196.00 | 8,196.00 | 828,600 |
14 Feb 2024 | 8,600.00 | 8,673.00 | 8,464.00 | 8,622.00 | 8,622.00 | 619,400 |
13 Feb 2024 | 8,690.00 | 8,690.00 | 8,480.00 | 8,524.00 | 8,524.00 | 450,600 |
09 Feb 2024 | 8,716.00 | 8,819.00 | 8,631.00 | 8,684.00 | 8,684.00 | 364,500 |
08 Feb 2024 | 8,642.00 | 8,735.00 | 8,587.00 | 8,696.00 | 8,696.00 | 264,800 |
07 Feb 2024 | 8,702.00 | 8,720.00 | 8,637.00 | 8,668.00 | 8,668.00 | 341,100 |
06 Feb 2024 | 8,768.00 | 8,781.00 | 8,631.00 | 8,631.00 | 8,631.00 | 272,300 |
05 Feb 2024 | 8,726.00 | 8,793.00 | 8,700.00 | 8,768.00 | 8,768.00 | 277,700 |
02 Feb 2024 | 8,773.00 | 8,783.00 | 8,662.00 | 8,683.00 | 8,683.00 | 402,300 |
01 Feb 2024 | 8,820.00 | 8,820.00 | 8,685.00 | 8,750.00 | 8,750.00 | 355,400 |
31 Jan 2024 | 8,685.00 | 8,801.00 | 8,636.00 | 8,801.00 | 8,801.00 | 242,600 |
30 Jan 2024 | 8,751.00 | 8,772.00 | 8,673.00 | 8,707.00 | 8,707.00 | 303,200 |
29 Jan 2024 | 8,780.00 | 8,814.00 | 8,737.00 | 8,780.00 | 8,780.00 | 233,000 |
26 Jan 2024 | 8,679.00 | 8,750.00 | 8,620.00 | 8,737.00 | 8,737.00 | 326,000 |
25 Jan 2024 | 8,650.00 | 8,715.00 | 8,638.00 | 8,686.00 | 8,686.00 | 467,400 |
24 Jan 2024 | 8,676.00 | 8,778.00 | 8,671.00 | 8,706.00 | 8,706.00 | 450,000 |
23 Jan 2024 | 8,897.00 | 8,950.00 | 8,711.00 | 8,716.00 | 8,716.00 | 348,600 |
22 Jan 2024 | 8,668.00 | 8,908.00 | 8,668.00 | 8,872.00 | 8,872.00 | 480,900 |
19 Jan 2024 | 8,720.00 | 8,774.00 | 8,665.00 | 8,687.00 | 8,687.00 | 293,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |