Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
13 May 2024 | 35,000.00 | 35,640.00 | 34,250.00 | 34,480.00 | 34,480.00 | 3,587,900 |
10 May 2024 | 35,530.00 | 36,060.00 | 34,830.00 | 35,000.00 | 35,000.00 | 3,403,100 |
09 May 2024 | 36,120.00 | 36,230.00 | 35,100.00 | 35,210.00 | 35,210.00 | 2,979,900 |
08 May 2024 | 36,950.00 | 37,040.00 | 36,280.00 | 36,280.00 | 36,280.00 | 2,742,000 |
07 May 2024 | 37,000.00 | 37,010.00 | 36,090.00 | 36,840.00 | 36,840.00 | 3,882,000 |
02 May 2024 | 34,500.00 | 35,330.00 | 34,330.00 | 35,010.00 | 35,010.00 | 2,426,500 |
01 May 2024 | 34,950.00 | 35,310.00 | 34,530.00 | 34,940.00 | 34,940.00 | 2,677,700 |
30 Apr 2024 | 35,000.00 | 35,520.00 | 34,810.00 | 35,120.00 | 35,120.00 | 3,262,700 |
26 Apr 2024 | 34,250.00 | 34,780.00 | 33,730.00 | 34,230.00 | 34,230.00 | 4,399,400 |
25 Apr 2024 | 33,530.00 | 34,360.00 | 33,400.00 | 33,600.00 | 33,600.00 | 3,712,900 |
24 Apr 2024 | 33,590.00 | 34,810.00 | 33,340.00 | 34,810.00 | 34,810.00 | 5,081,400 |
23 Apr 2024 | 33,480.00 | 33,480.00 | 32,130.00 | 32,500.00 | 32,500.00 | 3,682,800 |
22 Apr 2024 | 32,830.00 | 33,500.00 | 31,990.00 | 32,450.00 | 32,450.00 | 5,692,700 |
19 Apr 2024 | 35,340.00 | 35,530.00 | 33,530.00 | 33,530.00 | 33,530.00 | 6,769,400 |
18 Apr 2024 | 36,850.00 | 37,090.00 | 36,090.00 | 36,740.00 | 36,740.00 | 4,400,200 |
17 Apr 2024 | 38,100.00 | 38,540.00 | 37,270.00 | 37,290.00 | 37,290.00 | 4,104,300 |
16 Apr 2024 | 38,310.00 | 38,360.00 | 37,510.00 | 37,660.00 | 37,660.00 | 3,824,700 |
15 Apr 2024 | 38,800.00 | 39,290.00 | 38,570.00 | 39,290.00 | 39,290.00 | 2,515,400 |
12 Apr 2024 | 39,830.00 | 40,050.00 | 39,300.00 | 39,500.00 | 39,500.00 | 3,846,100 |
11 Apr 2024 | 38,590.00 | 39,100.00 | 38,470.00 | 38,920.00 | 38,920.00 | 2,854,400 |
10 Apr 2024 | 38,900.00 | 39,490.00 | 38,630.00 | 39,290.00 | 39,290.00 | 3,280,900 |
09 Apr 2024 | 37,900.00 | 38,990.00 | 37,700.00 | 38,990.00 | 38,990.00 | 4,527,300 |
08 Apr 2024 | 37,970.00 | 38,050.00 | 37,450.00 | 37,660.00 | 37,660.00 | 3,978,600 |
05 Apr 2024 | 38,500.00 | 38,670.00 | 37,170.00 | 37,270.00 | 37,270.00 | 6,204,300 |
04 Apr 2024 | 40,200.00 | 40,860.00 | 39,480.00 | 39,480.00 | 39,480.00 | 5,215,100 |
03 Apr 2024 | 39,210.00 | 39,920.00 | 38,930.00 | 39,620.00 | 39,620.00 | 4,169,700 |
02 Apr 2024 | 38,890.00 | 39,680.00 | 38,730.00 | 39,610.00 | 39,610.00 | 4,404,700 |
01 Apr 2024 | 39,840.00 | 39,880.00 | 38,110.00 | 38,300.00 | 38,300.00 | 3,646,900 |
29 Mar 2024 | 39,200.00 | 39,590.00 | 39,000.00 | 39,580.00 | 39,580.00 | 2,065,500 |
28 Mar 2024 | 38,760.00 | 39,590.00 | 38,640.00 | 39,260.00 | 39,260.00 | 3,358,700 |
28 Mar 2024 | 219 Dividend | |||||
27 Mar 2024 | 39,000.00 | 39,720.00 | 38,770.00 | 39,510.00 | 39,291.00 | 3,638,000 |
26 Mar 2024 | 39,190.00 | 39,360.00 | 38,640.00 | 38,930.00 | 38,714.21 | 3,037,600 |
25 Mar 2024 | 39,490.00 | 39,610.00 | 38,700.00 | 38,720.00 | 38,505.38 | 2,867,500 |
22 Mar 2024 | 39,900.00 | 40,160.00 | 39,010.00 | 39,330.00 | 39,112.00 | 5,083,500 |
21 Mar 2024 | 38,410.00 | 39,340.00 | 37,720.00 | 39,340.00 | 39,121.94 | 5,961,900 |
19 Mar 2024 | 36,810.00 | 37,390.00 | 36,370.00 | 37,300.00 | 37,093.25 | 4,654,300 |
18 Mar 2024 | 35,410.00 | 36,750.00 | 35,410.00 | 36,740.00 | 36,536.36 | 4,635,600 |
15 Mar 2024 | 36,260.00 | 36,450.00 | 35,410.00 | 35,410.00 | 35,213.73 | 4,965,400 |
14 Mar 2024 | 37,000.00 | 37,260.00 | 36,260.00 | 37,220.00 | 37,013.70 | 3,760,600 |
13 Mar 2024 | 37,850.00 | 37,850.00 | 36,660.00 | 37,390.00 | 37,182.75 | 4,525,300 |
12 Mar 2024 | 36,450.00 | 36,770.00 | 35,960.00 | 36,510.00 | 36,307.63 | 5,013,600 |
11 Mar 2024 | 36,030.00 | 37,170.00 | 36,020.00 | 37,150.00 | 36,944.08 | 4,616,600 |
08 Mar 2024 | 39,000.00 | 39,260.00 | 38,220.00 | 38,360.00 | 38,147.38 | 6,401,400 |
07 Mar 2024 | 39,970.00 | 39,980.00 | 37,830.00 | 38,060.00 | 37,849.04 | 6,648,700 |
06 Mar 2024 | 38,750.00 | 39,660.00 | 38,750.00 | 39,600.00 | 39,380.50 | 3,740,400 |
05 Mar 2024 | 38,900.00 | 39,700.00 | 38,710.00 | 39,450.00 | 39,231.33 | 4,869,800 |
04 Mar 2024 | 39,780.00 | 39,990.00 | 38,990.00 | 39,290.00 | 39,072.22 | 4,910,900 |
01 Mar 2024 | 37,200.00 | 38,710.00 | 37,050.00 | 38,380.00 | 38,167.27 | 5,757,200 |
29 Feb 2024 | 35,900.00 | 36,890.00 | 35,700.00 | 36,870.00 | 36,665.63 | 3,891,900 |
28 Feb 2024 | 36,040.00 | 36,850.00 | 35,970.00 | 36,490.00 | 36,287.74 | 3,251,800 |
27 Feb 2024 | 36,200.00 | 36,540.00 | 35,680.00 | 36,260.00 | 36,059.02 | 3,413,700 |
26 Feb 2024 | 36,810.00 | 36,810.00 | 35,920.00 | 36,000.00 | 35,800.46 | 4,275,900 |
22 Feb 2024 | 36,800.00 | 36,800.00 | 35,350.00 | 36,580.00 | 36,377.24 | 6,299,000 |
21 Feb 2024 | 34,190.00 | 34,530.00 | 33,790.00 | 34,520.00 | 34,328.66 | 3,272,300 |
20 Feb 2024 | 34,800.00 | 35,400.00 | 34,510.00 | 34,650.00 | 34,457.94 | 3,460,700 |
19 Feb 2024 | 35,350.00 | 35,740.00 | 34,620.00 | 34,800.00 | 34,607.11 | 3,492,400 |
16 Feb 2024 | 36,610.00 | 37,080.00 | 34,770.00 | 35,350.00 | 35,154.06 | 9,247,500 |
15 Feb 2024 | 34,050.00 | 35,220.00 | 33,850.00 | 35,210.00 | 35,014.84 | 5,595,900 |
14 Feb 2024 | 33,070.00 | 34,310.00 | 33,050.00 | 33,530.00 | 33,344.15 | 5,830,500 |
13 Feb 2024 | 32,500.00 | 33,720.00 | 32,400.00 | 33,720.00 | 33,533.09 | 6,993,900 |
09 Feb 2024 | 29,795.00 | 30,160.00 | 29,475.00 | 29,755.00 | 29,590.07 | 5,298,700 |
08 Feb 2024 | 28,700.00 | 29,610.00 | 28,590.00 | 29,435.00 | 29,271.85 | 4,873,500 |
07 Feb 2024 | 28,225.00 | 28,480.00 | 27,865.00 | 28,480.00 | 28,322.14 | 3,003,500 |
06 Feb 2024 | 28,260.00 | 28,835.00 | 28,225.00 | 28,630.00 | 28,471.31 | 3,046,000 |
05 Feb 2024 | 28,365.00 | 28,455.00 | 27,825.00 | 28,205.00 | 28,048.66 | 2,393,300 |
02 Feb 2024 | 27,900.00 | 28,140.00 | 27,735.00 | 28,100.00 | 27,944.25 | 2,721,500 |
01 Feb 2024 | 27,480.00 | 27,815.00 | 27,480.00 | 27,640.00 | 27,486.79 | 2,684,600 |
31 Jan 2024 | 27,340.00 | 27,865.00 | 27,280.00 | 27,865.00 | 27,710.55 | 3,148,900 |
30 Jan 2024 | 28,320.00 | 28,320.00 | 27,860.00 | 27,985.00 | 27,829.88 | 2,830,700 |
29 Jan 2024 | 27,640.00 | 28,210.00 | 27,525.00 | 28,010.00 | 27,854.74 | 2,868,700 |
26 Jan 2024 | 27,920.00 | 28,405.00 | 27,815.00 | 27,970.00 | 27,814.96 | 3,631,300 |
25 Jan 2024 | 28,890.00 | 28,960.00 | 28,280.00 | 28,655.00 | 28,496.17 | 3,688,000 |
24 Jan 2024 | 28,295.00 | 28,575.00 | 27,925.00 | 28,375.00 | 28,217.72 | 3,385,600 |
23 Jan 2024 | 28,790.00 | 28,995.00 | 28,200.00 | 28,200.00 | 28,043.69 | 4,649,000 |
22 Jan 2024 | 29,230.00 | 29,290.00 | 28,465.00 | 28,700.00 | 28,540.92 | 4,363,900 |
19 Jan 2024 | 27,685.00 | 28,265.00 | 27,335.00 | 28,230.00 | 28,073.53 | 5,666,300 |
18 Jan 2024 | 26,210.00 | 26,820.00 | 26,200.00 | 26,625.00 | 26,477.42 | 3,100,000 |
17 Jan 2024 | 26,520.00 | 26,815.00 | 26,240.00 | 26,390.00 | 26,243.72 | 4,249,900 |
16 Jan 2024 | 26,500.00 | 26,510.00 | 25,780.00 | 25,920.00 | 25,776.33 | 3,002,300 |
15 Jan 2024 | 26,500.00 | 26,510.00 | 26,230.00 | 26,330.00 | 26,184.06 | 754,400 |
12 Jan 2024 | 27,080.00 | 27,090.00 | 25,930.00 | 26,250.00 | 26,104.50 | 5,094,100 |
11 Jan 2024 | 25,590.00 | 26,175.00 | 25,565.00 | 26,080.00 | 25,935.44 | 4,217,900 |
10 Jan 2024 | 25,335.00 | 25,480.00 | 25,065.00 | 25,385.00 | 25,244.29 | 3,058,100 |
09 Jan 2024 | 25,060.00 | 25,295.00 | 24,755.00 | 24,910.00 | 24,771.93 | 3,648,900 |
05 Jan 2024 | 24,000.00 | 24,250.00 | 23,670.00 | 24,120.00 | 23,986.31 | 4,648,300 |
04 Jan 2024 | 24,000.00 | 24,105.00 | 23,885.00 | 24,005.00 | 23,871.94 | 4,288,300 |
29 Dec 2023 | 25,300.00 | 25,420.00 | 25,130.00 | 25,255.00 | 25,115.02 | 2,257,900 |
28 Dec 2023 | 25,620.00 | 25,620.00 | 25,380.00 | 25,465.00 | 25,323.85 | 1,612,500 |
27 Dec 2023 | 25,655.00 | 25,980.00 | 25,495.00 | 25,620.00 | 25,477.99 | 2,783,200 |
26 Dec 2023 | 25,025.00 | 25,300.00 | 24,845.00 | 25,300.00 | 25,159.77 | 1,585,300 |
25 Dec 2023 | 25,105.00 | 25,135.00 | 24,870.00 | 25,025.00 | 24,886.29 | 1,427,100 |
22 Dec 2023 | 25,015.00 | 25,195.00 | 24,765.00 | 24,905.00 | 24,766.96 | 2,508,000 |
21 Dec 2023 | 24,920.00 | 25,160.00 | 24,580.00 | 24,700.00 | 24,563.09 | 3,020,500 |
20 Dec 2023 | 25,545.00 | 25,625.00 | 24,915.00 | 25,255.00 | 25,115.02 | 3,823,000 |
19 Dec 2023 | 24,630.00 | 25,280.00 | 24,385.00 | 25,280.00 | 25,139.88 | 3,393,600 |
18 Dec 2023 | 24,515.00 | 24,635.00 | 24,185.00 | 24,385.00 | 24,249.84 | 2,474,200 |
15 Dec 2023 | 24,365.00 | 24,960.00 | 24,285.00 | 24,370.00 | 24,234.92 | 4,307,400 |
14 Dec 2023 | 24,800.00 | 25,065.00 | 23,990.00 | 24,035.00 | 23,901.78 | 4,493,500 |
13 Dec 2023 | 23,675.00 | 24,715.00 | 23,650.00 | 24,445.00 | 24,309.50 | 5,393,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |