Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 Jul 2024 | 21,200.00 | 21,312.00 | 20,750.00 | 20,776.00 | 20,776.00 | 3,447,005 |
01 Jul 2024 | 21,381.00 | 21,772.00 | 21,081.00 | 21,229.00 | 21,229.00 | 3,679,380 |
28 Jun 2024 | 20,572.00 | 21,226.00 | 20,563.00 | 21,081.00 | 21,081.00 | 3,604,039 |
27 Jun 2024 | 20,696.00 | 20,767.00 | 20,449.00 | 20,507.00 | 20,507.00 | 2,382,946 |
26 Jun 2024 | 20,900.00 | 21,143.00 | 20,635.00 | 20,696.00 | 20,696.00 | 3,421,951 |
25 Jun 2024 | 21,050.00 | 21,268.00 | 20,966.00 | 21,067.00 | 21,067.00 | 2,402,906 |
24 Jun 2024 | 21,219.00 | 21,433.00 | 20,978.00 | 21,200.00 | 21,200.00 | 2,821,431 |
21 Jun 2024 | 20,908.00 | 21,489.00 | 20,911.00 | 21,219.00 | 21,219.00 | 7,759,255 |
20 Jun 2024 | 21,050.00 | 21,507.00 | 20,993.00 | 21,139.00 | 21,139.00 | 10,785,368 |
19 Jun 2024 | 21,230.00 | 21,799.00 | 21,130.00 | 21,404.00 | 21,404.00 | 5,875,352 |
18 Jun 2024 | 20,111.00 | 21,464.00 | 20,088.00 | 21,244.00 | 21,244.00 | 8,596,450 |
14 Jun 2024 | 18,900.00 | 20,160.00 | 18,837.00 | 19,936.00 | 19,936.00 | 5,663,239 |
13 Jun 2024 | 18,520.00 | 19,153.00 | 18,496.00 | 18,883.00 | 18,883.00 | 4,259,329 |
12 Jun 2024 | 18,400.00 | 18,673.00 | 18,296.00 | 18,474.00 | 18,474.00 | 3,325,557 |
11 Jun 2024 | 18,250.00 | 18,513.00 | 18,274.00 | 18,323.00 | 18,323.00 | 4,954,152 |
10 Jun 2024 | 17,750.00 | 18,412.00 | 18,000.00 | 18,250.00 | 18,250.00 | 2,413,742 |
07 Jun 2024 | 17,963.00 | 18,421.00 | 17,862.00 | 18,235.00 | 18,235.00 | 3,122,448 |
06 Jun 2024 | 17,925.00 | 18,110.00 | 17,765.00 | 17,963.00 | 17,963.00 | 2,498,588 |
05 Jun 2024 | 18,550.00 | 18,584.00 | 17,983.00 | 18,021.00 | 18,021.00 | 3,320,884 |
04 Jun 2024 | 18,400.00 | 18,592.00 | 18,184.00 | 18,462.00 | 18,462.00 | 3,766,786 |
03 Jun 2024 | 17,802.00 | 18,629.00 | 17,815.00 | 18,582.00 | 18,582.00 | 5,310,413 |
31 May 2024 | 17,618.00 | 18,191.00 | 17,460.00 | 17,918.00 | 17,918.00 | 12,278,870 |
30 May 2024 | 18,300.00 | 18,320.00 | 17,451.00 | 17,618.00 | 17,618.00 | 5,785,454 |
28 May 2024 | 18,480.00 | 18,599.00 | 18,359.00 | 18,559.00 | 18,559.00 | 2,799,646 |
27 May 2024 | 18,840.00 | 18,928.00 | 18,420.00 | 18,420.00 | 18,420.00 | 1,973,324 |
24 May 2024 | 18,900.00 | 18,940.00 | 18,753.00 | 18,863.00 | 18,863.00 | 3,719,115 |
23 May 2024 | 18,790.00 | 19,086.00 | 18,697.00 | 18,865.00 | 18,865.00 | 2,313,914 |
22 May 2024 | 19,099.00 | 19,043.00 | 18,782.00 | 18,865.00 | 18,865.00 | 2,539,003 |
21 May 2024 | 18,850.00 | 19,066.00 | 18,931.00 | 19,003.00 | 19,003.00 | 2,169,231 |
20 May 2024 | 18,939.00 | 19,154.00 | 18,921.00 | 19,079.00 | 19,079.00 | 2,821,509 |
17 May 2024 | 19,000.00 | 19,111.50 | 18,844.00 | 18,939.00 | 18,939.00 | 3,076,957 |
16 May 2024 | 18,860.00 | 19,110.00 | 18,755.00 | 19,050.00 | 19,050.00 | 3,968,635 |
15 May 2024 | 18,642.00 | 19,020.00 | 18,584.00 | 18,835.00 | 18,835.00 | 4,047,685 |
14 May 2024 | 18,738.00 | 18,935.00 | 18,603.00 | 18,603.00 | 18,603.00 | 4,302,724 |
13 May 2024 | 18,550.00 | 18,900.00 | 18,484.00 | 18,829.00 | 18,829.00 | 3,476,865 |
10 May 2024 | 18,376.00 | 18,694.00 | 18,280.00 | 18,524.00 | 18,524.00 | 3,713,388 |
09 May 2024 | 18,212.00 | 18,370.00 | 18,042.00 | 18,234.00 | 18,234.00 | 3,109,141 |
08 May 2024 | 18,211.00 | 18,397.00 | 18,166.00 | 18,200.00 | 18,200.00 | 3,961,940 |
07 May 2024 | 18,350.00 | 18,432.00 | 18,234.00 | 18,291.00 | 18,291.00 | 3,721,193 |
06 May 2024 | 18,050.00 | 18,499.00 | 18,000.00 | 18,189.00 | 18,189.00 | 3,646,975 |
03 May 2024 | 18,194.00 | 18,200.00 | 17,898.00 | 17,898.00 | 17,898.00 | 3,761,716 |
02 May 2024 | 17,784.00 | 18,242.00 | 17,710.00 | 18,063.00 | 18,063.00 | 5,500,373 |
30 Apr 2024 | 17,590.00 | 17,819.00 | 17,557.00 | 17,709.00 | 17,709.00 | 6,761,738 |
29 Apr 2024 | 17,283.00 | 17,575.00 | 17,283.00 | 17,500.00 | 17,500.00 | 3,784,865 |
26 Apr 2024 | 17,101.00 | 17,409.00 | 17,002.00 | 17,283.00 | 17,283.00 | 6,474,374 |
25 Apr 2024 | 17,300.00 | 17,464.00 | 17,087.00 | 17,250.00 | 17,250.00 | 2,413,066 |
24 Apr 2024 | 17,200.00 | 17,426.00 | 17,106.00 | 17,225.00 | 17,225.00 | 3,470,947 |
23 Apr 2024 | 17,000.00 | 17,246.00 | 16,980.00 | 17,184.00 | 17,184.00 | 3,041,724 |
22 Apr 2024 | 16,950.00 | 17,115.00 | 16,727.00 | 16,915.00 | 16,915.00 | 2,787,306 |
19 Apr 2024 | 16,630.00 | 16,777.00 | 16,601.00 | 16,755.00 | 16,755.00 | 3,686,022 |
18 Apr 2024 | 16,825.00 | 16,870.00 | 16,708.00 | 16,745.00 | 16,745.00 | 7,520,656 |
17 Apr 2024 | 17,200.00 | 17,375.00 | 16,707.00 | 16,707.00 | 16,707.00 | 5,370,972 |
16 Apr 2024 | 17,399.00 | 17,442.00 | 17,116.00 | 17,183.00 | 17,183.00 | 4,327,577 |
15 Apr 2024 | 17,400.00 | 17,744.00 | 17,398.00 | 17,513.00 | 17,513.00 | 3,170,055 |
12 Apr 2024 | 17,850.00 | 17,659.00 | 17,280.00 | 17,340.00 | 17,340.00 | 3,954,669 |
11 Apr 2024 | 17,767.00 | 17,817.00 | 17,467.00 | 17,671.00 | 17,671.00 | 2,605,924 |
10 Apr 2024 | 17,788.00 | 17,890.00 | 17,575.00 | 17,767.00 | 17,767.00 | 5,213,051 |
10 Apr 2024 | 733 Dividend | |||||
09 Apr 2024 | 18,190.00 | 18,550.00 | 17,995.00 | 18,386.00 | 17,653.00 | 3,768,652 |
08 Apr 2024 | 18,100.00 | 18,145.00 | 17,921.00 | 18,100.00 | 17,378.40 | 4,394,192 |
05 Apr 2024 | 18,020.00 | 18,060.00 | 17,867.00 | 18,022.00 | 17,303.51 | 4,286,848 |
04 Apr 2024 | 18,144.00 | 18,316.00 | 17,996.00 | 18,150.00 | 17,426.41 | 7,259,737 |
03 Apr 2024 | 18,460.00 | 18,578.00 | 17,988.00 | 18,160.00 | 17,436.01 | 3,517,788 |
02 Apr 2024 | 18,780.00 | 18,619.00 | 18,355.00 | 18,459.00 | 17,723.09 | 2,447,888 |
28 Mar 2024 | 18,505.00 | 18,540.00 | 18,318.00 | 18,524.00 | 17,785.50 | 2,078,132 |
27 Mar 2024 | 18,450.00 | 18,617.00 | 18,393.00 | 18,494.00 | 17,756.70 | 1,926,048 |
26 Mar 2024 | 18,501.00 | 18,828.00 | 18,383.00 | 18,525.00 | 17,786.46 | 2,811,361 |
25 Mar 2024 | 18,674.00 | 18,543.00 | 18,234.00 | 18,431.00 | 17,696.21 | 1,845,771 |
22 Mar 2024 | 18,491.00 | 18,659.00 | 18,348.00 | 18,413.00 | 17,678.92 | 2,564,173 |
20 Mar 2024 | 18,505.00 | 18,712.00 | 18,475.00 | 18,585.00 | 17,844.07 | 9,450,958 |
19 Mar 2024 | 18,600.00 | 18,747.00 | 18,378.00 | 18,550.00 | 17,810.46 | 3,634,613 |
18 Mar 2024 | 18,775.00 | 18,774.00 | 18,280.00 | 18,605.00 | 17,863.27 | 5,154,175 |
15 Mar 2024 | 18,690.00 | 19,039.00 | 18,625.00 | 18,630.00 | 17,887.27 | 13,600,525 |
14 Mar 2024 | 20,110.00 | 20,379.00 | 18,587.00 | 18,611.00 | 17,869.03 | 7,203,346 |
13 Mar 2024 | 20,443.00 | 20,200.00 | 19,800.00 | 19,970.00 | 19,173.85 | 1,963,955 |
12 Mar 2024 | 20,000.00 | 20,169.00 | 19,851.00 | 19,966.00 | 19,170.01 | 1,894,340 |
11 Mar 2024 | 19,795.00 | 19,897.00 | 19,438.00 | 19,885.00 | 19,092.24 | 2,017,963 |
08 Mar 2024 | 20,099.00 | 20,170.00 | 19,619.00 | 19,733.00 | 18,946.30 | 2,690,743 |
07 Mar 2024 | 20,158.00 | 20,350.00 | 19,774.00 | 20,022.00 | 19,223.78 | 2,427,235 |
06 Mar 2024 | 20,017.00 | 20,236.00 | 19,908.00 | 20,177.00 | 19,372.60 | 3,249,215 |
05 Mar 2024 | 20,405.00 | 20,484.00 | 19,925.00 | 20,010.00 | 19,212.26 | 2,708,749 |
04 Mar 2024 | 20,760.00 | 20,893.00 | 20,507.00 | 20,507.00 | 19,689.44 | 1,976,915 |
01 Mar 2024 | 20,140.00 | 20,771.00 | 20,189.00 | 20,760.00 | 19,932.36 | 2,108,459 |
29 Feb 2024 | 20,401.00 | 20,836.00 | 20,103.00 | 20,182.00 | 19,377.40 | 5,186,617 |
28 Feb 2024 | 20,550.00 | 20,800.00 | 20,284.00 | 20,384.00 | 19,571.35 | 1,605,877 |
27 Feb 2024 | 20,425.00 | 20,732.00 | 20,365.00 | 20,491.00 | 19,674.08 | 2,350,815 |
26 Feb 2024 | 20,670.00 | 20,670.00 | 20,273.00 | 20,503.00 | 19,685.60 | 1,886,457 |
23 Feb 2024 | 20,800.00 | 20,800.00 | 20,475.00 | 20,623.00 | 19,800.82 | 1,817,047 |
22 Feb 2024 | 20,760.00 | 20,850.00 | 20,522.00 | 20,760.00 | 19,932.36 | 1,676,632 |
21 Feb 2024 | 20,495.00 | 20,819.00 | 20,417.00 | 20,680.00 | 19,855.54 | 1,553,825 |
20 Feb 2024 | 20,500.00 | 20,698.00 | 20,224.00 | 20,500.00 | 19,682.72 | 2,046,817 |
19 Feb 2024 | 20,102.00 | 20,892.00 | 20,124.00 | 20,790.00 | 19,961.16 | 1,471,661 |
16 Feb 2024 | 20,323.00 | 20,814.00 | 20,310.00 | 20,801.00 | 19,971.72 | 3,655,048 |
15 Feb 2024 | 20,030.00 | 20,399.00 | 19,992.00 | 20,324.00 | 19,513.74 | 2,094,044 |
14 Feb 2024 | 19,785.00 | 20,312.00 | 19,867.00 | 20,279.00 | 19,470.53 | 2,509,889 |
13 Feb 2024 | 19,959.00 | 20,158.00 | 19,870.00 | 19,908.00 | 19,114.32 | 1,377,595 |
12 Feb 2024 | 19,520.00 | 20,126.00 | 19,550.00 | 20,033.00 | 19,234.34 | 2,131,035 |
09 Feb 2024 | 19,500.00 | 19,909.00 | 19,633.00 | 19,909.00 | 19,115.28 | 1,913,748 |
08 Feb 2024 | 19,800.00 | 19,777.00 | 19,537.00 | 19,721.00 | 18,934.78 | 2,880,248 |
07 Feb 2024 | 19,885.00 | 20,004.00 | 19,486.00 | 19,696.00 | 18,910.77 | 3,725,061 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |