Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 35,140.00 | 35,480.00 | 34,900.00 | 34,930.00 | 34,930.00 | 2,013,400 |
27 Jun 2024 | 35,300.00 | 35,850.00 | 34,670.00 | 34,800.00 | 34,800.00 | 2,909,600 |
26 Jun 2024 | 35,090.00 | 35,800.00 | 34,800.00 | 35,650.00 | 35,650.00 | 3,055,600 |
25 Jun 2024 | 34,430.00 | 34,640.00 | 34,080.00 | 34,400.00 | 34,400.00 | 2,333,200 |
24 Jun 2024 | 34,470.00 | 35,120.00 | 34,170.00 | 34,990.00 | 34,990.00 | 1,980,200 |
21 Jun 2024 | 34,850.00 | 34,940.00 | 34,390.00 | 34,920.00 | 34,920.00 | 2,170,000 |
20 Jun 2024 | 34,530.00 | 34,890.00 | 34,310.00 | 34,890.00 | 34,890.00 | 1,438,200 |
19 Jun 2024 | 35,270.00 | 35,540.00 | 34,520.00 | 34,730.00 | 34,730.00 | 1,680,200 |
18 Jun 2024 | 34,600.00 | 35,040.00 | 34,420.00 | 35,000.00 | 35,000.00 | 2,033,200 |
17 Jun 2024 | 34,400.00 | 34,420.00 | 33,790.00 | 34,080.00 | 34,080.00 | 2,238,500 |
14 Jun 2024 | 34,870.00 | 35,250.00 | 34,720.00 | 34,950.00 | 34,950.00 | 3,795,800 |
13 Jun 2024 | 36,020.00 | 36,300.00 | 34,870.00 | 34,910.00 | 34,910.00 | 2,848,300 |
12 Jun 2024 | 35,230.00 | 35,570.00 | 35,170.00 | 35,500.00 | 35,500.00 | 1,675,900 |
11 Jun 2024 | 35,340.00 | 35,680.00 | 35,270.00 | 35,560.00 | 35,560.00 | 2,254,100 |
10 Jun 2024 | 34,350.00 | 34,790.00 | 34,230.00 | 34,780.00 | 34,780.00 | 1,740,700 |
07 Jun 2024 | 34,600.00 | 34,760.00 | 34,270.00 | 34,460.00 | 34,460.00 | 1,866,100 |
06 Jun 2024 | 35,000.00 | 35,250.00 | 34,500.00 | 34,700.00 | 34,700.00 | 3,512,000 |
05 Jun 2024 | 34,280.00 | 34,380.00 | 33,360.00 | 33,540.00 | 33,540.00 | 3,067,500 |
04 Jun 2024 | 34,210.00 | 34,570.00 | 33,960.00 | 34,460.00 | 34,460.00 | 2,918,900 |
03 Jun 2024 | 34,050.00 | 34,350.00 | 33,570.00 | 34,210.00 | 34,210.00 | 2,634,200 |
31 May 2024 | 33,950.00 | 34,090.00 | 33,230.00 | 33,630.00 | 33,630.00 | 5,360,000 |
30 May 2024 | 34,840.00 | 34,970.00 | 34,150.00 | 34,500.00 | 34,500.00 | 3,295,500 |
29 May 2024 | 35,900.00 | 35,930.00 | 35,270.00 | 35,380.00 | 35,380.00 | 2,285,300 |
28 May 2024 | 35,500.00 | 35,550.00 | 35,010.00 | 35,500.00 | 35,500.00 | 2,359,300 |
27 May 2024 | 35,920.00 | 35,970.00 | 35,480.00 | 35,630.00 | 35,630.00 | 1,947,900 |
24 May 2024 | 35,900.00 | 36,130.00 | 35,650.00 | 35,790.00 | 35,790.00 | 3,199,500 |
23 May 2024 | 37,470.00 | 37,550.00 | 36,430.00 | 36,830.00 | 36,830.00 | 4,309,700 |
22 May 2024 | 36,180.00 | 36,320.00 | 35,870.00 | 36,180.00 | 36,180.00 | 2,673,600 |
21 May 2024 | 36,640.00 | 36,910.00 | 36,510.00 | 36,630.00 | 36,630.00 | 2,797,400 |
20 May 2024 | 35,800.00 | 36,590.00 | 35,650.00 | 36,340.00 | 36,340.00 | 3,148,200 |
17 May 2024 | 36,150.00 | 36,440.00 | 35,800.00 | 36,090.00 | 36,090.00 | 3,125,600 |
16 May 2024 | 36,600.00 | 36,990.00 | 36,060.00 | 36,820.00 | 36,820.00 | 4,076,200 |
15 May 2024 | 35,180.00 | 35,800.00 | 35,060.00 | 35,230.00 | 35,230.00 | 2,933,300 |
14 May 2024 | 34,690.00 | 35,030.00 | 34,280.00 | 34,590.00 | 34,590.00 | 2,421,800 |
13 May 2024 | 35,000.00 | 35,640.00 | 34,250.00 | 34,640.00 | 34,640.00 | 4,193,300 |
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 | 245 Dividend | |||||
27 Mar 2024 | 39,000.00 | 39,720.00 | 38,770.00 | 39,510.00 | 39,265.00 | 3,638,000 |
26 Mar 2024 | 39,190.00 | 39,360.00 | 38,640.00 | 38,930.00 | 38,688.60 | 3,037,600 |
25 Mar 2024 | 39,490.00 | 39,610.00 | 38,700.00 | 38,720.00 | 38,479.90 | 2,867,500 |
22 Mar 2024 | 39,900.00 | 40,160.00 | 39,010.00 | 39,330.00 | 39,086.12 | 5,083,500 |
21 Mar 2024 | 38,410.00 | 39,340.00 | 37,720.00 | 39,340.00 | 39,096.05 | 5,961,900 |
19 Mar 2024 | 36,810.00 | 37,390.00 | 36,370.00 | 37,300.00 | 37,068.70 | 4,654,300 |
18 Mar 2024 | 35,410.00 | 36,750.00 | 35,410.00 | 36,740.00 | 36,512.18 | 4,635,600 |
15 Mar 2024 | 36,260.00 | 36,450.00 | 35,410.00 | 35,410.00 | 35,190.42 | 4,965,400 |
14 Mar 2024 | 37,000.00 | 37,260.00 | 36,260.00 | 37,220.00 | 36,989.20 | 3,760,600 |
13 Mar 2024 | 37,850.00 | 37,850.00 | 36,660.00 | 37,390.00 | 37,158.14 | 4,525,300 |
12 Mar 2024 | 36,450.00 | 36,770.00 | 35,960.00 | 36,510.00 | 36,283.60 | 5,013,600 |
11 Mar 2024 | 36,030.00 | 37,170.00 | 36,020.00 | 37,150.00 | 36,919.63 | 4,616,600 |
08 Mar 2024 | 39,000.00 | 39,260.00 | 38,220.00 | 38,360.00 | 38,122.13 | 6,401,400 |
07 Mar 2024 | 39,970.00 | 39,980.00 | 37,830.00 | 38,060.00 | 37,823.99 | 6,648,700 |
06 Mar 2024 | 38,750.00 | 39,660.00 | 38,750.00 | 39,600.00 | 39,354.44 | 3,740,400 |
05 Mar 2024 | 38,900.00 | 39,700.00 | 38,710.00 | 39,450.00 | 39,205.37 | 4,869,800 |
04 Mar 2024 | 39,780.00 | 39,990.00 | 38,990.00 | 39,290.00 | 39,046.36 | 4,910,900 |
01 Mar 2024 | 37,200.00 | 38,710.00 | 37,050.00 | 38,380.00 | 38,142.01 | 5,757,200 |
29 Feb 2024 | 35,900.00 | 36,890.00 | 35,700.00 | 36,870.00 | 36,641.37 | 3,891,900 |
28 Feb 2024 | 36,040.00 | 36,850.00 | 35,970.00 | 36,490.00 | 36,263.73 | 3,251,800 |
27 Feb 2024 | 36,200.00 | 36,540.00 | 35,680.00 | 36,260.00 | 36,035.15 | 3,413,700 |
26 Feb 2024 | 36,810.00 | 36,810.00 | 35,920.00 | 36,000.00 | 35,776.77 | 4,275,900 |
22 Feb 2024 | 36,800.00 | 36,800.00 | 35,350.00 | 36,580.00 | 36,353.17 | 6,299,000 |
21 Feb 2024 | 34,190.00 | 34,530.00 | 33,790.00 | 34,520.00 | 34,305.94 | 3,272,300 |
20 Feb 2024 | 34,800.00 | 35,400.00 | 34,510.00 | 34,650.00 | 34,435.14 | 3,460,700 |
19 Feb 2024 | 35,350.00 | 35,740.00 | 34,620.00 | 34,800.00 | 34,584.21 | 3,492,400 |
16 Feb 2024 | 36,610.00 | 37,080.00 | 34,770.00 | 35,350.00 | 35,130.80 | 9,247,500 |
15 Feb 2024 | 34,050.00 | 35,220.00 | 33,850.00 | 35,210.00 | 34,991.66 | 5,595,900 |
14 Feb 2024 | 33,070.00 | 34,310.00 | 33,050.00 | 33,530.00 | 33,322.08 | 5,830,500 |
13 Feb 2024 | 32,500.00 | 33,720.00 | 32,400.00 | 33,720.00 | 33,510.90 | 6,993,900 |
09 Feb 2024 | 29,795.00 | 30,160.00 | 29,475.00 | 29,755.00 | 29,570.49 | 5,298,700 |
08 Feb 2024 | 28,700.00 | 29,610.00 | 28,590.00 | 29,435.00 | 29,252.47 | 4,873,500 |
07 Feb 2024 | 28,225.00 | 28,480.00 | 27,865.00 | 28,480.00 | 28,303.40 | 3,003,500 |
06 Feb 2024 | 28,260.00 | 28,835.00 | 28,225.00 | 28,630.00 | 28,452.47 | 3,046,000 |
05 Feb 2024 | 28,365.00 | 28,455.00 | 27,825.00 | 28,205.00 | 28,030.10 | 2,393,300 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |