Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Jun 2024 | 17,483.00 | 17,545.00 | 17,030.00 | 17,204.00 | 17,204.00 | 3,305,002 |
24 Jun 2024 | 17,268.00 | 17,649.00 | 17,051.00 | 17,419.00 | 17,419.00 | 3,794,247 |
21 Jun 2024 | 17,450.00 | 17,781.00 | 17,231.00 | 17,268.00 | 17,268.00 | 9,587,863 |
20 Jun 2024 | 18,281.00 | 18,375.00 | 17,326.00 | 17,326.00 | 17,326.00 | 13,554,899 |
19 Jun 2024 | 17,700.00 | 18,399.00 | 17,731.00 | 18,340.00 | 18,340.00 | 9,179,378 |
18 Jun 2024 | 16,800.00 | 17,686.00 | 16,790.00 | 17,672.00 | 17,672.00 | 9,370,555 |
14 Jun 2024 | 15,720.00 | 17,050.00 | 15,717.00 | 16,591.00 | 16,591.00 | 5,059,502 |
13 Jun 2024 | 15,735.00 | 15,900.00 | 15,605.00 | 15,710.00 | 15,710.00 | 3,293,310 |
12 Jun 2024 | 15,350.00 | 15,748.00 | 15,271.00 | 15,578.00 | 15,578.00 | 3,343,806 |
11 Jun 2024 | 15,179.00 | 15,331.00 | 15,089.00 | 15,275.00 | 15,275.00 | 2,528,846 |
10 Jun 2024 | 14,863.00 | 15,119.00 | 14,838.00 | 14,996.00 | 14,996.00 | 1,987,799 |
07 Jun 2024 | 14,900.00 | 15,125.00 | 14,800.00 | 15,001.00 | 15,001.00 | 2,515,087 |
06 Jun 2024 | 15,000.00 | 15,024.00 | 14,748.00 | 14,804.00 | 14,804.00 | 2,096,311 |
05 Jun 2024 | 15,135.00 | 15,441.00 | 14,949.00 | 15,016.00 | 15,016.00 | 2,716,915 |
04 Jun 2024 | 15,495.00 | 15,550.00 | 15,163.50 | 15,363.00 | 15,363.00 | 2,324,770 |
03 Jun 2024 | 14,974.00 | 15,515.00 | 14,898.00 | 15,495.00 | 15,495.00 | 3,821,432 |
31 May 2024 | 14,620.00 | 15,040.00 | 14,452.00 | 14,917.00 | 14,917.00 | 9,064,388 |
30 May 2024 | 15,045.00 | 15,022.00 | 14,473.00 | 14,741.00 | 14,741.00 | 5,058,770 |
28 May 2024 | 15,257.00 | 15,418.00 | 15,124.00 | 15,278.00 | 15,278.00 | 2,794,969 |
27 May 2024 | 15,539.00 | 15,559.00 | 15,246.00 | 15,292.00 | 15,292.00 | 2,483,525 |
24 May 2024 | 15,311.00 | 15,570.00 | 15,280.00 | 15,499.00 | 15,499.00 | 1,690,362 |
23 May 2024 | 15,500.00 | 15,702.00 | 15,396.00 | 15,396.00 | 15,396.00 | 2,386,500 |
22 May 2024 | 15,567.00 | 15,759.00 | 15,514.00 | 15,616.00 | 15,616.00 | 2,518,957 |
21 May 2024 | 15,490.00 | 15,594.00 | 15,385.00 | 15,567.00 | 15,567.00 | 1,368,660 |
20 May 2024 | 15,422.00 | 15,622.00 | 15,359.00 | 15,543.00 | 15,543.00 | 2,617,350 |
17 May 2024 | 15,301.00 | 15,446.00 | 15,278.00 | 15,422.00 | 15,422.00 | 3,014,344 |
16 May 2024 | 15,366.00 | 15,538.00 | 15,245.00 | 15,368.00 | 15,368.00 | 3,235,974 |
15 May 2024 | 15,152.00 | 15,486.00 | 15,152.00 | 15,366.00 | 15,366.00 | 3,551,688 |
14 May 2024 | 15,010.00 | 15,368.00 | 15,062.00 | 15,152.00 | 15,152.00 | 2,916,970 |
13 May 2024 | 15,241.00 | 15,300.00 | 15,121.00 | 15,166.00 | 15,166.00 | 1,231,034 |
10 May 2024 | 14,951.00 | 15,294.00 | 14,972.00 | 15,218.00 | 15,218.00 | 5,478,762 |
09 May 2024 | 14,907.00 | 14,972.00 | 14,765.00 | 14,851.00 | 14,851.00 | 2,246,612 |
08 May 2024 | 14,750.00 | 15,030.00 | 14,653.00 | 14,905.00 | 14,905.00 | 2,957,885 |
07 May 2024 | 14,750.00 | 14,873.00 | 14,679.00 | 14,755.00 | 14,755.00 | 2,350,937 |
06 May 2024 | 14,705.00 | 14,881.00 | 14,670.00 | 14,708.00 | 14,708.00 | 2,259,676 |
03 May 2024 | 14,564.00 | 14,789.00 | 14,480.00 | 14,700.00 | 14,700.00 | 2,684,931 |
02 May 2024 | 14,512.00 | 14,797.00 | 14,475.00 | 14,475.00 | 14,475.00 | 2,846,212 |
30 Apr 2024 | 14,490.00 | 14,629.00 | 14,371.00 | 14,546.00 | 14,546.00 | 3,060,301 |
29 Apr 2024 | 14,175.00 | 14,464.00 | 14,159.00 | 14,400.00 | 14,400.00 | 2,474,050 |
26 Apr 2024 | 13,846.00 | 14,134.00 | 13,688.00 | 14,134.00 | 14,134.00 | 2,468,649 |
25 Apr 2024 | 13,800.00 | 14,000.00 | 13,800.00 | 13,833.00 | 13,833.00 | 2,100,118 |
24 Apr 2024 | 14,130.00 | 14,141.00 | 13,820.00 | 13,820.00 | 13,820.00 | 4,658,252 |
23 Apr 2024 | 14,250.00 | 14,270.00 | 13,926.00 | 14,112.00 | 14,112.00 | 1,639,919 |
22 Apr 2024 | 14,100.00 | 14,311.00 | 14,022.00 | 14,079.00 | 14,079.00 | 2,087,652 |
19 Apr 2024 | 13,794.00 | 14,035.00 | 13,683.00 | 14,001.00 | 14,001.00 | 2,217,410 |
18 Apr 2024 | 13,887.00 | 13,958.00 | 13,683.00 | 13,877.00 | 13,877.00 | 2,576,189 |
17 Apr 2024 | 14,000.00 | 14,010.00 | 13,708.00 | 13,778.00 | 13,778.00 | 3,027,235 |
17 Apr 2024 | 685 Dividend | |||||
16 Apr 2024 | 14,551.00 | 14,578.00 | 14,262.00 | 14,550.00 | 13,865.00 | 3,141,311 |
15 Apr 2024 | 14,601.00 | 14,870.00 | 14,562.00 | 14,562.00 | 13,876.44 | 1,877,199 |
12 Apr 2024 | 14,876.00 | 14,852.00 | 14,414.00 | 14,510.00 | 13,826.88 | 3,002,561 |
11 Apr 2024 | 15,180.00 | 15,170.00 | 14,649.00 | 14,850.00 | 14,150.88 | 2,393,946 |
10 Apr 2024 | 15,134.00 | 15,276.00 | 14,857.00 | 15,016.00 | 14,309.06 | 2,971,770 |
09 Apr 2024 | 14,700.00 | 15,139.00 | 14,680.00 | 15,139.00 | 14,426.27 | 6,038,281 |
08 Apr 2024 | 14,675.00 | 14,760.00 | 14,506.00 | 14,727.00 | 14,033.67 | 2,351,015 |
05 Apr 2024 | 14,800.00 | 14,776.00 | 14,441.00 | 14,635.00 | 13,946.00 | 2,608,635 |
04 Apr 2024 | 14,650.00 | 14,838.00 | 14,375.00 | 14,756.00 | 14,061.30 | 3,155,965 |
03 Apr 2024 | 14,789.00 | 14,780.00 | 14,279.00 | 14,498.00 | 13,815.45 | 3,451,684 |
02 Apr 2024 | 15,098.00 | 15,083.00 | 14,458.00 | 14,568.00 | 13,882.15 | 1,819,146 |
28 Mar 2024 | 14,755.00 | 14,840.00 | 14,672.00 | 14,813.00 | 14,115.62 | 1,462,469 |
27 Mar 2024 | 14,700.00 | 14,930.00 | 14,555.00 | 14,829.00 | 14,130.87 | 4,400,704 |
26 Mar 2024 | 14,710.00 | 14,874.00 | 14,560.00 | 14,647.00 | 13,957.43 | 3,045,654 |
25 Mar 2024 | 14,844.00 | 14,824.00 | 14,527.00 | 14,707.00 | 14,014.61 | 3,624,038 |
22 Mar 2024 | 15,035.00 | 15,152.00 | 14,751.00 | 14,806.00 | 14,108.95 | 2,908,838 |
20 Mar 2024 | 14,958.00 | 15,320.00 | 14,981.00 | 15,042.00 | 14,333.84 | 10,285,380 |
19 Mar 2024 | 14,970.00 | 15,225.00 | 14,950.00 | 15,073.00 | 14,363.38 | 3,383,479 |
18 Mar 2024 | 15,325.00 | 15,567.00 | 14,973.00 | 15,021.00 | 14,313.83 | 3,042,411 |
15 Mar 2024 | 15,545.00 | 15,839.00 | 15,307.00 | 15,307.00 | 14,586.36 | 5,477,656 |
14 Mar 2024 | 15,500.00 | 15,710.00 | 15,322.00 | 15,520.00 | 14,789.33 | 3,589,474 |
13 Mar 2024 | 15,400.00 | 15,642.00 | 15,200.00 | 15,313.00 | 14,592.08 | 3,443,762 |
12 Mar 2024 | 15,905.00 | 16,125.00 | 15,372.00 | 15,396.00 | 14,671.17 | 3,961,387 |
11 Mar 2024 | 16,579.00 | 16,552.00 | 15,832.00 | 15,832.00 | 15,086.64 | 6,706,641 |
08 Mar 2024 | 16,599.00 | 16,842.00 | 16,257.00 | 16,679.00 | 15,893.77 | 2,018,069 |
07 Mar 2024 | 16,500.00 | 16,807.00 | 16,271.00 | 16,405.00 | 15,632.67 | 1,261,177 |
06 Mar 2024 | 16,499.00 | 16,671.00 | 16,353.00 | 16,660.00 | 15,875.66 | 1,863,050 |
05 Mar 2024 | 16,345.00 | 16,624.00 | 16,275.00 | 16,341.00 | 15,571.68 | 1,876,046 |
04 Mar 2024 | 16,575.00 | 16,742.00 | 16,323.00 | 16,339.00 | 15,569.78 | 1,195,338 |
01 Mar 2024 | 16,338.00 | 16,621.00 | 16,316.00 | 16,559.00 | 15,779.42 | 1,329,701 |
29 Feb 2024 | 16,320.00 | 16,559.00 | 16,283.00 | 16,356.00 | 15,585.98 | 4,291,885 |
28 Feb 2024 | 16,520.00 | 16,735.00 | 16,350.00 | 16,414.00 | 15,641.25 | 1,256,252 |
27 Feb 2024 | 16,480.00 | 16,756.00 | 16,412.00 | 16,603.00 | 15,821.35 | 2,197,475 |
26 Feb 2024 | 16,600.00 | 16,577.00 | 16,307.00 | 16,577.00 | 15,796.57 | 2,920,771 |
23 Feb 2024 | 17,048.00 | 17,049.00 | 16,612.00 | 16,646.00 | 15,862.32 | 1,536,451 |
22 Feb 2024 | 17,112.00 | 17,199.00 | 16,840.00 | 16,941.00 | 16,143.43 | 1,429,178 |
21 Feb 2024 | 16,400.00 | 17,019.00 | 16,425.00 | 16,933.00 | 16,135.81 | 2,416,286 |
20 Feb 2024 | 16,700.00 | 16,728.00 | 16,524.00 | 16,639.00 | 15,855.65 | 1,523,883 |
19 Feb 2024 | 16,900.00 | 16,764.00 | 16,483.00 | 16,699.00 | 15,912.83 | 905,825 |
16 Feb 2024 | 16,326.00 | 16,834.00 | 16,336.00 | 16,625.00 | 15,842.31 | 2,091,624 |
15 Feb 2024 | 16,270.00 | 16,551.00 | 16,250.00 | 16,326.00 | 15,557.39 | 1,723,874 |
14 Feb 2024 | 16,175.00 | 16,489.00 | 16,131.00 | 16,284.00 | 15,517.37 | 1,887,793 |
13 Feb 2024 | 16,325.00 | 16,519.00 | 16,110.00 | 16,130.00 | 15,370.62 | 1,244,920 |
12 Feb 2024 | 16,250.00 | 16,520.00 | 16,016.00 | 16,447.00 | 15,672.69 | 1,728,153 |
09 Feb 2024 | 16,210.00 | 16,492.00 | 16,280.00 | 16,313.00 | 15,545.00 | 1,597,736 |
08 Feb 2024 | 16,216.00 | 16,571.00 | 16,216.00 | 16,381.00 | 15,609.80 | 2,047,264 |
07 Feb 2024 | 16,390.00 | 16,519.00 | 16,236.00 | 16,441.00 | 15,666.97 | 1,752,928 |
06 Feb 2024 | 16,500.00 | 16,537.00 | 16,300.00 | 16,421.00 | 15,647.92 | 1,358,386 |
05 Feb 2024 | 16,399.00 | 16,581.00 | 16,181.00 | 16,284.00 | 15,517.37 | 1,674,321 |
02 Feb 2024 | 16,285.00 | 16,575.00 | 16,203.00 | 16,284.00 | 15,517.37 | 2,455,250 |
01 Feb 2024 | 16,100.00 | 16,315.00 | 15,990.00 | 16,243.00 | 15,478.29 | 3,121,103 |
31 Jan 2024 | 16,380.00 | 16,468.00 | 16,197.00 | 16,380.00 | 15,608.85 | 5,085,457 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |