Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
27 Jun 2024 | 40,250.00 | 40,250.00 | 39,100.00 | 39,150.00 | 39,150.00 | 646,454 |
26 Jun 2024 | 41,800.00 | 41,800.00 | 40,150.00 | 40,400.00 | 40,400.00 | 856,203 |
25 Jun 2024 | 39,700.00 | 41,700.00 | 39,300.00 | 41,450.00 | 41,450.00 | 1,010,922 |
24 Jun 2024 | 39,900.00 | 41,100.00 | 39,700.00 | 40,150.00 | 40,150.00 | 809,716 |
21 Jun 2024 | 39,100.00 | 40,550.00 | 38,800.00 | 40,300.00 | 40,300.00 | 1,056,297 |
20 Jun 2024 | 41,150.00 | 41,150.00 | 39,400.00 | 39,650.00 | 39,650.00 | 1,040,405 |
19 Jun 2024 | 38,800.00 | 41,350.00 | 38,600.00 | 41,150.00 | 41,150.00 | 2,092,245 |
18 Jun 2024 | 39,400.00 | 39,850.00 | 38,300.00 | 38,450.00 | 38,450.00 | 906,690 |
17 Jun 2024 | 37,750.00 | 39,450.00 | 37,750.00 | 38,950.00 | 38,950.00 | 858,674 |
14 Jun 2024 | 38,950.00 | 39,000.00 | 37,350.00 | 38,050.00 | 38,050.00 | 1,691,473 |
13 Jun 2024 | 40,950.00 | 41,150.00 | 38,200.00 | 39,200.00 | 39,200.00 | 2,325,880 |
12 Jun 2024 | 40,050.00 | 40,600.00 | 39,750.00 | 40,250.00 | 40,250.00 | 763,936 |
11 Jun 2024 | 40,250.00 | 41,650.00 | 39,950.00 | 40,000.00 | 40,000.00 | 1,045,431 |
10 Jun 2024 | 39,900.00 | 40,300.00 | 39,500.00 | 40,200.00 | 40,200.00 | 573,310 |
07 Jun 2024 | 40,200.00 | 40,500.00 | 39,750.00 | 39,800.00 | 39,800.00 | 864,533 |
05 Jun 2024 | 40,800.00 | 41,000.00 | 39,800.00 | 39,850.00 | 39,850.00 | 994,591 |
04 Jun 2024 | 41,650.00 | 42,300.00 | 40,250.00 | 40,350.00 | 40,350.00 | 1,175,642 |
03 Jun 2024 | 43,000.00 | 43,050.00 | 40,600.00 | 41,400.00 | 41,400.00 | 1,616,063 |
31 May 2024 | 42,000.00 | 43,450.00 | 41,700.00 | 42,550.00 | 42,550.00 | 971,328 |
30 May 2024 | 43,050.00 | 44,300.00 | 42,100.00 | 42,250.00 | 42,250.00 | 1,079,224 |
29 May 2024 | 45,550.00 | 45,600.00 | 43,400.00 | 43,550.00 | 43,550.00 | 1,884,473 |
28 May 2024 | 42,250.00 | 45,400.00 | 41,900.00 | 45,200.00 | 45,200.00 | 4,846,019 |
27 May 2024 | 38,500.00 | 42,400.00 | 38,500.00 | 42,300.00 | 42,300.00 | 2,556,627 |
24 May 2024 | 41,050.00 | 41,550.00 | 38,550.00 | 38,800.00 | 38,800.00 | 2,050,186 |
23 May 2024 | 42,200.00 | 42,250.00 | 41,450.00 | 41,750.00 | 41,750.00 | 1,373,738 |
22 May 2024 | 42,600.00 | 42,600.00 | 40,800.00 | 41,600.00 | 41,600.00 | 1,271,367 |
21 May 2024 | 42,350.00 | 43,450.00 | 41,550.00 | 42,400.00 | 42,400.00 | 2,211,402 |
20 May 2024 | 41,800.00 | 42,450.00 | 40,600.00 | 41,800.00 | 41,800.00 | 1,768,373 |
17 May 2024 | 41,200.00 | 43,100.00 | 39,500.00 | 41,250.00 | 41,250.00 | 3,760,185 |
16 May 2024 | 38,300.00 | 41,650.00 | 37,650.00 | 41,200.00 | 41,200.00 | 4,874,325 |
14 May 2024 | 36,800.00 | 37,150.00 | 36,350.00 | 36,850.00 | 36,850.00 | 814,142 |
13 May 2024 | 36,800.00 | 37,000.00 | 36,050.00 | 36,800.00 | 36,800.00 | 1,080,311 |
10 May 2024 | 37,100.00 | 37,350.00 | 35,650.00 | 36,050.00 | 36,050.00 | 1,928,856 |
09 May 2024 | 39,150.00 | 39,200.00 | 37,050.00 | 37,250.00 | 37,250.00 | 1,746,733 |
08 May 2024 | 38,200.00 | 39,300.00 | 37,350.00 | 39,300.00 | 39,300.00 | 2,000,070 |
07 May 2024 | 38,850.00 | 39,350.00 | 38,150.00 | 38,500.00 | 38,500.00 | 1,101,464 |
03 May 2024 | 39,100.00 | 39,350.00 | 37,950.00 | 38,250.00 | 38,250.00 | 1,148,222 |
02 May 2024 | 38,800.00 | 39,450.00 | 38,500.00 | 38,700.00 | 38,700.00 | 952,409 |
30 Apr 2024 | 40,500.00 | 40,500.00 | 39,250.00 | 39,550.00 | 39,550.00 | 849,893 |
29 Apr 2024 | 39,100.00 | 40,500.00 | 39,050.00 | 40,200.00 | 40,200.00 | 1,942,061 |
26 Apr 2024 | 40,750.00 | 40,950.00 | 38,400.00 | 38,700.00 | 38,700.00 | 3,301,439 |
25 Apr 2024 | 41,500.00 | 42,100.00 | 40,100.00 | 40,300.00 | 40,300.00 | 1,354,309 |
24 Apr 2024 | 43,000.00 | 43,700.00 | 42,300.00 | 42,350.00 | 42,350.00 | 1,213,213 |
23 Apr 2024 | 44,700.00 | 44,750.00 | 42,100.00 | 42,100.00 | 42,100.00 | 1,038,501 |
22 Apr 2024 | 43,150.00 | 44,750.00 | 43,000.00 | 43,750.00 | 43,750.00 | 1,301,970 |
19 Apr 2024 | 43,100.00 | 44,250.00 | 41,300.00 | 43,950.00 | 43,950.00 | 1,788,642 |
18 Apr 2024 | 41,800.00 | 44,300.00 | 41,500.00 | 44,000.00 | 44,000.00 | 1,492,749 |
17 Apr 2024 | 41,150.00 | 44,200.00 | 40,450.00 | 42,400.00 | 42,400.00 | 2,565,009 |
16 Apr 2024 | 46,000.00 | 48,450.00 | 40,300.00 | 41,000.00 | 41,000.00 | 8,114,615 |
15 Apr 2024 | 42,200.00 | 44,150.00 | 41,850.00 | 43,600.00 | 43,600.00 | 1,716,502 |
12 Apr 2024 | 43,750.00 | 44,300.00 | 42,450.00 | 42,950.00 | 42,950.00 | 2,410,842 |
11 Apr 2024 | 43,100.00 | 43,500.00 | 42,050.00 | 42,550.00 | 42,550.00 | 2,770,331 |
09 Apr 2024 | 45,650.00 | 46,400.00 | 44,150.00 | 44,350.00 | 44,350.00 | 1,465,890 |
08 Apr 2024 | 46,650.00 | 47,650.00 | 45,550.00 | 45,650.00 | 45,650.00 | 1,090,576 |
05 Apr 2024 | 46,750.00 | 47,350.00 | 45,850.00 | 46,700.00 | 46,700.00 | 1,637,221 |
04 Apr 2024 | 49,250.00 | 49,850.00 | 47,400.00 | 48,150.00 | 48,150.00 | 1,911,752 |
03 Apr 2024 | 50,900.00 | 51,900.00 | 47,700.00 | 48,900.00 | 48,900.00 | 2,308,512 |
02 Apr 2024 | 52,000.00 | 54,300.00 | 51,200.00 | 52,200.00 | 52,200.00 | 1,766,309 |
01 Apr 2024 | 53,700.00 | 55,100.00 | 51,200.00 | 51,500.00 | 51,500.00 | 1,883,641 |
29 Mar 2024 | 53,000.00 | 54,500.00 | 51,600.00 | 53,100.00 | 53,100.00 | 1,821,358 |
28 Mar 2024 | 51,200.00 | 55,300.00 | 51,200.00 | 53,500.00 | 53,500.00 | 3,582,895 |
27 Mar 2024 | 52,100.00 | 52,400.00 | 48,550.00 | 51,500.00 | 51,500.00 | 2,413,791 |
26 Mar 2024 | 54,400.00 | 55,000.00 | 51,800.00 | 51,900.00 | 51,900.00 | 1,897,098 |
25 Mar 2024 | 52,700.00 | 54,400.00 | 52,200.00 | 54,100.00 | 54,100.00 | 979,008 |
22 Mar 2024 | 53,500.00 | 54,300.00 | 52,600.00 | 52,700.00 | 52,700.00 | 666,948 |
21 Mar 2024 | 53,000.00 | 54,600.00 | 52,100.00 | 52,600.00 | 52,600.00 | 1,670,557 |
20 Mar 2024 | 52,600.00 | 53,200.00 | 51,400.00 | 51,400.00 | 51,400.00 | 674,114 |
19 Mar 2024 | 52,500.00 | 52,800.00 | 51,500.00 | 51,800.00 | 51,800.00 | 570,332 |
18 Mar 2024 | 52,200.00 | 53,400.00 | 51,700.00 | 53,000.00 | 53,000.00 | 571,696 |
15 Mar 2024 | 51,500.00 | 53,100.00 | 51,400.00 | 52,200.00 | 52,200.00 | 873,915 |
14 Mar 2024 | 53,300.00 | 53,800.00 | 52,100.00 | 52,100.00 | 52,100.00 | 1,036,722 |
13 Mar 2024 | 56,600.00 | 56,900.00 | 53,300.00 | 54,000.00 | 54,000.00 | 1,367,877 |
12 Mar 2024 | 54,500.00 | 55,600.00 | 53,500.00 | 55,500.00 | 55,500.00 | 1,005,681 |
11 Mar 2024 | 52,100.00 | 54,400.00 | 52,000.00 | 53,900.00 | 53,900.00 | 1,194,953 |
08 Mar 2024 | 57,900.00 | 58,600.00 | 54,600.00 | 54,800.00 | 54,800.00 | 2,260,537 |
07 Mar 2024 | 58,700.00 | 59,300.00 | 55,800.00 | 56,900.00 | 56,900.00 | 1,708,455 |
06 Mar 2024 | 54,900.00 | 58,200.00 | 54,000.00 | 58,000.00 | 58,000.00 | 2,182,956 |
05 Mar 2024 | 56,700.00 | 57,100.00 | 54,800.00 | 55,700.00 | 55,700.00 | 1,503,485 |
04 Mar 2024 | 53,300.00 | 58,700.00 | 52,900.00 | 56,000.00 | 56,000.00 | 5,427,822 |
29 Feb 2024 | 52,000.00 | 53,200.00 | 51,100.00 | 51,400.00 | 51,400.00 | 1,541,841 |
28 Feb 2024 | 53,200.00 | 55,000.00 | 52,200.00 | 52,400.00 | 52,400.00 | 1,920,077 |
27 Feb 2024 | 53,000.00 | 54,600.00 | 52,600.00 | 53,100.00 | 53,100.00 | 1,873,679 |
26 Feb 2024 | 53,700.00 | 57,700.00 | 53,500.00 | 54,400.00 | 54,400.00 | 2,014,161 |
23 Feb 2024 | 58,900.00 | 59,800.00 | 55,100.00 | 55,300.00 | 55,300.00 | 2,156,727 |
22 Feb 2024 | 59,500.00 | 59,500.00 | 56,300.00 | 57,700.00 | 57,700.00 | 2,927,516 |
21 Feb 2024 | 55,000.00 | 57,600.00 | 54,700.00 | 56,300.00 | 56,300.00 | 1,485,800 |
20 Feb 2024 | 56,300.00 | 58,000.00 | 55,500.00 | 56,400.00 | 56,400.00 | 2,059,846 |
19 Feb 2024 | 57,600.00 | 58,800.00 | 55,700.00 | 56,100.00 | 56,100.00 | 2,383,766 |
16 Feb 2024 | 61,500.00 | 62,000.00 | 57,800.00 | 58,500.00 | 58,500.00 | 3,861,604 |
15 Feb 2024 | 62,400.00 | 63,900.00 | 59,200.00 | 63,100.00 | 63,100.00 | 5,172,122 |
14 Feb 2024 | 57,500.00 | 63,200.00 | 56,100.00 | 61,600.00 | 61,600.00 | 8,284,076 |
13 Feb 2024 | 49,400.00 | 62,400.00 | 49,250.00 | 59,300.00 | 59,300.00 | 15,671,800 |
08 Feb 2024 | 44,500.00 | 48,950.00 | 44,100.00 | 48,950.00 | 48,950.00 | 4,355,863 |
07 Feb 2024 | 45,650.00 | 46,150.00 | 43,800.00 | 44,000.00 | 44,000.00 | 1,289,026 |
06 Feb 2024 | 46,750.00 | 47,600.00 | 45,050.00 | 46,150.00 | 46,150.00 | 1,298,296 |
05 Feb 2024 | 46,600.00 | 47,400.00 | 45,750.00 | 46,100.00 | 46,100.00 | 597,462 |
02 Feb 2024 | 45,700.00 | 47,550.00 | 45,200.00 | 46,850.00 | 46,850.00 | 1,170,770 |
01 Feb 2024 | 44,950.00 | 46,250.00 | 44,300.00 | 44,900.00 | 44,900.00 | 1,122,368 |
31 Jan 2024 | 45,850.00 | 46,450.00 | 44,850.00 | 44,950.00 | 44,950.00 | 776,855 |
30 Jan 2024 | 47,250.00 | 47,550.00 | 45,200.00 | 46,600.00 | 46,600.00 | 1,358,725 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |