Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 Jun 2023 | 489,306.00 | 492,791.00 | 486,125.00 | 492,000.00 | 492,000.00 | 5,678 |
31 May 2023 | 488,339.00 | 490,541.00 | 485,565.00 | 488,024.00 | 488,024.00 | 5,700 |
30 May 2023 | 489,006.00 | 490,572.00 | 484,736.00 | 489,225.00 | 489,225.00 | 8,100 |
26 May 2023 | 486,972.00 | 489,900.00 | 484,811.00 | 486,650.00 | 486,650.00 | 5,800 |
25 May 2023 | 484,591.00 | 490,300.00 | 482,500.00 | 484,000.00 | 484,000.00 | 5,700 |
24 May 2023 | 491,536.00 | 494,039.00 | 484,394.00 | 486,545.00 | 486,545.00 | 6,000 |
23 May 2023 | 499,999.00 | 502,200.00 | 490,950.00 | 491,980.00 | 491,980.00 | 6,100 |
22 May 2023 | 506,673.00 | 509,654.00 | 500,697.00 | 501,148.00 | 501,148.00 | 9,700 |
19 May 2023 | 505,890.00 | 511,335.00 | 503,905.00 | 507,161.00 | 507,161.00 | 6,400 |
18 May 2023 | 502,450.00 | 505,420.00 | 498,125.00 | 504,360.00 | 504,360.00 | 5,900 |
17 May 2023 | 498,176.00 | 503,000.00 | 494,787.00 | 500,600.00 | 500,600.00 | 6,000 |
16 May 2023 | 493,583.00 | 499,999.00 | 490,756.00 | 498,620.00 | 498,620.00 | 6,600 |
15 May 2023 | 492,844.00 | 497,580.00 | 489,001.00 | 495,900.00 | 495,900.00 | 7,300 |
12 May 2023 | 494,997.00 | 497,781.00 | 488,991.00 | 491,182.00 | 491,182.00 | 5,100 |
11 May 2023 | 489,430.00 | 493,000.00 | 487,000.00 | 493,000.00 | 493,000.00 | 5,000 |
10 May 2023 | 500,010.00 | 502,278.00 | 488,675.00 | 492,000.00 | 492,000.00 | 6,000 |
09 May 2023 | 495,001.00 | 499,000.00 | 492,495.00 | 499,000.00 | 499,000.00 | 5,200 |
08 May 2023 | 497,248.00 | 502,055.00 | 495,500.00 | 497,000.00 | 497,000.00 | 7,200 |
05 May 2023 | 494,407.00 | 497,080.00 | 490,000.00 | 491,840.00 | 491,840.00 | 5,700 |
04 May 2023 | 490,456.00 | 497,864.00 | 486,821.00 | 489,540.00 | 489,540.00 | 5,100 |
03 May 2023 | 496,237.00 | 498,452.00 | 488,606.00 | 488,606.00 | 488,606.00 | 5,200 |
02 May 2023 | 503,408.00 | 505,320.00 | 492,584.00 | 494,100.00 | 494,100.00 | 5,700 |
01 May 2023 | 502,856.00 | 506,000.00 | 501,485.00 | 503,400.00 | 503,400.00 | 7,400 |
28 Apr 2023 | 497,818.00 | 503,000.00 | 495,916.00 | 502,880.00 | 502,880.00 | 5,400 |
27 Apr 2023 | 497,200.00 | 500,000.00 | 492,072.00 | 499,700.00 | 499,700.00 | 4,700 |
26 Apr 2023 | 496,824.00 | 499,999.00 | 490,350.00 | 491,500.00 | 491,500.00 | 4,800 |
25 Apr 2023 | 495,901.00 | 499,975.00 | 494,619.00 | 495,112.00 | 495,112.00 | 4,900 |
24 Apr 2023 | 496,363.00 | 500,279.00 | 494,659.00 | 498,250.00 | 498,250.00 | 6,100 |
21 Apr 2023 | 495,307.00 | 499,079.00 | 492,891.00 | 496,405.00 | 496,405.00 | 4,800 |
20 Apr 2023 | 492,897.00 | 497,371.00 | 488,221.00 | 496,300.00 | 496,300.00 | 4,600 |
19 Apr 2023 | 497,800.00 | 497,800.00 | 491,590.00 | 494,948.00 | 494,948.00 | 4,600 |
18 Apr 2023 | 492,571.00 | 505,949.00 | 492,571.00 | 496,200.00 | 496,200.00 | 5,000 |
17 Apr 2023 | 485,731.00 | 503,735.00 | 485,731.00 | 497,900.00 | 497,900.00 | 6,700 |
14 Apr 2023 | 493,920.00 | 500,001.00 | 489,776.00 | 496,000.00 | 496,000.00 | 5,800 |
13 Apr 2023 | 483,904.00 | 500,000.00 | 481,321.00 | 490,760.00 | 490,760.00 | 5,500 |
12 Apr 2023 | 484,184.00 | 486,980.00 | 482,018.00 | 483,500.00 | 483,500.00 | 5,100 |
11 Apr 2023 | 476,618.00 | 483,720.00 | 474,227.00 | 480,800.00 | 480,800.00 | 4,700 |
10 Apr 2023 | 474,804.00 | 485,000.00 | 471,706.00 | 476,500.00 | 476,500.00 | 7,200 |
06 Apr 2023 | 473,479.00 | 478,581.00 | 467,601.00 | 478,005.00 | 478,005.00 | 5,100 |
05 Apr 2023 | 467,140.00 | 472,000.00 | 464,694.00 | 471,500.00 | 471,500.00 | 5,100 |
04 Apr 2023 | 472,053.00 | 472,053.00 | 464,855.00 | 467,660.00 | 467,660.00 | 4,300 |
03 Apr 2023 | 468,875.00 | 471,770.00 | 465,570.00 | 469,760.00 | 469,760.00 | 6,500 |
31 Mar 2023 | 462,416.00 | 466,805.00 | 461,434.00 | 465,600.00 | 465,600.00 | 4,400 |
30 Mar 2023 | 468,029.00 | 468,029.00 | 457,562.00 | 461,780.00 | 461,780.00 | 4,200 |
29 Mar 2023 | 461,814.00 | 463,604.00 | 459,979.00 | 462,100.00 | 462,100.00 | 4,000 |
28 Mar 2023 | 458,031.00 | 459,443.00 | 456,117.00 | 459,000.00 | 459,000.00 | 3,900 |
27 Mar 2023 | 456,216.00 | 460,931.00 | 453,852.00 | 457,820.00 | 457,820.00 | 5,500 |
24 Mar 2023 | 448,612.00 | 455,820.00 | 445,886.00 | 453,066.00 | 453,066.00 | 4,500 |
23 Mar 2023 | 457,527.00 | 459,924.00 | 449,950.00 | 452,750.00 | 452,750.00 | 4,300 |
22 Mar 2023 | 461,085.00 | 465,552.00 | 454,712.00 | 455,660.00 | 455,660.00 | 4,200 |
21 Mar 2023 | 462,471.00 | 463,854.00 | 458,600.00 | 460,515.00 | 460,515.00 | 4,500 |
20 Mar 2023 | 446,749.00 | 456,840.00 | 444,894.00 | 455,917.00 | 455,917.00 | 6,000 |
17 Mar 2023 | 453,738.00 | 455,608.00 | 442,363.00 | 442,765.00 | 442,765.00 | 5,300 |
16 Mar 2023 | 447,520.00 | 458,758.00 | 445,695.00 | 455,350.00 | 455,350.00 | 5,100 |
15 Mar 2023 | 455,001.00 | 456,729.00 | 446,275.00 | 448,671.00 | 448,671.00 | 5,200 |
14 Mar 2023 | 464,928.00 | 465,670.00 | 457,000.00 | 461,805.00 | 461,805.00 | 4,100 |
13 Mar 2023 | 457,112.00 | 464,055.00 | 455,250.00 | 458,050.00 | 458,050.00 | 6,000 |
10 Mar 2023 | 460,775.00 | 464,750.00 | 457,232.00 | 460,462.00 | 460,462.00 | 4,500 |
09 Mar 2023 | 471,004.00 | 474,834.00 | 460,924.00 | 461,030.00 | 461,030.00 | 4,200 |
08 Mar 2023 | 471,518.00 | 474,129.00 | 468,800.00 | 472,002.00 | 472,002.00 | 4,000 |
07 Mar 2023 | 479,733.00 | 481,824.00 | 470,255.00 | 471,500.00 | 471,500.00 | 4,400 |
06 Mar 2023 | 476,182.00 | 480,945.00 | 472,486.00 | 480,215.00 | 480,215.00 | 6,300 |
03 Mar 2023 | 469,298.00 | 473,427.00 | 467,448.00 | 473,256.00 | 473,256.00 | 4,500 |
02 Mar 2023 | 461,964.00 | 467,007.00 | 457,179.00 | 466,790.00 | 466,790.00 | 4,000 |
01 Mar 2023 | 460,829.00 | 463,618.00 | 458,442.00 | 462,435.00 | 462,435.00 | 4,200 |
28 Feb 2023 | 462,524.00 | 464,530.00 | 459,970.00 | 463,525.00 | 463,525.00 | 4,000 |
27 Feb 2023 | 462,910.00 | 463,950.00 | 458,090.00 | 461,912.00 | 461,912.00 | 6,500 |
24 Feb 2023 | 456,300.00 | 464,013.00 | 454,955.00 | 461,705.00 | 461,705.00 | 4,600 |
23 Feb 2023 | 463,105.00 | 463,830.00 | 455,627.00 | 459,375.00 | 459,375.00 | 4,100 |
22 Feb 2023 | 459,152.00 | 463,635.00 | 457,927.00 | 460,012.00 | 460,012.00 | 4,100 |
21 Feb 2023 | 464,947.00 | 466,575.00 | 455,290.00 | 458,495.00 | 458,495.00 | 6,400 |
17 Feb 2023 | 473,104.00 | 473,104.00 | 462,482.00 | 467,373.00 | 467,373.00 | 4,000 |
16 Feb 2023 | 466,586.00 | 470,625.00 | 465,037.00 | 467,295.00 | 467,295.00 | 3,800 |
15 Feb 2023 | 473,091.00 | 473,091.00 | 467,800.00 | 469,045.00 | 469,045.00 | 4,300 |
14 Feb 2023 | 478,387.00 | 478,387.00 | 470,145.00 | 472,500.00 | 472,500.00 | 3,900 |
13 Feb 2023 | 469,036.00 | 477,979.00 | 469,036.00 | 476,500.00 | 476,500.00 | 5,500 |
10 Feb 2023 | 466,217.00 | 472,500.00 | 463,632.00 | 472,250.00 | 472,250.00 | 4,100 |
09 Feb 2023 | 470,094.00 | 472,222.00 | 466,020.00 | 466,020.00 | 466,020.00 | 3,700 |
08 Feb 2023 | 471,620.00 | 475,125.00 | 467,125.00 | 467,999.00 | 467,999.00 | 4,000 |
07 Feb 2023 | 467,394.00 | 475,500.00 | 463,820.00 | 474,555.00 | 474,555.00 | 4,100 |
06 Feb 2023 | 465,407.00 | 467,096.00 | 462,434.00 | 467,000.00 | 467,000.00 | 5,000 |
03 Feb 2023 | 471,303.00 | 471,795.00 | 462,757.00 | 466,755.00 | 466,755.00 | 4,600 |
02 Feb 2023 | 473,852.00 | 474,898.00 | 467,055.00 | 472,115.00 | 472,115.00 | 4,600 |
01 Feb 2023 | 469,923.00 | 473,690.00 | 464,527.00 | 470,606.00 | 470,606.00 | 4,400 |
31 Jan 2023 | 467,724.00 | 473,000.00 | 463,085.00 | 473,000.00 | 473,000.00 | 3,900 |
30 Jan 2023 | 466,790.00 | 469,540.00 | 464,932.00 | 465,040.00 | 465,040.00 | 5,300 |
27 Jan 2023 | 468,410.00 | 472,885.00 | 466,576.00 | 470,000.00 | 470,000.00 | 4,200 |
26 Jan 2023 | 474,037.00 | 475,336.00 | 468,469.00 | 469,960.00 | 469,960.00 | 3,900 |
25 Jan 2023 | 468,228.00 | 472,800.00 | 464,975.00 | 471,657.00 | 471,657.00 | 3,800 |
24 Jan 2023 | 465,721.00 | 473,445.00 | 465,720.00 | 471,000.00 | 471,000.00 | 3,500 |
23 Jan 2023 | 471,129.00 | 473,025.00 | 464,929.00 | 469,600.00 | 469,600.00 | 5,300 |
20 Jan 2023 | 463,914.00 | 469,755.00 | 460,635.00 | 469,645.00 | 469,645.00 | 3,800 |
19 Jan 2023 | 462,498.00 | 465,065.00 | 460,233.00 | 461,950.00 | 461,950.00 | 3,600 |
18 Jan 2023 | 477,497.00 | 479,229.00 | 465,831.00 | 466,260.00 | 466,260.00 | 4,100 |
17 Jan 2023 | 481,590.00 | 483,993.00 | 475,695.00 | 476,000.00 | 476,000.00 | 5,700 |
13 Jan 2023 | 482,430.00 | 482,430.00 | 478,000.00 | 481,021.00 | 481,021.00 | 3,900 |
12 Jan 2023 | 486,177.00 | 488,688.00 | 480,600.00 | 482,860.00 | 482,860.00 | 3,800 |
11 Jan 2023 | 482,167.00 | 484,897.00 | 478,730.00 | 483,990.00 | 483,990.00 | 3,600 |
10 Jan 2023 | 476,224.00 | 479,698.00 | 474,512.00 | 479,420.00 | 479,420.00 | 3,500 |
09 Jan 2023 | 483,575.00 | 487,989.00 | 476,653.00 | 478,385.00 | 478,385.00 | 5,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |