Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Mar 2024 | 630,365.00 | 633,979.56 | 628,150.00 | 633,955.00 | 633,955.00 | 12,815 |
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 |
07 Dec 2023 | 536,072.00 | 538,820.00 | 533,700.00 | 537,780.00 | 537,780.00 | 7,000 |
06 Dec 2023 | 542,181.00 | 544,350.00 | 535,220.00 | 535,220.00 | 535,220.00 | 7,500 |
05 Dec 2023 | 539,845.00 | 545,980.00 | 535,140.00 | 539,250.00 | 539,250.00 | 7,500 |
04 Dec 2023 | 541,161.00 | 543,114.00 | 537,000.00 | 542,395.00 | 542,395.00 | 10,100 |
01 Dec 2023 | 545,957.00 | 547,067.00 | 538,805.00 | 542,414.00 | 542,414.00 | 8,900 |
30 Nov 2023 | 544,762.00 | 546,796.00 | 543,600.00 | 545,900.00 | 545,900.00 | 7,400 |
29 Nov 2023 | 546,952.00 | 548,750.00 | 543,615.00 | 543,905.00 | 543,905.00 | 7,600 |
28 Nov 2023 | 547,930.00 | 549,189.00 | 545,882.00 | 546,869.00 | 546,869.00 | 6,900 |
27 Nov 2023 | 549,505.00 | 553,258.00 | 545,425.00 | 547,445.00 | 547,445.00 | 9,900 |
24 Nov 2023 | 549,943.00 | 550,995.00 | 547,900.00 | 549,500.00 | 549,500.00 | 7,700 |
22 Nov 2023 | 549,224.00 | 550,843.00 | 546,403.00 | 549,520.00 | 549,520.00 | 7,300 |
21 Nov 2023 | 546,992.00 | 550,664.00 | 545,180.00 | 547,625.00 | 547,625.00 | 7,200 |
20 Nov 2023 | 544,468.00 | 550,765.00 | 542,867.00 | 547,836.00 | 547,836.00 | 9,900 |
17 Nov 2023 | 547,922.00 | 550,000.00 | 542,850.00 | 544,190.00 | 544,190.00 | 8,000 |
16 Nov 2023 | 543,156.00 | 548,200.00 | 539,766.00 | 546,635.00 | 546,635.00 | 7,300 |
15 Nov 2023 | 538,345.00 | 543,615.00 | 536,701.00 | 542,500.00 | 542,500.00 | 7,600 |
14 Nov 2023 | 535,813.00 | 540,000.00 | 532,756.00 | 537,400.00 | 537,400.00 | 7,200 |
13 Nov 2023 | 533,683.00 | 537,355.00 | 528,925.00 | 531,288.00 | 531,288.00 | 9,400 |
10 Nov 2023 | 531,935.00 | 535,945.00 | 527,926.00 | 531,886.00 | 531,886.00 | 7,800 |
09 Nov 2023 | 528,812.00 | 531,125.00 | 526,310.00 | 528,225.00 | 528,225.00 | 7,100 |
08 Nov 2023 | 525,821.00 | 528,000.00 | 523,050.00 | 526,660.00 | 526,660.00 | 7,300 |
07 Nov 2023 | 525,816.00 | 528,200.00 | 522,475.00 | 525,280.00 | 525,280.00 | 7,300 |
06 Nov 2023 | 538,674.00 | 541,143.00 | 522,208.00 | 526,450.00 | 526,450.00 | 11,200 |
03 Nov 2023 | 533,032.00 | 537,565.00 | 531,024.00 | 533,815.00 | 533,815.00 | 8,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |