Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 15,750.00 | 15,900.00 | 15,650.00 | 15,675.00 | 15,675.00 | 46 |
25 Jul 2024 | 15,600.00 | 15,725.00 | 15,600.00 | 15,600.00 | 15,600.00 | 20 |
24 Jul 2024 | 15,925.00 | 15,925.00 | 15,650.00 | 15,650.00 | 15,650.00 | 360 |
23 Jul 2024 | 15,900.00 | 16,000.00 | 15,900.00 | 16,000.00 | 16,000.00 | 178 |
22 Jul 2024 | 15,975.00 | 16,000.00 | 15,900.00 | 15,900.00 | 15,900.00 | 493 |
19 Jul 2024 | 15,825.00 | 15,825.00 | 15,625.00 | 15,700.00 | 15,700.00 | 137 |
18 Jul 2024 | 15,800.00 | 15,925.00 | 15,450.00 | 15,475.00 | 15,475.00 | 229 |
17 Jul 2024 | 15,700.00 | 15,825.00 | 15,625.00 | 15,825.00 | 15,825.00 | 343 |
16 Jul 2024 | 14,875.00 | 15,125.00 | 14,875.00 | 15,125.00 | 15,125.00 | 9 |
15 Jul 2024 | 15,800.00 | 15,975.00 | 15,325.00 | 15,325.00 | 15,325.00 | 49 |
12 Jul 2024 | 16,600.00 | 16,700.00 | 16,475.00 | 16,500.00 | 16,500.00 | 25 |
11 Jul 2024 | 16,100.00 | 16,350.00 | 15,975.00 | 16,275.00 | 16,275.00 | 81 |
10 Jul 2024 | 15,575.00 | 15,750.00 | 15,575.00 | 15,750.00 | 15,750.00 | 926 |
08 Jul 2024 | 16,056.50 | 16,056.50 | 15,775.00 | 15,800.00 | 15,800.00 | 134 |
05 Jul 2024 | 15,777.00 | 15,860.00 | 15,727.00 | 15,860.00 | 15,860.00 | 959 |
04 Jul 2024 | 16,100.00 | 16,100.00 | 15,996.00 | 15,996.00 | 15,996.00 | 15 |
03 Jul 2024 | 15,693.50 | 15,693.50 | 15,525.00 | 15,528.50 | 15,528.50 | 180 |
02 Jul 2024 | 15,456.50 | 15,669.50 | 15,378.00 | 15,432.00 | 15,432.00 | 120 |
01 Jul 2024 | 14,942.00 | 15,339.50 | 14,942.00 | 15,339.50 | 15,339.50 | 100 |
28 Jun 2024 | 14,364.00 | 14,405.50 | 14,364.00 | 14,400.50 | 14,400.50 | 367 |
27 Jun 2024 | 14,399.50 | 14,513.50 | 14,307.00 | 14,307.00 | 14,307.00 | 84 |
26 Jun 2024 | 13,764.50 | 14,100.00 | 13,764.50 | 14,100.00 | 14,100.00 | 184 |
25 Jun 2024 | 13,874.00 | 13,874.00 | 13,762.00 | 13,800.00 | 13,800.00 | 355 |
24 Jun 2024 | 13,647.00 | 13,874.50 | 13,647.00 | 13,874.50 | 13,874.50 | 115 |
19 Jun 2024 | 13,400.00 | 13,400.00 | 13,400.00 | 13,400.00 | 13,400.00 | 21 |
18 Jun 2024 | 12,913.00 | 13,486.00 | 12,913.00 | 13,400.00 | 13,400.00 | 180 |
14 Jun 2024 | 13,000.50 | 13,150.00 | 13,000.50 | 13,150.00 | 13,150.00 | 33 |
13 Jun 2024 | 13,255.00 | 13,410.00 | 13,255.00 | 13,405.00 | 13,405.00 | 17 |
12 Jun 2024 | 14,031.00 | 14,232.00 | 14,031.00 | 14,173.00 | 14,173.00 | 16 |
11 Jun 2024 | 14,032.00 | 14,091.50 | 13,899.00 | 14,091.50 | 14,091.50 | 57 |
10 Jun 2024 | 14,450.50 | 14,450.50 | 14,360.00 | 14,434.00 | 14,434.00 | 72 |
07 Jun 2024 | 14,596.50 | 14,616.50 | 14,438.00 | 14,491.00 | 14,491.00 | 48 |
06 Jun 2024 | 14,540.00 | 14,557.00 | 14,495.00 | 14,498.00 | 14,498.00 | 12 |
05 Jun 2024 | 14,314.50 | 14,400.00 | 14,314.50 | 14,345.00 | 14,345.00 | 436 |
04 Jun 2024 | 14,586.00 | 14,712.50 | 14,474.00 | 14,508.00 | 14,508.00 | 104 |
03 Jun 2024 | 14,495.00 | 14,856.00 | 14,433.00 | 14,856.00 | 14,856.00 | 62 |
31 May 2024 | 14,012.50 | 14,243.00 | 13,997.00 | 14,242.50 | 14,242.50 | 78 |
30 May 2024 | 13,259.00 | 13,650.00 | 13,259.00 | 13,650.00 | 13,650.00 | 55 |
29 May 2024 | 13,760.00 | 13,760.00 | 13,234.00 | 13,284.50 | 13,284.50 | 91 |
28 May 2024 | 13,763.00 | 13,900.00 | 13,763.00 | 13,796.00 | 13,796.00 | 162 |
27 May 2024 | 13,730.00 | 13,730.00 | 13,730.00 | 13,730.00 | 13,730.00 | 3 |
24 May 2024 | 13,816.50 | 13,816.50 | 13,500.50 | 13,729.50 | 13,729.50 | 187 |
23 May 2024 | 14,060.00 | 14,060.00 | 13,497.00 | 13,720.50 | 13,720.50 | 383 |
22 May 2024 | 13,532.50 | 13,584.50 | 13,462.00 | 13,560.50 | 13,560.50 | 457 |
21 May 2024 | 12,868.50 | 13,092.50 | 12,868.50 | 13,092.50 | 13,092.50 | 5 |
20 May 2024 | 12,147.50 | 12,535.00 | 12,147.50 | 12,535.00 | 12,535.00 | 71 |
17 May 2024 | 12,160.00 | 12,294.00 | 12,160.00 | 12,285.00 | 12,285.00 | 9 |
16 May 2024 | 12,007.00 | 12,098.50 | 11,982.00 | 11,982.00 | 11,982.00 | 114 |
15 May 2024 | 11,866.00 | 11,960.50 | 11,823.00 | 11,920.50 | 11,920.50 | 114 |
14 May 2024 | 11,751.50 | 11,994.50 | 11,751.50 | 11,994.50 | 11,994.50 | 76 |
13 May 2024 | 11,748.50 | 11,759.00 | 11,618.50 | 11,618.50 | 11,618.50 | 254 |
10 May 2024 | 12,000.00 | 12,000.00 | 11,683.50 | 11,706.50 | 11,706.50 | 107 |
09 May 2024 | 11,558.50 | 11,683.50 | 11,558.50 | 11,660.00 | 11,660.00 | 31 |
08 May 2024 | 11,647.00 | 11,651.00 | 11,518.50 | 11,589.00 | 11,589.00 | 545 |
07 May 2024 | 11,697.50 | 11,734.00 | 11,635.00 | 11,684.50 | 11,684.50 | 30 |
06 May 2024 | 11,546.50 | 11,575.00 | 11,456.50 | 11,517.50 | 11,517.50 | 222 |
03 May 2024 | 11,443.50 | 11,581.50 | 11,434.00 | 11,471.50 | 11,471.50 | 269 |
02 May 2024 | 11,106.50 | 11,405.00 | 11,106.50 | 11,405.00 | 11,405.00 | 123 |
30 Apr 2024 | 11,263.00 | 11,319.00 | 11,220.00 | 11,243.00 | 11,243.00 | 124 |
29 Apr 2024 | 11,137.50 | 11,320.50 | 11,137.50 | 11,207.00 | 11,207.00 | 120 |
26 Apr 2024 | 11,206.00 | 11,365.50 | 11,141.00 | 11,280.50 | 11,280.50 | 24 |
25 Apr 2024 | 10,993.00 | 11,206.00 | 10,828.00 | 11,206.00 | 11,206.00 | 196 |
24 Apr 2024 | 10,193.00 | 10,193.00 | 10,046.00 | 10,049.50 | 10,049.50 | 42 |
23 Apr 2024 | 10,213.00 | 10,217.50 | 10,166.00 | 10,166.00 | 10,166.00 | 124 |
22 Apr 2024 | 10,074.00 | 10,140.00 | 10,013.00 | 10,138.00 | 10,138.00 | 123 |
19 Apr 2024 | 9,925.00 | 9,967.00 | 9,893.50 | 9,930.50 | 9,930.50 | 8 |
18 Apr 2024 | 9,820.00 | 9,820.00 | 9,815.50 | 9,816.00 | 9,816.00 | 77 |
17 Apr 2024 | 9,716.50 | 9,725.50 | 9,595.00 | 9,725.50 | 9,725.50 | 44 |
16 Apr 2024 | 9,630.50 | 9,718.50 | 9,630.50 | 9,704.00 | 9,704.00 | 614 |
15 Apr 2024 | 9,900.00 | 9,919.50 | 9,750.00 | 9,826.00 | 9,826.00 | 26 |
12 Apr 2024 | 9,731.00 | 9,745.00 | 9,643.50 | 9,650.00 | 9,650.00 | 332 |
11 Apr 2024 | 9,800.00 | 9,880.00 | 9,695.50 | 9,850.00 | 9,850.00 | 120 |
10 Apr 2024 | 10,045.00 | 10,059.00 | 9,976.50 | 10,059.00 | 10,059.00 | 605 |
09 Apr 2024 | 10,120.50 | 10,129.50 | 10,040.50 | 10,092.00 | 10,092.00 | 233 |
08 Apr 2024 | 10,312.50 | 10,312.50 | 10,171.50 | 10,190.50 | 10,190.50 | 56 |
05 Apr 2024 | 10,094.00 | 10,166.00 | 9,943.00 | 10,166.00 | 10,166.00 | 74 |
04 Apr 2024 | 10,744.00 | 10,744.00 | 10,244.00 | 10,244.50 | 10,244.50 | 37 |
03 Apr 2024 | 10,355.50 | 10,423.50 | 10,329.50 | 10,423.50 | 10,423.50 | 221 |
27 Mar 2024 | 10,198.50 | 10,209.00 | 10,111.00 | 10,124.50 | 10,124.50 | 28 |
26 Mar 2024 | 10,222.50 | 10,238.50 | 10,222.50 | 10,238.50 | 10,238.50 | 42 |
25 Mar 2024 | 10,105.00 | 10,281.50 | 10,105.00 | 10,156.50 | 10,156.50 | 7 |
22 Mar 2024 | 10,215.00 | 10,215.00 | 10,103.50 | 10,171.00 | 10,171.00 | 49 |
21 Mar 2024 | 10,341.00 | 10,368.50 | 10,231.00 | 10,257.50 | 10,257.50 | 18 |
20 Mar 2024 | 9,800.00 | 10,000.00 | 9,757.50 | 10,000.00 | 10,000.00 | 25 |
19 Mar 2024 | 9,712.50 | 9,770.00 | 9,700.00 | 9,770.00 | 9,770.00 | 61 |
18 Mar 2024 | 9,724.00 | 9,828.00 | 9,722.00 | 9,828.00 | 9,828.00 | 37 |
15 Mar 2024 | 9,835.50 | 9,840.00 | 9,655.00 | 9,757.50 | 9,757.50 | 180 |
14 Mar 2024 | 9,542.00 | 9,612.00 | 9,458.50 | 9,510.00 | 9,510.00 | 190 |
13 Mar 2024 | 9,873.00 | 10,009.00 | 9,612.00 | 9,612.00 | 9,612.00 | 49 |
12 Mar 2024 | 9,456.00 | 10,093.50 | 9,456.00 | 9,975.00 | 9,975.00 | 1,803 |
11 Mar 2024 | 9,279.00 | 9,497.50 | 9,251.00 | 9,253.50 | 9,253.50 | 227 |
08 Mar 2024 | 9,300.00 | 9,383.50 | 9,024.00 | 9,279.00 | 9,279.00 | 50 |
07 Mar 2024 | 8,961.00 | 9,292.00 | 8,959.00 | 9,282.50 | 9,282.50 | 42 |
06 Mar 2024 | 9,550.00 | 9,550.00 | 8,929.00 | 8,959.00 | 8,959.00 | 68 |
05 Mar 2024 | 9,268.00 | 9,268.00 | 9,182.00 | 9,255.00 | 9,255.00 | 12 |
04 Mar 2024 | 9,468.00 | 9,468.00 | 9,208.00 | 9,265.00 | 9,265.00 | 208 |
01 Mar 2024 | 9,348.00 | 9,468.00 | 9,268.50 | 9,446.50 | 9,446.50 | 584 |
29 Feb 2024 | 9,184.50 | 9,267.00 | 8,968.00 | 9,010.00 | 9,010.00 | 721 |
29 Feb 2024 | 0.268351 Dividend | |||||
28 Feb 2024 | 9,300.00 | 9,541.00 | 9,156.00 | 9,269.00 | 9,268.73 | 178 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |