Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 609,950.00 | 609,950.00 | 600,586.38 | 606,413.44 | 606,413.44 | 12,442 |
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 |
04 Mar 2024 | 611,956.00 | 613,909.00 | 605,000.00 | 608,140.00 | 608,140.00 | 18,300 |
01 Mar 2024 | 617,727.00 | 619,399.00 | 611,185.00 | 613,965.00 | 613,965.00 | 14,500 |
29 Feb 2024 | 623,019.00 | 624,775.00 | 615,150.00 | 616,561.00 | 616,561.00 | 13,600 |
28 Feb 2024 | 614,827.00 | 625,000.00 | 613,777.00 | 621,055.00 | 621,055.00 | 13,300 |
27 Feb 2024 | 616,959.00 | 619,849.00 | 605,000.00 | 617,300.00 | 617,300.00 | 14,600 |
26 Feb 2024 | 634,902.00 | 647,039.00 | 615,356.00 | 615,356.00 | 615,356.00 | 20,800 |
23 Feb 2024 | 629,210.00 | 632,820.00 | 626,900.00 | 628,930.00 | 628,930.00 | 14,200 |
22 Feb 2024 | 620,749.00 | 626,947.00 | 617,661.00 | 625,510.00 | 625,510.00 | 13,300 |
21 Feb 2024 | 613,998.00 | 617,550.00 | 612,052.00 | 617,011.00 | 617,011.00 | 12,700 |
20 Feb 2024 | 611,884.00 | 619,237.00 | 611,020.00 | 613,140.00 | 613,140.00 | 20,300 |
16 Feb 2024 | 607,983.00 | 612,395.00 | 605,721.00 | 610,086.00 | 610,086.00 | 12,600 |
15 Feb 2024 | 602,694.00 | 608,500.00 | 600,000.00 | 607,000.00 | 607,000.00 | 11,400 |
14 Feb 2024 | 595,655.00 | 601,000.00 | 592,755.00 | 601,000.00 | 601,000.00 | 10,300 |
13 Feb 2024 | 598,179.00 | 601,000.00 | 590,340.00 | 593,850.00 | 593,850.00 | 10,800 |
12 Feb 2024 | 600,015.00 | 600,635.00 | 596,000.00 | 597,092.00 | 597,092.00 | 14,000 |
09 Feb 2024 | 597,889.00 | 599,090.00 | 595,720.00 | 599,090.00 | 599,090.00 | 10,500 |
08 Feb 2024 | 596,493.00 | 600,000.00 | 594,510.00 | 597,000.00 | 597,000.00 | 10,600 |
07 Feb 2024 | 593,795.00 | 600,531.00 | 592,933.00 | 599,300.00 | 599,300.00 | 10,900 |
06 Feb 2024 | 588,028.00 | 593,000.00 | 586,418.00 | 592,370.00 | 592,370.00 | 10,000 |
05 Feb 2024 | 588,726.00 | 592,665.00 | 585,090.00 | 589,404.00 | 589,404.00 | 13,500 |
02 Feb 2024 | 582,190.00 | 590,000.00 | 579,791.00 | 589,498.00 | 589,498.00 | 10,600 |
01 Feb 2024 | 579,638.00 | 582,500.00 | 575,060.00 | 581,600.00 | 581,600.00 | 9,800 |
31 Jan 2024 | 583,773.00 | 585,140.00 | 578,020.00 | 578,020.00 | 578,020.00 | 9,700 |
30 Jan 2024 | 577,853.00 | 584,765.00 | 575,246.00 | 584,680.00 | 584,680.00 | 9,800 |
29 Jan 2024 | 582,248.00 | 585,349.00 | 572,375.00 | 578,800.00 | 578,800.00 | 13,800 |
26 Jan 2024 | 577,154.00 | 582,896.00 | 574,800.00 | 582,300.00 | 582,300.00 | 10,000 |
25 Jan 2024 | 576,436.00 | 577,252.00 | 571,800.00 | 576,211.00 | 576,211.00 | 9,300 |
24 Jan 2024 | 565,053.00 | 572,728.00 | 564,000.00 | 570,977.00 | 570,977.00 | 9,600 |
23 Jan 2024 | 558,555.00 | 564,810.00 | 557,245.00 | 564,133.00 | 564,133.00 | 8,600 |
22 Jan 2024 | 557,031.00 | 560,960.00 | 555,730.00 | 558,316.00 | 558,316.00 | 11,600 |
19 Jan 2024 | 549,451.00 | 558,685.00 | 547,750.00 | 556,710.00 | 556,710.00 | 8,800 |
18 Jan 2024 | 546,102.00 | 549,850.00 | 543,375.00 | 549,477.00 | 549,477.00 | 7,800 |
17 Jan 2024 | 545,847.00 | 549,845.00 | 543,236.00 | 545,250.00 | 545,250.00 | 8,400 |
16 Jan 2024 | 551,287.00 | 551,713.00 | 546,077.00 | 547,520.00 | 547,520.00 | 11,900 |
12 Jan 2024 | 556,150.00 | 556,975.00 | 550,000.00 | 551,800.00 | 551,800.00 | 8,100 |
11 Jan 2024 | 557,553.00 | 558,534.00 | 550,000.00 | 551,695.00 | 551,695.00 | 8,300 |
10 Jan 2024 | 556,223.00 | 560,985.00 | 555,000.00 | 557,590.00 | 557,590.00 | 8,000 |
09 Jan 2024 | 558,396.00 | 559,315.00 | 553,270.00 | 556,500.00 | 556,500.00 | 7,800 |
08 Jan 2024 | 558,068.00 | 558,830.00 | 552,240.00 | 558,780.00 | 558,780.00 | 10,900 |
05 Jan 2024 | 555,300.00 | 555,684.00 | 549,896.00 | 554,300.00 | 554,300.00 | 8,100 |
04 Jan 2024 | 557,707.00 | 560,400.00 | 551,100.00 | 551,550.00 | 551,550.00 | 9,100 |
03 Jan 2024 | 549,272.00 | 557,900.00 | 547,106.00 | 556,050.00 | 556,050.00 | 9,500 |
02 Jan 2024 | 539,496.00 | 550,500.00 | 539,496.00 | 549,787.00 | 549,787.00 | 12,000 |
29 Dec 2023 | 543,924.00 | 545,173.00 | 540,100.00 | 542,625.00 | 542,625.00 | 8,100 |
28 Dec 2023 | 543,683.00 | 548,889.00 | 540,005.00 | 545,000.00 | 545,000.00 | 7,400 |
27 Dec 2023 | 543,003.00 | 545,187.00 | 540,226.00 | 543,750.00 | 543,750.00 | 7,600 |
26 Dec 2023 | 541,225.00 | 546,000.00 | 540,786.00 | 543,635.00 | 543,635.00 | 10,900 |
22 Dec 2023 | 543,209.00 | 546,100.00 | 540,177.00 | 542,600.00 | 542,600.00 | 7,800 |
21 Dec 2023 | 545,138.00 | 547,495.00 | 538,260.00 | 541,000.00 | 541,000.00 | 7,700 |
20 Dec 2023 | 553,885.00 | 556,000.00 | 543,000.00 | 543,740.00 | 543,740.00 | 8,100 |
19 Dec 2023 | 552,722.00 | 556,367.00 | 549,720.00 | 554,650.00 | 554,650.00 | 7,500 |
18 Dec 2023 | 546,524.00 | 555,375.00 | 545,079.00 | 551,182.00 | 551,182.00 | 10,500 |
15 Dec 2023 | 547,249.00 | 550,780.00 | 538,512.00 | 544,478.00 | 544,478.00 | 8,400 |
14 Dec 2023 | 558,014.00 | 560,513.00 | 546,540.00 | 549,760.00 | 549,760.00 | 8,100 |
13 Dec 2023 | 551,682.00 | 556,730.00 | 549,373.00 | 555,800.00 | 555,800.00 | 7,800 |
12 Dec 2023 | 545,954.00 | 554,000.00 | 545,797.00 | 549,240.00 | 549,240.00 | 7,900 |
11 Dec 2023 | 540,632.00 | 550,000.00 | 535,881.00 | 546,907.00 | 546,907.00 | 10,400 |
08 Dec 2023 | 538,004.00 | 542,144.00 | 534,914.00 | 540,000.00 | 540,000.00 | 7,600 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |