Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 55,000.00 | 56,150.00 | 54,563.00 | 54,563.00 | 54,563.00 | 655,525 |
25 Apr 2024 | 56,718.00 | 56,277.00 | 55,229.00 | 55,541.00 | 55,541.00 | 411,928 |
24 Apr 2024 | 56,242.00 | 56,739.00 | 55,978.00 | 56,053.00 | 56,053.00 | 822,528 |
23 Apr 2024 | 56,150.00 | 56,800.00 | 56,191.00 | 56,200.00 | 56,200.00 | 862,580 |
22 Apr 2024 | 55,100.00 | 55,866.00 | 55,094.00 | 55,600.00 | 55,600.00 | 1,417,965 |
19 Apr 2024 | 54,559.00 | 55,126.00 | 54,381.00 | 54,822.00 | 54,822.00 | 645,476 |
18 Apr 2024 | 54,600.00 | 54,804.00 | 54,147.00 | 54,560.00 | 54,560.00 | 622,016 |
17 Apr 2024 | 53,505.00 | 54,273.00 | 53,459.00 | 53,893.00 | 53,893.00 | 355,441 |
16 Apr 2024 | 53,750.00 | 54,001.00 | 53,510.00 | 53,625.00 | 53,625.00 | 530,682 |
15 Apr 2024 | 54,380.00 | 54,531.00 | 53,842.00 | 54,105.00 | 54,105.00 | 603,617 |
12 Apr 2024 | 54,210.00 | 54,734.00 | 53,753.00 | 54,375.00 | 54,375.00 | 931,444 |
11 Apr 2024 | 54,736.00 | 54,692.00 | 54,256.00 | 54,367.00 | 54,367.00 | 688,002 |
10 Apr 2024 | 54,967.00 | 55,145.00 | 54,342.00 | 54,475.00 | 54,475.00 | 1,147,921 |
09 Apr 2024 | 54,900.00 | 54,900.00 | 54,348.00 | 54,403.00 | 54,403.00 | 1,321,075 |
08 Apr 2024 | 55,156.00 | 55,055.00 | 54,335.00 | 54,816.00 | 54,816.00 | 583,907 |
05 Apr 2024 | 55,262.00 | 55,366.00 | 54,710.00 | 54,953.00 | 54,953.00 | 575,517 |
04 Apr 2024 | 56,000.00 | 56,068.00 | 55,469.00 | 55,471.00 | 55,471.00 | 994,236 |
03 Apr 2024 | 56,500.00 | 56,868.00 | 56,010.00 | 56,010.00 | 56,010.00 | 761,499 |
02 Apr 2024 | 57,491.00 | 57,640.00 | 56,757.00 | 56,945.00 | 56,945.00 | 400,665 |
28 Mar 2024 | 56,555.00 | 57,963.00 | 56,693.00 | 57,713.00 | 57,713.00 | 420,078 |
27 Mar 2024 | 57,380.00 | 57,373.00 | 56,138.00 | 56,693.00 | 56,693.00 | 1,649,107 |
26 Mar 2024 | 57,379.00 | 57,379.00 | 56,434.00 | 56,639.00 | 56,639.00 | 641,399 |
25 Mar 2024 | 56,040.00 | 57,080.00 | 56,059.00 | 56,858.00 | 56,858.00 | 506,556 |
22 Mar 2024 | 56,080.00 | 57,179.00 | 55,901.00 | 57,054.00 | 57,054.00 | 1,156,542 |
20 Mar 2024 | 56,620.00 | 56,992.00 | 55,366.00 | 55,597.00 | 55,597.00 | 1,774,650 |
19 Mar 2024 | 56,500.00 | 57,403.00 | 55,980.00 | 56,801.00 | 56,801.00 | 1,029,404 |
19 Mar 2024 | 1408.651 Dividend | |||||
18 Mar 2024 | 56,515.00 | 57,981.00 | 56,294.00 | 57,800.00 | 56,391.35 | 1,142,940 |
15 Mar 2024 | 55,332.00 | 56,955.00 | 55,260.00 | 56,397.00 | 55,022.54 | 2,056,711 |
14 Mar 2024 | 57,312.00 | 57,320.00 | 56,715.00 | 56,715.00 | 55,332.79 | 1,013,899 |
13 Mar 2024 | 56,995.00 | 57,336.00 | 56,500.00 | 56,992.00 | 55,603.04 | 947,721 |
12 Mar 2024 | 55,115.00 | 57,301.00 | 55,260.00 | 56,542.00 | 55,164.01 | 1,953,161 |
11 Mar 2024 | 55,000.00 | 55,341.00 | 54,482.00 | 54,754.00 | 53,419.58 | 605,970 |
08 Mar 2024 | 54,836.00 | 55,302.00 | 54,390.00 | 54,838.00 | 53,501.54 | 538,879 |
07 Mar 2024 | 55,920.00 | 55,197.00 | 54,567.00 | 55,150.00 | 53,805.93 | 512,973 |
06 Mar 2024 | 55,020.00 | 55,622.00 | 54,785.00 | 55,550.00 | 54,196.18 | 665,264 |
05 Mar 2024 | 55,110.00 | 55,473.00 | 54,904.00 | 55,250.00 | 53,903.49 | 767,834 |
04 Mar 2024 | 57,000.00 | 56,819.00 | 55,303.00 | 55,474.00 | 54,122.04 | 389,562 |
01 Mar 2024 | 57,390.00 | 57,543.00 | 56,600.00 | 56,600.00 | 55,220.59 | 587,177 |
29 Feb 2024 | 57,344.00 | 57,439.00 | 56,729.00 | 57,439.00 | 56,039.14 | 945,354 |
28 Feb 2024 | 57,250.00 | 57,545.00 | 56,922.00 | 57,149.00 | 55,756.21 | 639,975 |
27 Feb 2024 | 58,165.00 | 58,275.00 | 57,109.00 | 57,248.00 | 55,852.80 | 677,923 |
26 Feb 2024 | 57,511.00 | 58,687.00 | 57,943.00 | 58,400.00 | 56,976.73 | 631,279 |
23 Feb 2024 | 57,750.00 | 58,410.00 | 57,643.00 | 58,293.00 | 56,872.33 | 836,595 |
22 Feb 2024 | 56,465.00 | 57,604.00 | 56,357.00 | 57,500.00 | 56,098.66 | 1,133,398 |
21 Feb 2024 | 56,701.00 | 56,905.00 | 55,845.00 | 56,450.00 | 55,074.25 | 999,759 |
20 Feb 2024 | 56,500.00 | 56,998.00 | 56,369.00 | 56,859.00 | 55,473.28 | 620,686 |
19 Feb 2024 | 57,007.00 | 57,500.00 | 56,592.00 | 56,796.00 | 55,411.82 | 315,924 |
16 Feb 2024 | 57,975.00 | 57,975.00 | 56,826.00 | 57,475.00 | 56,074.27 | 721,983 |
15 Feb 2024 | 57,000.00 | 57,930.00 | 57,050.00 | 57,800.00 | 56,391.35 | 1,001,853 |
14 Feb 2024 | 58,474.00 | 58,336.00 | 57,348.00 | 57,501.00 | 56,099.63 | 374,853 |
13 Feb 2024 | 58,327.00 | 58,391.00 | 57,750.00 | 57,843.00 | 56,433.30 | 435,641 |
12 Feb 2024 | 58,000.00 | 58,500.00 | 57,617.00 | 58,327.00 | 56,905.50 | 798,804 |
09 Feb 2024 | 59,400.00 | 59,416.00 | 58,180.00 | 58,224.00 | 56,805.02 | 658,960 |
08 Feb 2024 | 55,101.00 | 59,773.00 | 55,102.00 | 59,257.00 | 57,812.84 | 1,334,898 |
07 Feb 2024 | 56,000.00 | 56,522.00 | 55,665.00 | 55,741.00 | 54,382.53 | 418,362 |
06 Feb 2024 | 57,100.00 | 57,354.00 | 56,064.00 | 56,153.00 | 54,784.49 | 215,991 |
05 Feb 2024 | 56,500.00 | 57,085.00 | 56,094.00 | 56,666.00 | 55,284.98 | 338,407 |
02 Feb 2024 | 55,500.00 | 56,809.00 | 55,517.00 | 56,512.00 | 55,134.74 | 582,021 |
01 Feb 2024 | 56,775.00 | 56,750.00 | 54,923.00 | 55,256.00 | 53,909.35 | 394,313 |
31 Jan 2024 | 56,150.00 | 56,387.00 | 55,728.00 | 55,775.00 | 54,415.70 | 564,126 |
30 Jan 2024 | 55,450.00 | 56,560.00 | 56,068.00 | 56,178.00 | 54,808.88 | 679,841 |
29 Jan 2024 | 55,222.00 | 56,789.00 | 55,342.00 | 56,291.00 | 54,919.13 | 531,863 |
26 Jan 2024 | 54,952.00 | 55,906.00 | 54,786.00 | 55,906.00 | 54,543.51 | 414,050 |
25 Jan 2024 | 55,710.00 | 55,710.00 | 54,851.00 | 55,002.00 | 53,661.54 | 640,771 |
24 Jan 2024 | 55,865.00 | 55,865.00 | 55,214.00 | 55,710.00 | 54,352.29 | 660,914 |
23 Jan 2024 | 56,810.00 | 57,372.00 | 55,245.00 | 55,450.00 | 54,098.62 | 461,214 |
22 Jan 2024 | 55,720.00 | 57,000.00 | 55,882.00 | 56,653.00 | 55,272.30 | 949,253 |
19 Jan 2024 | 55,410.00 | 56,044.00 | 55,228.00 | 55,683.00 | 54,325.94 | 497,243 |
18 Jan 2024 | 55,775.00 | 56,143.00 | 55,278.00 | 55,399.00 | 54,048.86 | 414,831 |
17 Jan 2024 | 55,540.00 | 56,330.00 | 55,531.00 | 56,048.00 | 54,682.05 | 531,683 |
16 Jan 2024 | 55,999.00 | 56,264.00 | 55,518.00 | 56,201.00 | 54,831.32 | 513,462 |
15 Jan 2024 | 55,750.00 | 55,932.00 | 55,558.00 | 55,761.00 | 54,402.04 | 397,092 |
12 Jan 2024 | 56,470.00 | 56,372.00 | 55,710.00 | 55,981.00 | 54,616.68 | 204,274 |
11 Jan 2024 | 56,000.00 | 56,578.00 | 55,805.00 | 55,920.00 | 54,557.16 | 225,506 |
10 Jan 2024 | 56,700.00 | 56,471.00 | 55,839.00 | 56,377.00 | 55,003.03 | 267,152 |
09 Jan 2024 | 56,500.00 | 56,750.00 | 56,147.00 | 56,250.00 | 54,879.12 | 393,221 |
08 Jan 2024 | 55,900.00 | 56,386.00 | 55,500.00 | 56,300.00 | 54,927.91 | 647,074 |
05 Jan 2024 | 55,505.00 | 56,375.00 | 55,665.00 | 56,265.00 | 54,893.76 | 411,786 |
04 Jan 2024 | 55,250.00 | 56,063.00 | 55,253.00 | 55,938.00 | 54,574.73 | 411,467 |
03 Jan 2024 | 54,500.00 | 55,651.00 | 54,405.00 | 55,229.00 | 53,883.01 | 561,104 |
02 Jan 2024 | 54,500.00 | 54,268.00 | 53,284.00 | 54,183.00 | 52,862.50 | 393,575 |
29 Dec 2023 | 54,600.00 | 54,469.00 | 53,887.00 | 54,151.00 | 52,831.28 | 174,206 |
28 Dec 2023 | 53,885.00 | 54,601.00 | 53,707.00 | 54,079.00 | 52,761.03 | 772,382 |
27 Dec 2023 | 53,500.00 | 54,520.00 | 53,500.00 | 53,885.00 | 52,571.76 | 721,346 |
22 Dec 2023 | 53,178.00 | 53,583.00 | 53,046.00 | 53,428.00 | 52,125.90 | 338,632 |
21 Dec 2023 | 53,000.00 | 53,348.00 | 52,180.00 | 53,253.00 | 51,955.16 | 2,261,242 |
20 Dec 2023 | 53,349.00 | 53,698.00 | 52,675.00 | 52,909.00 | 51,619.55 | 1,011,164 |
20 Dec 2023 | 1373.8341 Dividend | |||||
19 Dec 2023 | 54,651.00 | 55,100.00 | 54,226.00 | 54,340.00 | 51,675.32 | 972,735 |
18 Dec 2023 | 55,000.00 | 55,006.00 | 53,347.00 | 54,650.00 | 51,970.12 | 1,736,479 |
14 Dec 2023 | 54,654.00 | 56,167.00 | 54,456.00 | 55,042.00 | 52,342.89 | 4,098,911 |
13 Dec 2023 | 54,510.00 | 54,998.00 | 54,351.00 | 54,526.00 | 51,852.20 | 1,235,739 |
12 Dec 2023 | 54,600.00 | 55,178.00 | 54,157.00 | 54,320.00 | 51,656.30 | 676,467 |
11 Dec 2023 | 54,994.00 | 55,617.00 | 54,335.00 | 54,822.00 | 52,133.68 | 1,209,016 |
08 Dec 2023 | 54,974.00 | 55,374.00 | 54,048.00 | 55,000.00 | 52,302.96 | 1,071,778 |
07 Dec 2023 | 53,826.00 | 54,596.00 | 53,458.00 | 54,337.00 | 51,672.47 | 2,229,837 |
06 Dec 2023 | 59,700.00 | 59,988.00 | 53,000.00 | 53,200.00 | 50,591.22 | 5,042,210 |
05 Dec 2023 | 59,300.00 | 59,938.00 | 58,909.00 | 59,165.00 | 56,263.71 | 564,009 |
04 Dec 2023 | 60,175.00 | 60,000.00 | 59,040.00 | 59,859.00 | 56,923.68 | 774,998 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |