Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
10 May 2024 | 40,980.00 | 41,320.00 | 40,400.00 | 40,940.00 | 40,940.00 | 5,240,200 |
09 May 2024 | 42,070.00 | 42,650.00 | 40,970.00 | 41,020.00 | 41,020.00 | 6,959,000 |
08 May 2024 | 42,220.00 | 42,660.00 | 41,520.00 | 41,740.00 | 41,740.00 | 6,154,700 |
07 May 2024 | 41,590.00 | 42,460.00 | 41,380.00 | 42,390.00 | 42,390.00 | 6,790,600 |
02 May 2024 | 39,860.00 | 40,960.00 | 39,140.00 | 40,670.00 | 40,670.00 | 11,138,400 |
01 May 2024 | 37,650.00 | 40,780.00 | 36,950.00 | 39,750.00 | 39,750.00 | 16,392,300 |
30 Apr 2024 | 34,300.00 | 34,650.00 | 33,700.00 | 34,600.00 | 34,600.00 | 5,226,400 |
26 Apr 2024 | 34,050.00 | 34,400.00 | 33,360.00 | 34,080.00 | 34,080.00 | 6,037,700 |
25 Apr 2024 | 33,800.00 | 34,160.00 | 33,290.00 | 33,360.00 | 33,360.00 | 5,130,500 |
24 Apr 2024 | 34,580.00 | 35,080.00 | 34,160.00 | 34,590.00 | 34,590.00 | 7,581,500 |
23 Apr 2024 | 35,100.00 | 35,240.00 | 32,930.00 | 33,850.00 | 33,850.00 | 8,466,700 |
22 Apr 2024 | 33,690.00 | 35,230.00 | 33,490.00 | 34,520.00 | 34,520.00 | 6,938,600 |
19 Apr 2024 | 36,100.00 | 36,170.00 | 33,750.00 | 34,350.00 | 34,350.00 | 8,930,100 |
18 Apr 2024 | 37,110.00 | 38,200.00 | 36,370.00 | 37,510.00 | 37,510.00 | 8,111,700 |
17 Apr 2024 | 41,320.00 | 41,330.00 | 37,410.00 | 37,430.00 | 37,430.00 | 8,900,000 |
16 Apr 2024 | 41,500.00 | 41,570.00 | 40,580.00 | 40,620.00 | 40,620.00 | 4,341,300 |
15 Apr 2024 | 42,840.00 | 43,050.00 | 41,900.00 | 42,180.00 | 42,180.00 | 4,742,000 |
12 Apr 2024 | 42,600.00 | 43,470.00 | 42,530.00 | 43,300.00 | 43,300.00 | 5,835,000 |
11 Apr 2024 | 41,880.00 | 42,280.00 | 41,440.00 | 42,050.00 | 42,050.00 | 4,810,400 |
10 Apr 2024 | 41,500.00 | 42,420.00 | 41,210.00 | 42,310.00 | 42,310.00 | 4,911,700 |
09 Apr 2024 | 40,350.00 | 41,580.00 | 40,130.00 | 41,580.00 | 41,580.00 | 4,730,800 |
08 Apr 2024 | 40,030.00 | 40,370.00 | 39,670.00 | 40,200.00 | 40,200.00 | 4,889,700 |
05 Apr 2024 | 40,330.00 | 40,690.00 | 39,360.00 | 39,540.00 | 39,540.00 | 5,014,300 |
04 Apr 2024 | 41,710.00 | 41,960.00 | 40,990.00 | 41,040.00 | 41,040.00 | 4,747,500 |
03 Apr 2024 | 41,090.00 | 41,710.00 | 40,450.00 | 41,390.00 | 41,390.00 | 6,095,400 |
02 Apr 2024 | 41,280.00 | 41,970.00 | 41,100.00 | 41,790.00 | 41,790.00 | 5,176,500 |
01 Apr 2024 | 42,200.00 | 42,350.00 | 40,860.00 | 41,000.00 | 41,000.00 | 4,971,500 |
29 Mar 2024 | 43,150.00 | 43,330.00 | 41,780.00 | 41,900.00 | 41,900.00 | 4,625,500 |
28 Mar 2024 | 42,990.00 | 43,220.00 | 42,650.00 | 42,930.00 | 42,930.00 | 4,604,000 |
27 Mar 2024 | 42,600.00 | 43,050.00 | 42,100.00 | 42,870.00 | 42,870.00 | 5,305,200 |
26 Mar 2024 | 42,190.00 | 42,620.00 | 42,010.00 | 42,360.00 | 42,360.00 | 4,692,200 |
25 Mar 2024 | 43,260.00 | 43,550.00 | 42,180.00 | 42,180.00 | 42,180.00 | 5,475,500 |
22 Mar 2024 | 43,370.00 | 43,880.00 | 42,500.00 | 42,920.00 | 42,920.00 | 7,947,700 |
21 Mar 2024 | 42,240.00 | 43,140.00 | 42,070.00 | 43,060.00 | 43,060.00 | 8,647,700 |
19 Mar 2024 | 39,830.00 | 41,900.00 | 39,800.00 | 41,720.00 | 41,720.00 | 11,095,700 |
18 Mar 2024 | 38,180.00 | 40,440.00 | 38,070.00 | 40,420.00 | 40,420.00 | 7,777,200 |
15 Mar 2024 | 39,320.00 | 39,390.00 | 37,960.00 | 38,130.00 | 38,130.00 | 7,630,600 |
14 Mar 2024 | 37,950.00 | 39,840.00 | 37,770.00 | 39,840.00 | 39,840.00 | 8,287,300 |
13 Mar 2024 | 38,600.00 | 38,890.00 | 37,760.00 | 38,270.00 | 38,270.00 | 5,918,900 |
12 Mar 2024 | 37,490.00 | 38,490.00 | 37,280.00 | 38,140.00 | 38,140.00 | 5,988,000 |
11 Mar 2024 | 36,700.00 | 37,860.00 | 36,560.00 | 37,810.00 | 37,810.00 | 5,660,000 |
08 Mar 2024 | 39,700.00 | 40,030.00 | 38,770.00 | 38,770.00 | 38,770.00 | 6,490,900 |
07 Mar 2024 | 40,320.00 | 40,590.00 | 39,110.00 | 39,140.00 | 39,140.00 | 7,579,600 |
06 Mar 2024 | 40,500.00 | 40,740.00 | 39,810.00 | 39,890.00 | 39,890.00 | 6,413,800 |
05 Mar 2024 | 41,550.00 | 42,190.00 | 40,780.00 | 41,440.00 | 41,440.00 | 6,791,300 |
04 Mar 2024 | 41,200.00 | 42,080.00 | 41,110.00 | 41,760.00 | 41,760.00 | 7,952,900 |
01 Mar 2024 | 40,300.00 | 40,960.00 | 39,850.00 | 40,800.00 | 40,800.00 | 7,086,100 |
29 Feb 2024 | 39,650.00 | 39,970.00 | 38,960.00 | 39,950.00 | 39,950.00 | 6,445,500 |
28 Feb 2024 | 40,530.00 | 41,100.00 | 40,220.00 | 40,220.00 | 40,220.00 | 5,890,200 |
27 Feb 2024 | 40,110.00 | 40,800.00 | 39,840.00 | 40,790.00 | 40,790.00 | 6,693,500 |
26 Feb 2024 | 40,120.00 | 40,120.00 | 40,120.00 | 40,120.00 | 40,120.00 | 6,609,100 |
22 Feb 2024 | 41,000.00 | 41,090.00 | 39,560.00 | 41,000.00 | 41,000.00 | 10,442,100 |
21 Feb 2024 | 39,490.00 | 39,590.00 | 38,880.00 | 39,020.00 | 39,020.00 | 6,073,100 |
20 Feb 2024 | 40,480.00 | 40,830.00 | 39,650.00 | 39,770.00 | 39,770.00 | 7,938,600 |
19 Feb 2024 | 40,400.00 | 41,390.00 | 39,930.00 | 40,440.00 | 40,440.00 | 8,936,900 |
16 Feb 2024 | 42,700.00 | 43,710.00 | 40,350.00 | 40,440.00 | 40,440.00 | 13,033,000 |
15 Feb 2024 | 41,450.00 | 42,230.00 | 41,030.00 | 42,210.00 | 42,210.00 | 7,322,700 |
14 Feb 2024 | 39,700.00 | 40,970.00 | 39,670.00 | 40,960.00 | 40,960.00 | 6,110,400 |
13 Feb 2024 | 40,800.00 | 41,080.00 | 40,050.00 | 40,350.00 | 40,350.00 | 6,817,700 |
09 Feb 2024 | 40,890.00 | 41,120.00 | 40,000.00 | 40,000.00 | 40,000.00 | 7,873,200 |
08 Feb 2024 | 40,500.00 | 40,950.00 | 40,300.00 | 40,810.00 | 40,810.00 | 8,058,900 |
07 Feb 2024 | 39,310.00 | 39,920.00 | 38,940.00 | 39,920.00 | 39,920.00 | 8,557,500 |
06 Feb 2024 | 39,090.00 | 39,730.00 | 38,920.00 | 39,720.00 | 39,720.00 | 8,438,800 |
05 Feb 2024 | 38,120.00 | 38,810.00 | 37,740.00 | 38,800.00 | 38,800.00 | 9,219,900 |
02 Feb 2024 | 38,100.00 | 38,430.00 | 37,540.00 | 37,680.00 | 37,680.00 | 8,529,500 |
01 Feb 2024 | 38,900.00 | 39,400.00 | 37,680.00 | 37,780.00 | 37,780.00 | 10,718,700 |
31 Jan 2024 | 38,900.00 | 39,890.00 | 38,850.00 | 39,780.00 | 39,780.00 | 8,196,500 |
30 Jan 2024 | 40,000.00 | 40,000.00 | 39,150.00 | 39,400.00 | 39,400.00 | 8,894,200 |
29 Jan 2024 | 39,570.00 | 39,990.00 | 38,820.00 | 39,330.00 | 39,330.00 | 12,172,200 |
26 Jan 2024 | 41,020.00 | 41,920.00 | 39,960.00 | 40,010.00 | 40,010.00 | 13,274,800 |
25 Jan 2024 | 40,900.00 | 41,530.00 | 40,300.00 | 41,530.00 | 41,530.00 | 10,696,400 |
24 Jan 2024 | 40,650.00 | 40,780.00 | 39,650.00 | 39,880.00 | 39,880.00 | 11,216,800 |
23 Jan 2024 | 40,110.00 | 41,490.00 | 39,980.00 | 40,270.00 | 40,270.00 | 16,491,900 |
22 Jan 2024 | 38,990.00 | 40,060.00 | 38,570.00 | 40,000.00 | 40,000.00 | 10,447,700 |
19 Jan 2024 | 38,020.00 | 38,400.00 | 37,390.00 | 38,180.00 | 38,180.00 | 11,808,000 |
18 Jan 2024 | 36,190.00 | 37,140.00 | 36,170.00 | 36,930.00 | 36,930.00 | 8,701,100 |
17 Jan 2024 | 35,350.00 | 36,420.00 | 35,350.00 | 36,130.00 | 36,130.00 | 11,892,500 |
16 Jan 2024 | 35,200.00 | 35,250.00 | 34,580.00 | 34,700.00 | 34,700.00 | 7,295,300 |
15 Jan 2024 | 35,080.00 | 35,300.00 | 34,620.00 | 35,210.00 | 35,210.00 | 2,879,100 |
12 Jan 2024 | 35,010.00 | 35,600.00 | 34,560.00 | 34,880.00 | 34,880.00 | 10,535,900 |
11 Jan 2024 | 35,000.00 | 35,420.00 | 34,320.00 | 34,770.00 | 34,770.00 | 11,106,100 |
10 Jan 2024 | 34,190.00 | 35,100.00 | 33,980.00 | 34,900.00 | 34,900.00 | 9,473,600 |
09 Jan 2024 | 34,700.00 | 35,140.00 | 33,690.00 | 34,130.00 | 34,130.00 | 9,502,100 |
05 Jan 2024 | 35,230.00 | 35,240.00 | 33,970.00 | 34,010.00 | 34,010.00 | 10,811,800 |
04 Jan 2024 | 35,550.00 | 35,570.00 | 34,520.00 | 35,220.00 | 35,220.00 | 10,037,200 |
29 Dec 2023 | 36,730.00 | 37,340.00 | 36,280.00 | 37,170.00 | 37,170.00 | 11,366,400 |
28 Dec 2023 | 37,810.00 | 38,440.00 | 37,210.00 | 37,230.00 | 37,230.00 | 10,847,000 |
28 Dec 2023 | 73 Dividend | |||||
27 Dec 2023 | 37,700.00 | 38,300.00 | 37,460.00 | 38,110.00 | 38,037.00 | 10,787,500 |
26 Dec 2023 | 36,740.00 | 37,700.00 | 36,430.00 | 37,330.00 | 37,258.49 | 10,526,800 |
25 Dec 2023 | 36,160.00 | 36,970.00 | 35,700.00 | 36,850.00 | 36,779.41 | 10,091,200 |
22 Dec 2023 | 35,450.00 | 35,850.00 | 34,890.00 | 35,850.00 | 35,781.33 | 12,512,300 |
21 Dec 2023 | 34,600.00 | 36,100.00 | 34,510.00 | 35,390.00 | 35,322.21 | 12,487,500 |
20 Dec 2023 | 35,010.00 | 35,180.00 | 34,310.00 | 35,150.00 | 35,082.67 | 11,321,900 |
19 Dec 2023 | 33,260.00 | 34,880.00 | 32,940.00 | 34,750.00 | 34,683.44 | 12,470,900 |
18 Dec 2023 | 32,650.00 | 33,480.00 | 32,300.00 | 33,140.00 | 33,076.52 | 11,235,800 |
15 Dec 2023 | 33,300.00 | 33,850.00 | 32,550.00 | 32,700.00 | 32,637.36 | 9,951,300 |
14 Dec 2023 | 34,500.00 | 34,730.00 | 33,060.00 | 33,290.00 | 33,226.23 | 11,179,400 |
13 Dec 2023 | 34,420.00 | 34,700.00 | 33,720.00 | 33,910.00 | 33,845.04 | 9,412,300 |
12 Dec 2023 | 35,250.00 | 35,480.00 | 34,150.00 | 34,150.00 | 34,084.59 | 11,019,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |