Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 653,044.00 | 658,595.00 | 651,164.00 | 657,180.00 | 657,180.00 | 1,400 |
25 Jul 2024 | 647,909.00 | 659,605.00 | 645,847.00 | 649,950.00 | 649,950.00 | 1,300 |
24 Jul 2024 | 651,725.00 | 653,820.00 | 647,112.00 | 650,080.00 | 650,080.00 | 1,300 |
23 Jul 2024 | 656,586.00 | 657,555.00 | 651,520.00 | 651,580.00 | 651,580.00 | 1,300 |
22 Jul 2024 | 654,620.00 | 657,773.00 | 649,449.00 | 655,260.00 | 655,260.00 | 1,900 |
19 Jul 2024 | 663,908.00 | 665,550.00 | 651,000.00 | 652,040.00 | 652,040.00 | 1,900 |
18 Jul 2024 | 670,291.00 | 676,107.00 | 660,870.00 | 662,820.00 | 662,820.00 | 2,000 |
17 Jul 2024 | 658,756.00 | 671,370.00 | 656,501.00 | 671,280.00 | 671,280.00 | 2,200 |
16 Jul 2024 | 657,735.00 | 660,752.00 | 653,165.00 | 660,388.00 | 660,388.00 | 2,000 |
15 Jul 2024 | 640,681.00 | 653,861.00 | 639,541.00 | 652,997.00 | 652,997.00 | 2,600 |
12 Jul 2024 | 632,000.00 | 643,333.00 | 630,501.00 | 639,500.00 | 639,500.00 | 2,000 |
11 Jul 2024 | 623,513.00 | 630,100.00 | 620,000.00 | 629,080.00 | 629,080.00 | 1,800 |
10 Jul 2024 | 618,404.00 | 622,812.00 | 616,000.00 | 622,506.00 | 622,506.00 | 2,100 |
09 Jul 2024 | 615,105.00 | 622,068.00 | 613,878.00 | 619,000.00 | 619,000.00 | 1,700 |
08 Jul 2024 | 618,689.00 | 622,760.00 | 613,205.00 | 614,425.00 | 614,425.00 | 2,800 |
05 Jul 2024 | 611,929.00 | 619,174.00 | 609,731.00 | 618,545.00 | 618,545.00 | 2,100 |
03 Jul 2024 | 612,842.00 | 612,842.00 | 608,520.00 | 611,375.00 | 611,375.00 | 1,200 |
02 Jul 2024 | 608,906.00 | 613,149.00 | 607,955.00 | 610,668.00 | 610,668.00 | 1,400 |
01 Jul 2024 | 614,967.00 | 617,135.00 | 608,100.00 | 610,460.00 | 610,460.00 | 2,200 |
28 Jun 2024 | 614,971.00 | 617,155.00 | 611,827.00 | 612,241.00 | 612,241.00 | 1,600 |
27 Jun 2024 | 617,544.00 | 617,945.00 | 611,600.00 | 615,000.00 | 615,000.00 | 2,300 |
26 Jun 2024 | 618,211.00 | 618,446.00 | 614,228.00 | 617,071.00 | 617,071.00 | 1,500 |
25 Jun 2024 | 623,716.00 | 623,716.00 | 617,110.00 | 620,800.00 | 620,800.00 | 1,800 |
24 Jun 2024 | 617,136.00 | 627,160.00 | 615,811.00 | 624,082.00 | 624,082.00 | 2,800 |
21 Jun 2024 | 616,697.00 | 618,195.00 | 613,195.00 | 615,001.00 | 615,001.00 | 1,800 |
20 Jun 2024 | 613,556.00 | 617,845.00 | 607,290.00 | 617,250.00 | 617,250.00 | 2,900 |
18 Jun 2024 | 612,221.00 | 615,000.00 | 610,100.00 | 615,000.00 | 615,000.00 | 1,900 |
17 Jun 2024 | 610,584.00 | 613,860.00 | 607,888.00 | 613,860.00 | 613,860.00 | 2,500 |
14 Jun 2024 | 609,134.00 | 612,000.00 | 607,957.00 | 610,900.00 | 610,900.00 | 1,900 |
13 Jun 2024 | 614,838.00 | 616,000.00 | 607,340.00 | 611,500.00 | 611,500.00 | 2,700 |
12 Jun 2024 | 619,446.00 | 619,835.00 | 613,250.00 | 615,592.00 | 615,592.00 | 2,000 |
11 Jun 2024 | 615,978.00 | 615,978.00 | 611,050.00 | 615,769.00 | 615,769.00 | 2,200 |
10 Jun 2024 | 623,667.00 | 623,667.00 | 616,500.00 | 617,700.00 | 617,700.00 | 2,900 |
07 Jun 2024 | 618,894.00 | 626,000.00 | 617,795.00 | 622,291.00 | 622,291.00 | 2,300 |
06 Jun 2024 | 617,885.00 | 620,000.00 | 614,235.00 | 620,000.00 | 620,000.00 | 12,700 |
05 Jun 2024 | 617,250.00 | 619,850.00 | 611,720.00 | 618,000.00 | 618,000.00 | 14,900 |
04 Jun 2024 | 634,999.00 | 634,999.00 | 612,375.00 | 617,435.00 | 617,435.00 | 18,700 |
03 Jun 2024 | 625,735.00 | 741,971.00 | 623,520.00 | 631,110.00 | 631,110.00 | 9,800 |
31 May 2024 | 617,941.00 | 627,400.00 | 614,686.00 | 627,400.00 | 627,400.00 | 12,400 |
30 May 2024 | 608,847.00 | 617,700.00 | 607,500.00 | 617,690.00 | 617,690.00 | 11,500 |
29 May 2024 | 609,171.00 | 613,468.00 | 607,135.00 | 608,816.00 | 608,816.00 | 12,200 |
28 May 2024 | 615,850.00 | 617,626.00 | 607,320.00 | 609,000.00 | 609,000.00 | 17,600 |
24 May 2024 | 615,271.00 | 616,412.00 | 612,117.00 | 615,900.00 | 615,900.00 | 12,200 |
23 May 2024 | 624,250.00 | 625,500.00 | 612,055.00 | 612,320.00 | 612,320.00 | 12,500 |
22 May 2024 | 625,706.00 | 630,000.00 | 623,648.00 | 625,100.00 | 625,100.00 | 11,800 |
21 May 2024 | 624,826.00 | 627,500.00 | 621,961.00 | 625,150.00 | 625,150.00 | 11,900 |
20 May 2024 | 629,418.00 | 632,234.00 | 623,000.00 | 623,250.00 | 623,250.00 | 15,800 |
17 May 2024 | 626,550.00 | 629,555.00 | 622,141.00 | 629,375.00 | 629,375.00 | 14,400 |
16 May 2024 | 625,889.00 | 628,582.00 | 620,706.00 | 625,100.00 | 625,100.00 | 14,900 |
15 May 2024 | 619,654.00 | 624,260.00 | 616,711.00 | 622,815.00 | 622,815.00 | 13,700 |
14 May 2024 | 619,501.00 | 622,000.00 | 616,490.00 | 619,250.00 | 619,250.00 | 13,700 |
13 May 2024 | 624,401.00 | 626,700.00 | 619,385.00 | 621,000.00 | 621,000.00 | 17,700 |
10 May 2024 | 620,000.00 | 622,000.00 | 615,441.00 | 622,000.00 | 622,000.00 | 14,100 |
09 May 2024 | 611,970.00 | 615,835.00 | 609,606.00 | 615,835.00 | 615,835.00 | 12,600 |
08 May 2024 | 611,543.00 | 613,000.00 | 608,035.00 | 612,100.00 | 612,100.00 | 13,200 |
07 May 2024 | 612,000.00 | 613,160.00 | 607,850.00 | 611,258.00 | 611,258.00 | 13,000 |
06 May 2024 | 609,364.00 | 612,000.00 | 601,500.00 | 608,795.00 | 608,795.00 | 18,000 |
03 May 2024 | 612,883.00 | 616,000.00 | 602,415.00 | 603,000.00 | 603,000.00 | 14,000 |
02 May 2024 | 609,950.00 | 609,950.00 | 600,586.00 | 606,413.00 | 606,413.00 | 12,400 |
01 May 2024 | 596,421.00 | 607,055.00 | 596,421.00 | 602,100.00 | 602,100.00 | 13,500 |
30 Apr 2024 | 607,189.00 | 607,189.00 | 599,500.00 | 599,500.00 | 599,500.00 | 12,900 |
29 Apr 2024 | 606,000.00 | 611,041.00 | 604,669.00 | 605,500.00 | 605,500.00 | 16,500 |
26 Apr 2024 | 610,258.00 | 612,739.00 | 606,032.00 | 606,920.00 | 606,920.00 | 13,600 |
25 Apr 2024 | 612,589.00 | 614,099.00 | 605,750.00 | 611,560.00 | 611,560.00 | 12,500 |
24 Apr 2024 | 615,467.00 | 618,989.00 | 610,000.00 | 613,420.00 | 613,420.00 | 12,800 |
23 Apr 2024 | 619,780.00 | 622,139.00 | 608,251.00 | 615,175.00 | 615,175.00 | 13,100 |
22 Apr 2024 | 616,550.00 | 619,765.00 | 611,521.00 | 617,284.00 | 617,284.00 | 18,100 |
19 Apr 2024 | 604,381.00 | 611,244.00 | 602,661.00 | 611,244.00 | 611,244.00 | 13,400 |
18 Apr 2024 | 601,345.00 | 607,875.00 | 598,311.00 | 604,144.00 | 604,144.00 | 12,200 |
17 Apr 2024 | 600,651.00 | 602,900.00 | 596,000.00 | 600,300.00 | 600,300.00 | 12,800 |
16 Apr 2024 | 606,513.00 | 610,199.00 | 598,160.00 | 598,160.00 | 598,160.00 | 12,800 |
15 Apr 2024 | 613,163.00 | 618,112.00 | 604,300.00 | 604,500.00 | 604,500.00 | 17,100 |
12 Apr 2024 | 613,407.00 | 615,652.00 | 608,000.00 | 608,091.00 | 608,091.00 | 13,700 |
11 Apr 2024 | 618,460.00 | 622,364.00 | 611,050.00 | 616,670.00 | 616,670.00 | 12,800 |
10 Apr 2024 | 623,855.00 | 626,246.00 | 616,500.00 | 618,950.00 | 618,950.00 | 13,400 |
09 Apr 2024 | 629,422.00 | 630,600.00 | 623,080.00 | 626,900.00 | 626,900.00 | 13,000 |
08 Apr 2024 | 631,663.00 | 633,800.00 | 628,085.00 | 628,640.00 | 628,640.00 | 16,900 |
05 Apr 2024 | 630,100.00 | 633,809.00 | 626,391.00 | 631,255.00 | 631,255.00 | 13,300 |
04 Apr 2024 | 638,862.00 | 641,148.00 | 626,439.00 | 628,420.00 | 628,420.00 | 13,500 |
03 Apr 2024 | 631,182.00 | 635,100.00 | 629,796.00 | 633,899.00 | 633,899.00 | 13,200 |
02 Apr 2024 | 634,792.00 | 637,637.00 | 629,648.00 | 630,289.00 | 630,289.00 | 13,400 |
01 Apr 2024 | 634,831.00 | 637,350.00 | 629,565.00 | 634,030.00 | 634,030.00 | 21,100 |
28 Mar 2024 | 630,365.00 | 634,800.00 | 628,150.00 | 634,440.00 | 634,440.00 | 13,100 |
27 Mar 2024 | 625,082.00 | 630,000.00 | 621,646.00 | 629,610.00 | 629,610.00 | 12,900 |
26 Mar 2024 | 619,805.00 | 623,790.00 | 616,716.00 | 622,380.00 | 622,380.00 | 12,700 |
25 Mar 2024 | 622,726.00 | 625,000.00 | 617,521.00 | 619,500.00 | 619,500.00 | 16,500 |
22 Mar 2024 | 623,558.00 | 626,334.00 | 621,121.00 | 623,040.00 | 623,040.00 | 12,800 |
21 Mar 2024 | 630,472.00 | 633,349.00 | 625,000.00 | 625,095.00 | 625,095.00 | 13,100 |
20 Mar 2024 | 623,514.00 | 628,664.00 | 619,341.00 | 628,390.00 | 628,390.00 | 12,900 |
19 Mar 2024 | 616,871.00 | 622,893.00 | 615,000.00 | 622,777.00 | 622,777.00 | 12,600 |
18 Mar 2024 | 618,164.00 | 621,644.00 | 613,000.00 | 617,880.00 | 617,880.00 | 16,700 |
15 Mar 2024 | 606,328.00 | 619,440.00 | 604,261.00 | 618,134.00 | 618,134.00 | 13,500 |
14 Mar 2024 | 615,655.00 | 617,260.00 | 607,130.00 | 612,500.00 | 612,500.00 | 12,000 |
13 Mar 2024 | 610,247.00 | 615,645.00 | 608,503.00 | 613,900.00 | 613,900.00 | 12,100 |
12 Mar 2024 | 612,493.00 | 613,753.00 | 609,000.00 | 609,710.00 | 609,710.00 | 11,600 |
11 Mar 2024 | 608,130.00 | 611,735.00 | 605,130.00 | 607,756.00 | 607,756.00 | 16,500 |
08 Mar 2024 | 605,164.00 | 609,748.00 | 601,746.00 | 609,748.00 | 609,748.00 | 13,500 |
07 Mar 2024 | 611,416.00 | 614,089.00 | 601,355.00 | 605,560.00 | 605,560.00 | 12,900 |
06 Mar 2024 | 606,297.00 | 613,900.00 | 605,051.00 | 607,453.00 | 607,453.00 | 12,800 |
05 Mar 2024 | 607,378.00 | 608,719.00 | 600,401.00 | 604,619.00 | 604,619.00 | 13,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |