Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 22,680.00 | 23,044.00 | 22,630.00 | 22,700.00 | 22,700.00 | 485,527 |
27 Jun 2024 | 22,488.00 | 22,694.00 | 22,027.00 | 22,628.00 | 22,628.00 | 383,485 |
26 Jun 2024 | 22,412.00 | 22,653.00 | 22,237.00 | 22,463.00 | 22,463.00 | 419,664 |
25 Jun 2024 | 22,498.00 | 23,404.00 | 22,274.00 | 22,445.00 | 22,445.00 | 604,582 |
24 Jun 2024 | 22,586.00 | 22,753.00 | 22,158.00 | 22,640.00 | 22,640.00 | 605,626 |
21 Jun 2024 | 22,654.00 | 22,990.00 | 22,436.00 | 22,586.00 | 22,586.00 | 775,533 |
20 Jun 2024 | 22,171.00 | 22,606.00 | 22,010.00 | 22,500.00 | 22,500.00 | 351,685 |
19 Jun 2024 | 21,757.00 | 22,560.00 | 22,003.00 | 22,171.00 | 22,171.00 | 261,531 |
18 Jun 2024 | 21,700.00 | 22,076.00 | 21,550.00 | 21,853.00 | 21,853.00 | 460,951 |
14 Jun 2024 | 21,147.00 | 21,434.00 | 20,912.00 | 21,434.00 | 21,434.00 | 377,684 |
13 Jun 2024 | 21,222.00 | 21,593.00 | 21,096.00 | 21,164.00 | 21,164.00 | 578,645 |
12 Jun 2024 | 21,253.00 | 22,019.00 | 21,020.00 | 21,649.00 | 21,649.00 | 643,463 |
11 Jun 2024 | 21,301.00 | 21,596.00 | 21,121.00 | 21,253.00 | 21,253.00 | 525,129 |
10 Jun 2024 | 21,741.00 | 21,789.00 | 21,544.00 | 21,662.00 | 21,662.00 | 295,282 |
07 Jun 2024 | 22,990.00 | 22,549.00 | 21,600.00 | 21,817.00 | 21,817.00 | 301,684 |
06 Jun 2024 | 21,960.00 | 22,554.00 | 21,960.00 | 22,171.00 | 22,171.00 | 722,256 |
05 Jun 2024 | 20,500.00 | 22,060.00 | 20,995.00 | 21,961.00 | 21,961.00 | 523,554 |
04 Jun 2024 | 21,256.00 | 22,542.00 | 21,257.00 | 21,669.00 | 21,669.00 | 667,476 |
03 Jun 2024 | 23,093.00 | 22,987.00 | 22,352.00 | 22,545.00 | 22,545.00 | 456,900 |
31 May 2024 | 22,937.00 | 23,011.00 | 22,384.00 | 22,584.00 | 22,584.00 | 619,566 |
30 May 2024 | 22,587.00 | 23,006.00 | 22,525.00 | 22,642.00 | 22,642.00 | 324,928 |
28 May 2024 | 22,731.00 | 23,200.00 | 22,864.00 | 22,927.00 | 22,927.00 | 136,331 |
27 May 2024 | 22,561.00 | 23,200.00 | 22,527.00 | 23,114.00 | 23,114.00 | 115,817 |
24 May 2024 | 22,990.00 | 23,118.00 | 22,801.00 | 23,000.00 | 23,000.00 | 275,211 |
23 May 2024 | 22,876.00 | 23,276.00 | 22,673.00 | 23,099.00 | 23,099.00 | 513,620 |
22 May 2024 | 23,251.00 | 23,560.00 | 22,775.00 | 23,100.00 | 23,100.00 | 485,820 |
21 May 2024 | 23,356.00 | 23,731.00 | 23,096.00 | 23,588.00 | 23,588.00 | 604,000 |
20 May 2024 | 23,500.00 | 23,998.00 | 23,078.00 | 23,810.00 | 23,810.00 | 696,538 |
17 May 2024 | 22,800.00 | 23,364.00 | 22,309.00 | 23,080.00 | 23,080.00 | 1,008,797 |
16 May 2024 | 22,061.00 | 23,496.00 | 22,061.00 | 22,940.00 | 22,940.00 | 1,292,799 |
15 May 2024 | 22,260.00 | 23,037.00 | 22,192.00 | 22,500.00 | 22,500.00 | 1,547,596 |
14 May 2024 | 22,460.00 | 22,486.00 | 21,824.00 | 22,167.00 | 22,167.00 | 736,837 |
13 May 2024 | 22,000.00 | 22,394.00 | 21,799.00 | 22,297.00 | 22,297.00 | 1,239,642 |
10 May 2024 | 21,050.00 | 22,469.00 | 21,631.00 | 21,911.00 | 21,911.00 | 1,216,322 |
09 May 2024 | 20,643.00 | 21,757.00 | 20,492.00 | 21,499.00 | 21,499.00 | 754,330 |
08 May 2024 | 20,043.00 | 20,700.00 | 20,043.00 | 20,660.00 | 20,660.00 | 755,097 |
07 May 2024 | 20,440.00 | 20,618.00 | 20,361.00 | 20,529.00 | 20,529.00 | 1,034,062 |
06 May 2024 | 18,900.00 | 20,488.00 | 19,005.00 | 20,438.00 | 20,438.00 | 787,584 |
03 May 2024 | 19,000.00 | 19,791.00 | 18,721.00 | 19,613.00 | 19,613.00 | 616,075 |
02 May 2024 | 19,503.00 | 19,895.00 | 18,862.00 | 19,033.00 | 19,033.00 | 413,680 |
30 Apr 2024 | 20,000.00 | 20,511.00 | 19,535.00 | 19,624.00 | 19,624.00 | 683,323 |
29 Apr 2024 | 20,000.00 | 20,682.00 | 20,109.00 | 20,360.00 | 20,360.00 | 800,200 |
26 Apr 2024 | 19,586.00 | 20,089.00 | 18,399.00 | 20,089.00 | 20,089.00 | 388,478 |
25 Apr 2024 | 18,601.00 | 19,150.00 | 18,452.00 | 18,995.00 | 18,995.00 | 779,825 |
24 Apr 2024 | 18,702.00 | 18,975.00 | 18,500.00 | 18,547.00 | 18,547.00 | 848,731 |
23 Apr 2024 | 19,755.00 | 19,687.00 | 18,195.00 | 18,494.00 | 18,494.00 | 665,532 |
22 Apr 2024 | 19,703.00 | 19,948.00 | 19,300.00 | 19,447.00 | 19,447.00 | 2,742,773 |
19 Apr 2024 | 19,487.00 | 20,059.00 | 19,487.00 | 19,750.00 | 19,750.00 | 1,007,922 |
18 Apr 2024 | 19,600.00 | 20,414.00 | 19,503.00 | 19,850.00 | 19,850.00 | 742,414 |
17 Apr 2024 | 19,501.00 | 20,097.00 | 19,499.00 | 19,887.00 | 19,887.00 | 483,785 |
16 Apr 2024 | 19,782.00 | 19,782.00 | 19,400.00 | 19,499.00 | 19,499.00 | 1,530,389 |
15 Apr 2024 | 20,000.00 | 20,350.00 | 19,459.00 | 20,107.00 | 20,107.00 | 1,244,119 |
12 Apr 2024 | 18,550.00 | 20,158.00 | 18,647.00 | 20,158.00 | 20,158.00 | 1,186,701 |
11 Apr 2024 | 17,761.00 | 18,563.00 | 17,760.00 | 18,376.00 | 18,376.00 | 552,078 |
10 Apr 2024 | 17,709.00 | 18,278.00 | 17,406.00 | 18,070.00 | 18,070.00 | 919,530 |
09 Apr 2024 | 16,675.00 | 17,400.00 | 16,668.00 | 17,305.00 | 17,305.00 | 770,940 |
08 Apr 2024 | 16,170.00 | 16,680.00 | 16,170.00 | 16,565.00 | 16,565.00 | 582,004 |
05 Apr 2024 | 16,250.00 | 16,334.00 | 15,928.00 | 16,170.00 | 16,170.00 | 647,098 |
04 Apr 2024 | 16,190.00 | 16,400.00 | 15,850.00 | 16,313.00 | 16,313.00 | 623,222 |
03 Apr 2024 | 16,290.00 | 16,281.00 | 15,790.00 | 15,832.00 | 15,832.00 | 500,699 |
03 Apr 2024 | 600 Dividend | |||||
02 Apr 2024 | 16,749.00 | 16,974.00 | 16,386.00 | 16,700.00 | 16,100.00 | 594,179 |
28 Mar 2024 | 16,122.00 | 16,567.00 | 16,116.00 | 16,448.00 | 15,857.05 | 470,345 |
27 Mar 2024 | 16,122.00 | 16,294.00 | 16,009.00 | 16,040.00 | 15,463.71 | 572,866 |
26 Mar 2024 | 16,729.00 | 16,729.00 | 16,049.00 | 16,049.00 | 15,472.39 | 202,995 |
25 Mar 2024 | 17,050.00 | 17,050.00 | 16,180.00 | 16,454.00 | 15,862.84 | 160,733 |
22 Mar 2024 | 17,117.00 | 16,951.00 | 16,451.00 | 16,586.00 | 15,990.10 | 417,518 |
20 Mar 2024 | 16,040.00 | 16,433.00 | 15,761.00 | 16,380.00 | 15,791.50 | 560,033 |
19 Mar 2024 | 16,209.00 | 16,209.00 | 15,503.00 | 15,741.00 | 15,175.46 | 507,414 |
18 Mar 2024 | 16,416.00 | 16,552.00 | 15,905.00 | 15,939.00 | 15,366.34 | 944,632 |
15 Mar 2024 | 17,550.00 | 17,923.00 | 16,200.00 | 16,200.00 | 15,617.96 | 2,693,961 |
14 Mar 2024 | 18,825.00 | 18,825.00 | 17,877.00 | 17,990.00 | 17,343.65 | 439,004 |
13 Mar 2024 | 18,100.00 | 18,730.00 | 17,936.00 | 18,472.00 | 17,808.34 | 734,071 |
12 Mar 2024 | 17,750.00 | 18,946.00 | 17,750.00 | 18,342.00 | 17,683.01 | 616,081 |
11 Mar 2024 | 19,023.00 | 19,023.00 | 18,408.00 | 18,640.00 | 17,970.30 | 500,230 |
08 Mar 2024 | 18,355.00 | 18,978.00 | 18,312.00 | 18,925.00 | 18,245.06 | 503,172 |
07 Mar 2024 | 17,415.00 | 18,470.00 | 17,415.00 | 18,319.00 | 17,660.83 | 322,842 |
06 Mar 2024 | 17,201.00 | 17,752.00 | 17,153.00 | 17,652.00 | 17,017.80 | 434,486 |
05 Mar 2024 | 17,295.00 | 17,422.00 | 16,950.00 | 17,200.00 | 16,582.04 | 285,529 |
04 Mar 2024 | 17,220.00 | 17,839.00 | 16,850.00 | 17,202.00 | 16,583.96 | 339,475 |
01 Mar 2024 | 17,220.00 | 17,114.00 | 16,750.00 | 17,029.00 | 16,417.18 | 267,744 |
29 Feb 2024 | 16,917.00 | 17,114.00 | 16,788.00 | 16,884.00 | 16,277.39 | 423,876 |
28 Feb 2024 | 17,198.00 | 17,210.00 | 16,541.00 | 16,814.00 | 16,209.90 | 614,794 |
27 Feb 2024 | 17,102.00 | 17,360.00 | 17,000.00 | 17,186.00 | 16,568.54 | 269,349 |
26 Feb 2024 | 17,268.00 | 17,278.00 | 16,926.00 | 17,120.00 | 16,504.91 | 200,965 |
23 Feb 2024 | 17,621.00 | 17,691.00 | 17,311.00 | 17,332.00 | 16,709.29 | 194,253 |
22 Feb 2024 | 17,722.00 | 17,850.00 | 17,390.00 | 17,390.00 | 16,765.21 | 290,568 |
21 Feb 2024 | 17,494.00 | 17,526.00 | 17,081.00 | 17,233.00 | 16,613.85 | 277,161 |
20 Feb 2024 | 17,312.00 | 17,512.00 | 16,883.00 | 17,435.00 | 16,808.59 | 231,844 |
19 Feb 2024 | 17,799.00 | 17,799.00 | 17,260.00 | 17,325.00 | 16,702.54 | 60,110 |
16 Feb 2024 | 17,309.00 | 17,858.00 | 17,253.00 | 17,695.00 | 17,059.25 | 416,465 |
15 Feb 2024 | 17,274.00 | 17,358.00 | 17,020.00 | 17,228.00 | 16,609.03 | 256,437 |
14 Feb 2024 | 17,626.00 | 17,399.00 | 16,962.00 | 17,022.00 | 16,410.43 | 408,254 |
13 Feb 2024 | 17,388.00 | 17,628.00 | 17,000.00 | 17,400.00 | 16,774.85 | 199,495 |
12 Feb 2024 | 17,277.00 | 17,387.00 | 16,906.00 | 17,329.00 | 16,706.40 | 207,978 |
09 Feb 2024 | 17,850.00 | 17,716.00 | 17,012.00 | 17,050.00 | 16,437.43 | 422,147 |
08 Feb 2024 | 18,032.00 | 18,015.50 | 17,515.00 | 17,634.00 | 17,000.44 | 479,396 |
07 Feb 2024 | 17,751.00 | 18,423.00 | 17,627.00 | 18,034.00 | 17,386.07 | 535,493 |
06 Feb 2024 | 17,999.00 | 18,169.50 | 17,960.00 | 18,049.00 | 17,400.53 | 180,621 |
05 Feb 2024 | 18,288.00 | 18,288.00 | 17,861.00 | 17,950.00 | 17,305.09 | 244,483 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |