Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 24,975.00 | 25,200.00 | 24,775.00 | 24,775.00 | 24,775.00 | 583,900 |
25 Apr 2024 | 25,325.00 | 25,325.00 | 24,925.00 | 24,975.00 | 24,975.00 | 1,366,500 |
24 Apr 2024 | 25,525.00 | 25,575.00 | 25,325.00 | 25,350.00 | 25,350.00 | 994,300 |
23 Apr 2024 | 25,575.00 | 25,575.00 | 25,225.00 | 25,525.00 | 25,525.00 | 1,003,500 |
22 Apr 2024 | 25,700.00 | 25,825.00 | 25,525.00 | 25,575.00 | 25,575.00 | 1,050,800 |
19 Apr 2024 | 26,000.00 | 26,000.00 | 25,525.00 | 25,700.00 | 25,700.00 | 1,532,800 |
18 Apr 2024 | 25,950.00 | 26,275.00 | 25,850.00 | 25,925.00 | 25,925.00 | 2,177,700 |
17 Apr 2024 | 25,775.00 | 25,950.00 | 25,650.00 | 25,850.00 | 25,850.00 | 4,189,600 |
17 Apr 2024 | 1747 Dividend | |||||
16 Apr 2024 | 27,450.00 | 27,450.00 | 27,050.00 | 27,400.00 | 25,653.00 | 5,801,000 |
05 Apr 2024 | 26,975.00 | 27,000.00 | 26,750.00 | 26,850.00 | 25,138.07 | 2,061,100 |
04 Apr 2024 | 26,975.00 | 27,025.00 | 26,625.00 | 26,900.00 | 25,184.88 | 1,331,700 |
03 Apr 2024 | 26,750.00 | 27,100.00 | 26,725.00 | 26,975.00 | 25,255.10 | 2,480,100 |
02 Apr 2024 | 26,300.00 | 26,675.00 | 26,225.00 | 26,675.00 | 24,974.22 | 1,748,900 |
01 Apr 2024 | 26,700.00 | 26,700.00 | 26,000.00 | 26,300.00 | 24,623.13 | 2,598,500 |
28 Mar 2024 | 28,500.00 | 28,775.00 | 26,675.00 | 26,700.00 | 24,997.63 | 7,868,300 |
27 Mar 2024 | 27,800.00 | 28,425.00 | 27,800.00 | 28,425.00 | 26,612.65 | 2,285,300 |
26 Mar 2024 | 27,900.00 | 27,900.00 | 27,750.00 | 27,775.00 | 26,004.09 | 1,067,700 |
25 Mar 2024 | 28,100.00 | 28,100.00 | 27,700.00 | 27,750.00 | 25,980.68 | 1,650,500 |
22 Mar 2024 | 27,750.00 | 28,100.00 | 27,750.00 | 27,800.00 | 26,027.50 | 1,236,200 |
21 Mar 2024 | 27,725.00 | 28,125.00 | 27,525.00 | 27,750.00 | 25,980.68 | 2,232,500 |
20 Mar 2024 | 27,225.00 | 27,725.00 | 27,225.00 | 27,625.00 | 25,863.65 | 1,673,500 |
19 Mar 2024 | 27,375.00 | 27,425.00 | 27,200.00 | 27,225.00 | 25,489.16 | 800,200 |
18 Mar 2024 | 27,225.00 | 27,525.00 | 27,200.00 | 27,375.00 | 25,629.59 | 830,100 |
15 Mar 2024 | 27,400.00 | 27,900.00 | 27,100.00 | 27,100.00 | 25,372.13 | 3,447,300 |
14 Mar 2024 | 27,050.00 | 27,575.00 | 27,025.00 | 27,400.00 | 25,653.00 | 1,344,900 |
13 Mar 2024 | 27,650.00 | 27,650.00 | 27,000.00 | 27,000.00 | 25,278.50 | 2,104,000 |
08 Mar 2024 | 27,750.00 | 27,825.00 | 27,600.00 | 27,650.00 | 25,887.06 | 1,098,100 |
07 Mar 2024 | 27,100.00 | 27,825.00 | 27,000.00 | 27,700.00 | 25,933.87 | 2,561,500 |
06 Mar 2024 | 27,175.00 | 27,325.00 | 27,000.00 | 27,125.00 | 25,395.53 | 1,752,800 |
05 Mar 2024 | 26,450.00 | 27,200.00 | 26,450.00 | 27,175.00 | 25,442.35 | 2,812,200 |
04 Mar 2024 | 26,275.00 | 26,650.00 | 26,250.00 | 26,375.00 | 24,693.35 | 1,795,200 |
01 Mar 2024 | 26,225.00 | 26,400.00 | 26,150.00 | 26,250.00 | 24,576.32 | 574,800 |
29 Feb 2024 | 26,400.00 | 26,600.00 | 26,125.00 | 26,200.00 | 24,529.51 | 1,201,700 |
28 Feb 2024 | 26,475.00 | 26,525.00 | 26,275.00 | 26,375.00 | 24,693.35 | 812,400 |
27 Feb 2024 | 25,800.00 | 26,250.00 | 25,800.00 | 26,075.00 | 24,412.48 | 970,200 |
26 Feb 2024 | 26,200.00 | 26,225.00 | 25,800.00 | 25,800.00 | 24,155.01 | 1,321,700 |
23 Feb 2024 | 26,075.00 | 26,250.00 | 25,750.00 | 26,200.00 | 24,529.51 | 1,340,300 |
22 Feb 2024 | 26,225.00 | 26,275.00 | 26,000.00 | 26,075.00 | 24,412.48 | 2,016,900 |
21 Feb 2024 | 26,900.00 | 26,900.00 | 26,375.00 | 26,475.00 | 24,786.98 | 976,800 |
20 Feb 2024 | 26,925.00 | 27,000.00 | 26,525.00 | 26,575.00 | 24,880.60 | 1,178,700 |
19 Feb 2024 | 27,100.00 | 27,125.00 | 26,800.00 | 26,875.00 | 25,161.47 | 587,100 |
16 Feb 2024 | 27,150.00 | 27,200.00 | 27,000.00 | 27,025.00 | 25,301.91 | 555,300 |
15 Feb 2024 | 27,250.00 | 27,375.00 | 27,000.00 | 27,075.00 | 25,348.72 | 1,052,200 |
13 Feb 2024 | 27,050.00 | 27,250.00 | 27,050.00 | 27,125.00 | 25,395.53 | 604,000 |
12 Feb 2024 | 26,750.00 | 27,250.00 | 26,750.00 | 27,050.00 | 25,325.31 | 910,100 |
07 Feb 2024 | 26,700.00 | 26,875.00 | 26,650.00 | 26,700.00 | 24,997.63 | 424,600 |
06 Feb 2024 | 26,400.00 | 26,675.00 | 26,250.00 | 26,650.00 | 24,950.82 | 815,500 |
05 Feb 2024 | 26,275.00 | 26,525.00 | 26,200.00 | 26,200.00 | 24,529.51 | 717,600 |
02 Feb 2024 | 26,625.00 | 26,775.00 | 26,200.00 | 26,225.00 | 24,552.92 | 1,271,200 |
01 Feb 2024 | 27,050.00 | 27,075.00 | 26,550.00 | 26,625.00 | 24,927.41 | 1,201,700 |
31 Jan 2024 | 26,750.00 | 27,200.00 | 26,750.00 | 27,050.00 | 25,325.31 | 837,800 |
30 Jan 2024 | 26,725.00 | 26,850.00 | 26,375.00 | 26,550.00 | 24,857.20 | 569,200 |
29 Jan 2024 | 26,775.00 | 26,850.00 | 26,625.00 | 26,800.00 | 25,091.25 | 784,900 |
26 Jan 2024 | 26,525.00 | 26,825.00 | 26,250.00 | 26,700.00 | 24,997.63 | 864,100 |
25 Jan 2024 | 25,775.00 | 26,700.00 | 25,775.00 | 26,525.00 | 24,833.79 | 1,247,900 |
24 Jan 2024 | 25,925.00 | 26,250.00 | 25,600.00 | 25,775.00 | 24,131.61 | 1,111,800 |
23 Jan 2024 | 26,225.00 | 26,375.00 | 25,800.00 | 25,900.00 | 24,248.64 | 1,207,800 |
22 Jan 2024 | 26,800.00 | 26,900.00 | 26,075.00 | 26,250.00 | 24,576.32 | 1,127,700 |
19 Jan 2024 | 27,150.00 | 27,250.00 | 26,625.00 | 26,800.00 | 25,091.25 | 1,435,600 |
18 Jan 2024 | 27,425.00 | 27,450.00 | 27,025.00 | 27,100.00 | 25,372.13 | 908,900 |
17 Jan 2024 | 27,450.00 | 27,825.00 | 27,400.00 | 27,400.00 | 25,653.00 | 1,150,300 |
16 Jan 2024 | 27,475.00 | 27,500.00 | 27,100.00 | 27,400.00 | 25,653.00 | 779,000 |
15 Jan 2024 | 27,150.00 | 27,500.00 | 27,150.00 | 27,450.00 | 25,699.81 | 2,054,500 |
12 Jan 2024 | 26,800.00 | 27,150.00 | 26,800.00 | 26,950.00 | 25,231.69 | 680,500 |
11 Jan 2024 | 27,000.00 | 27,050.00 | 26,750.00 | 26,800.00 | 25,091.25 | 470,400 |
10 Jan 2024 | 27,050.00 | 27,400.00 | 26,950.00 | 26,975.00 | 25,255.10 | 920,000 |
09 Jan 2024 | 27,100.00 | 27,275.00 | 26,650.00 | 26,975.00 | 25,255.10 | 1,040,300 |
08 Jan 2024 | 26,825.00 | 27,400.00 | 26,825.00 | 27,100.00 | 25,372.13 | 1,179,200 |
05 Jan 2024 | 26,650.00 | 26,850.00 | 26,625.00 | 26,775.00 | 25,067.85 | 1,109,500 |
04 Jan 2024 | 25,875.00 | 26,800.00 | 25,875.00 | 26,600.00 | 24,904.01 | 2,019,700 |
03 Jan 2024 | 26,300.00 | 26,300.00 | 25,675.00 | 25,750.00 | 24,108.20 | 1,593,300 |
02 Jan 2024 | 25,600.00 | 26,425.00 | 25,550.00 | 26,375.00 | 24,693.35 | 1,695,100 |
29 Dec 2023 | 25,550.00 | 25,825.00 | 25,275.00 | 25,650.00 | 24,014.58 | 919,800 |
28 Dec 2023 | 25,375.00 | 25,850.00 | 25,375.00 | 25,500.00 | 23,874.14 | 1,272,300 |
27 Dec 2023 | 25,350.00 | 25,475.00 | 24,950.00 | 25,350.00 | 23,733.71 | 1,044,700 |
22 Dec 2023 | 25,100.00 | 25,400.00 | 24,900.00 | 25,350.00 | 23,733.71 | 616,800 |
21 Dec 2023 | 24,850.00 | 25,025.00 | 24,675.00 | 25,025.00 | 23,429.43 | 595,100 |
20 Dec 2023 | 24,550.00 | 25,600.00 | 24,550.00 | 24,800.00 | 23,218.77 | 1,644,300 |
19 Dec 2023 | 24,200.00 | 24,575.00 | 24,025.00 | 24,525.00 | 22,961.31 | 509,900 |
18 Dec 2023 | 24,450.00 | 24,625.00 | 24,050.00 | 24,200.00 | 22,657.03 | 1,229,900 |
15 Dec 2023 | 24,075.00 | 24,875.00 | 24,050.00 | 24,450.00 | 22,891.09 | 1,604,300 |
14 Dec 2023 | 23,800.00 | 24,100.00 | 23,700.00 | 24,075.00 | 22,540.00 | 740,500 |
13 Dec 2023 | 23,850.00 | 23,875.00 | 23,625.00 | 23,800.00 | 22,282.53 | 1,346,100 |
12 Dec 2023 | 23,825.00 | 24,250.00 | 23,775.00 | 24,000.00 | 22,469.78 | 779,400 |
11 Dec 2023 | 23,800.00 | 23,950.00 | 23,750.00 | 23,800.00 | 22,282.53 | 941,600 |
08 Dec 2023 | 23,850.00 | 24,200.00 | 23,825.00 | 24,000.00 | 22,469.78 | 1,484,400 |
07 Dec 2023 | 23,850.00 | 24,000.00 | 23,600.00 | 23,725.00 | 22,212.31 | 1,173,100 |
06 Dec 2023 | 23,975.00 | 24,100.00 | 23,850.00 | 23,850.00 | 22,329.34 | 1,089,800 |
05 Dec 2023 | 24,600.00 | 24,700.00 | 23,950.00 | 23,950.00 | 22,422.97 | 1,826,400 |
04 Dec 2023 | 24,600.00 | 24,800.00 | 24,525.00 | 24,575.00 | 23,008.12 | 1,006,800 |
01 Dec 2023 | 24,875.00 | 25,050.00 | 24,550.00 | 24,550.00 | 22,984.71 | 760,600 |
30 Nov 2023 | 24,725.00 | 24,775.00 | 24,525.00 | 24,550.00 | 22,984.71 | 750,900 |
29 Nov 2023 | 25,000.00 | 25,000.00 | 24,650.00 | 24,700.00 | 23,125.15 | 1,038,500 |
28 Nov 2023 | 25,200.00 | 25,300.00 | 24,975.00 | 24,975.00 | 23,382.62 | 883,400 |
27 Nov 2023 | 25,400.00 | 25,550.00 | 25,175.00 | 25,200.00 | 23,593.27 | 667,600 |
24 Nov 2023 | 25,500.00 | 25,550.00 | 25,375.00 | 25,400.00 | 23,780.52 | 340,300 |
23 Nov 2023 | 25,600.00 | 25,600.00 | 25,425.00 | 25,475.00 | 23,850.74 | 554,900 |
22 Nov 2023 | 25,550.00 | 25,700.00 | 25,475.00 | 25,525.00 | 23,897.55 | 527,300 |
21 Nov 2023 | 25,625.00 | 25,650.00 | 25,350.00 | 25,600.00 | 23,967.77 | 733,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |