Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Apr 2024 | 28,984.50 | 29,010.50 | 28,530.50 | 28,530.50 | 28,530.50 | 71 |
29 Apr 2024 | 29,074.50 | 29,084.00 | 28,754.50 | 28,754.50 | 28,754.50 | 124 |
26 Apr 2024 | 28,784.00 | 29,011.50 | 28,784.00 | 29,011.00 | 29,011.00 | 12 |
25 Apr 2024 | 27,789.50 | 28,662.00 | 27,789.50 | 28,606.50 | 28,606.50 | 53 |
24 Apr 2024 | 28,400.00 | 28,400.00 | 27,864.50 | 28,070.00 | 28,070.00 | 62 |
23 Apr 2024 | 28,877.00 | 29,016.50 | 28,615.50 | 28,664.00 | 28,664.00 | 220 |
22 Apr 2024 | 28,615.00 | 28,848.00 | 28,352.00 | 28,700.50 | 28,700.50 | 237 |
19 Apr 2024 | 28,616.50 | 28,641.00 | 28,334.50 | 28,563.00 | 28,563.00 | 72 |
18 Apr 2024 | 27,936.00 | 28,156.50 | 27,728.50 | 28,156.50 | 28,156.50 | 86 |
17 Apr 2024 | 28,107.00 | 28,239.00 | 27,850.00 | 27,889.00 | 27,889.00 | 149 |
16 Apr 2024 | 28,277.50 | 28,600.00 | 28,277.50 | 28,418.00 | 28,418.00 | 1,034 |
15 Apr 2024 | 28,262.50 | 28,931.50 | 28,207.50 | 28,503.00 | 28,503.00 | 92 |
12 Apr 2024 | 28,160.50 | 28,383.50 | 27,937.00 | 28,100.00 | 28,100.00 | 106 |
11 Apr 2024 | 28,511.00 | 28,697.00 | 28,320.50 | 28,509.50 | 28,509.50 | 3 |
10 Apr 2024 | 28,469.50 | 28,471.00 | 27,943.50 | 28,148.50 | 28,148.50 | 322 |
09 Apr 2024 | 28,350.00 | 28,748.00 | 28,299.00 | 28,611.50 | 28,611.50 | 639 |
08 Apr 2024 | 28,757.00 | 28,757.00 | 28,322.50 | 28,553.00 | 28,553.00 | 166 |
05 Apr 2024 | 28,849.50 | 29,000.00 | 28,074.00 | 28,673.00 | 28,673.00 | 149 |
04 Apr 2024 | 29,776.00 | 30,365.00 | 28,984.50 | 29,206.50 | 29,206.50 | 240 |
03 Apr 2024 | 29,903.00 | 30,026.00 | 29,606.50 | 29,776.00 | 29,776.00 | 363 |
27 Mar 2024 | 31,695.00 | 31,731.50 | 30,870.50 | 31,275.00 | 31,275.00 | 242 |
26 Mar 2024 | 31,000.00 | 31,999.50 | 30,968.50 | 31,672.00 | 31,672.00 | 331 |
25 Mar 2024 | 31,200.00 | 31,200.00 | 30,173.50 | 30,431.00 | 30,431.00 | 443 |
22 Mar 2024 | 30,001.00 | 31,758.50 | 30,001.00 | 31,219.00 | 31,219.00 | 1,456 |
21 Mar 2024 | 29,021.00 | 29,155.00 | 28,647.00 | 29,121.00 | 29,121.00 | 472 |
20 Mar 2024 | 27,920.00 | 28,517.00 | 27,920.00 | 28,500.00 | 28,500.00 | 308 |
19 Mar 2024 | 27,329.00 | 27,918.00 | 27,264.00 | 27,918.00 | 27,918.00 | 115 |
18 Mar 2024 | 27,094.50 | 27,428.00 | 27,009.50 | 27,375.00 | 27,375.00 | 157 |
15 Mar 2024 | 26,800.00 | 27,243.50 | 26,713.00 | 27,239.00 | 27,239.00 | 148 |
14 Mar 2024 | 27,049.00 | 27,163.00 | 26,890.00 | 27,030.00 | 27,030.00 | 288 |
13 Mar 2024 | 27,655.00 | 28,058.50 | 26,921.50 | 26,955.00 | 26,955.00 | 178 |
12 Mar 2024 | 26,528.50 | 28,000.00 | 26,528.50 | 27,320.00 | 27,320.00 | 1,583 |
11 Mar 2024 | 25,940.50 | 26,003.00 | 25,703.50 | 25,811.00 | 25,811.00 | 350 |
08 Mar 2024 | 25,440.50 | 26,149.50 | 25,440.50 | 25,900.00 | 25,900.00 | 376 |
08 Mar 2024 | 0.126 Dividend | |||||
07 Mar 2024 | 25,216.00 | 25,813.50 | 25,216.00 | 25,786.50 | 25,786.37 | 472 |
06 Mar 2024 | 26,700.00 | 26,700.00 | 25,031.00 | 25,442.00 | 25,441.88 | 136 |
05 Mar 2024 | 25,907.50 | 26,382.50 | 25,837.00 | 25,975.50 | 25,975.37 | 143 |
04 Mar 2024 | 26,740.00 | 26,740.00 | 25,984.00 | 26,409.00 | 26,408.87 | 220 |
01 Mar 2024 | 27,060.00 | 27,205.00 | 26,502.00 | 26,714.50 | 26,714.37 | 160 |
29 Feb 2024 | 26,393.00 | 26,962.00 | 26,339.50 | 26,459.50 | 26,459.37 | 389 |
28 Feb 2024 | 26,072.50 | 26,500.00 | 25,907.50 | 26,181.00 | 26,180.87 | 249 |
27 Feb 2024 | 26,610.50 | 26,623.50 | 26,175.00 | 26,436.50 | 26,436.37 | 309 |
26 Feb 2024 | 27,100.00 | 27,100.00 | 26,200.00 | 26,376.50 | 26,376.37 | 129 |
23 Feb 2024 | 26,700.00 | 27,100.00 | 26,568.50 | 27,058.00 | 27,057.87 | 64 |
22 Feb 2024 | 26,752.00 | 27,000.50 | 26,239.00 | 26,750.00 | 26,749.87 | 359 |
21 Feb 2024 | 26,990.00 | 27,121.00 | 26,504.00 | 26,800.00 | 26,799.87 | 349 |
20 Feb 2024 | 27,207.00 | 27,771.00 | 26,257.50 | 27,140.00 | 27,139.87 | 425 |
19 Feb 2024 | 26,450.00 | 27,450.00 | 25,200.00 | 27,411.00 | 27,410.87 | 70 |
16 Feb 2024 | 27,118.00 | 27,118.00 | 25,717.00 | 26,449.50 | 26,449.37 | 241 |
15 Feb 2024 | 27,481.00 | 28,075.50 | 27,257.00 | 27,470.00 | 27,469.87 | 293 |
14 Feb 2024 | 29,460.50 | 29,460.50 | 27,720.00 | 27,799.50 | 27,799.36 | 279 |
09 Feb 2024 | 30,811.50 | 30,811.50 | 29,725.00 | 29,725.00 | 29,724.86 | 125 |
08 Feb 2024 | 30,487.50 | 31,043.00 | 30,130.00 | 30,130.00 | 30,129.85 | 112 |
07 Feb 2024 | 29,000.00 | 31,000.00 | 29,000.00 | 30,659.00 | 30,658.85 | 107 |
06 Feb 2024 | 32,000.00 | 32,000.00 | 30,279.50 | 30,396.50 | 30,396.35 | 125 |
05 Feb 2024 | 31,992.00 | 31,992.00 | 30,569.00 | 30,719.00 | 30,718.85 | 257 |
02 Feb 2024 | 30,893.50 | 31,662.00 | 30,893.50 | 31,414.50 | 31,414.35 | 101 |
01 Feb 2024 | 30,211.00 | 31,030.00 | 30,004.00 | 30,914.50 | 30,914.35 | 187 |
31 Jan 2024 | 30,617.50 | 31,098.50 | 29,770.00 | 30,205.00 | 30,204.85 | 97 |
30 Jan 2024 | 31,172.00 | 31,296.50 | 30,533.50 | 30,817.00 | 30,816.85 | 255 |
29 Jan 2024 | 31,500.00 | 32,036.00 | 30,750.00 | 31,185.00 | 31,184.85 | 170 |
26 Jan 2024 | 32,711.00 | 32,711.00 | 30,819.00 | 31,392.50 | 31,392.35 | 99 |
25 Jan 2024 | 32,936.00 | 33,561.50 | 32,528.00 | 32,535.50 | 32,535.34 | 137 |
24 Jan 2024 | 32,800.00 | 32,824.00 | 32,000.00 | 32,279.50 | 32,279.34 | 212 |
23 Jan 2024 | 33,625.00 | 33,625.00 | 32,275.00 | 32,275.00 | 32,274.84 | 209 |
22 Jan 2024 | 32,323.50 | 32,980.50 | 32,323.50 | 32,966.00 | 32,965.84 | 259 |
19 Jan 2024 | 32,000.00 | 32,369.00 | 31,079.00 | 31,991.00 | 31,990.84 | 330 |
18 Jan 2024 | 30,729.50 | 32,293.50 | 30,729.50 | 31,177.50 | 31,177.35 | 108 |
17 Jan 2024 | 29,844.00 | 31,395.50 | 29,844.00 | 30,728.50 | 30,728.35 | 332 |
16 Jan 2024 | 29,260.00 | 30,090.00 | 28,416.50 | 29,693.00 | 29,692.86 | 524 |
15 Jan 2024 | 29,000.00 | 29,300.00 | 28,500.00 | 28,700.00 | 28,699.86 | 40 |
12 Jan 2024 | 28,874.50 | 29,000.00 | 27,200.00 | 28,800.00 | 28,799.86 | 334 |
11 Jan 2024 | 30,000.00 | 30,150.00 | 28,600.50 | 28,874.50 | 28,874.36 | 393 |
10 Jan 2024 | 29,550.00 | 30,150.00 | 29,350.00 | 29,769.00 | 29,768.86 | 599 |
09 Jan 2024 | 29,849.00 | 30,050.00 | 29,369.50 | 29,525.00 | 29,524.86 | 353 |
08 Jan 2024 | 28,027.00 | 29,926.00 | 28,027.00 | 29,847.00 | 29,846.85 | 648 |
05 Jan 2024 | 26,600.00 | 28,314.50 | 26,600.00 | 28,026.50 | 28,026.36 | 742 |
04 Jan 2024 | 26,000.00 | 26,936.00 | 26,000.00 | 26,807.00 | 26,806.87 | 516 |
03 Jan 2024 | 25,140.00 | 26,100.00 | 24,600.00 | 26,100.00 | 26,099.87 | 576 |
02 Jan 2024 | 24,500.00 | 25,310.50 | 24,045.50 | 25,130.50 | 25,130.38 | 225 |
29 Dec 2023 | 23,900.00 | 25,100.00 | 23,315.00 | 24,552.50 | 24,552.38 | 684 |
28 Dec 2023 | 22,230.00 | 24,161.00 | 22,132.00 | 23,829.00 | 23,828.88 | 505 |
27 Dec 2023 | 23,300.00 | 23,800.00 | 21,560.00 | 22,230.00 | 22,229.89 | 691 |
26 Dec 2023 | 23,778.50 | 23,836.50 | 22,467.50 | 22,979.50 | 22,979.39 | 487 |
22 Dec 2023 | 22,950.00 | 23,732.50 | 22,950.00 | 23,387.00 | 23,386.88 | 409 |
21 Dec 2023 | 23,800.00 | 24,299.00 | 22,900.00 | 23,290.00 | 23,289.89 | 1,131 |
20 Dec 2023 | 25,850.00 | 25,899.00 | 23,340.00 | 23,432.50 | 23,432.38 | 3,140 |
19 Dec 2023 | 26,676.00 | 27,187.50 | 26,676.00 | 26,806.50 | 26,806.37 | 360 |
18 Dec 2023 | 28,200.00 | 28,200.00 | 26,575.50 | 26,676.00 | 26,675.87 | 776 |
15 Dec 2023 | 28,261.00 | 28,550.00 | 27,152.50 | 28,423.50 | 28,423.36 | 147 |
14 Dec 2023 | 27,364.00 | 28,401.00 | 27,364.00 | 28,261.00 | 28,260.86 | 177 |
13 Dec 2023 | 27,731.00 | 27,731.00 | 25,806.00 | 27,367.50 | 27,367.37 | 51 |
12 Dec 2023 | 27,062.00 | 28,400.00 | 26,987.00 | 28,193.50 | 28,193.36 | 242 |
11 Dec 2023 | 26,723.50 | 27,706.50 | 26,414.00 | 27,025.50 | 27,025.37 | 121 |
11 Dec 2023 | 0.126 Dividend | |||||
07 Dec 2023 | 25,284.50 | 26,600.00 | 24,150.00 | 26,600.00 | 26,599.74 | 78 |
06 Dec 2023 | 24,150.00 | 24,200.00 | 23,300.00 | 24,200.00 | 24,199.77 | 32 |
05 Dec 2023 | 24,000.00 | 24,000.00 | 23,148.50 | 23,691.50 | 23,691.27 | 111 |
04 Dec 2023 | 24,200.00 | 24,200.00 | 23,100.00 | 23,541.50 | 23,541.27 | 118 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |