Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
27 Jun 2024 | 40,800.00 | 41,350.00 | 40,000.00 | 40,300.00 | 40,300.00 | 18,940 |
26 Jun 2024 | 41,350.00 | 41,550.00 | 40,150.00 | 41,400.00 | 41,400.00 | 52,547 |
25 Jun 2024 | 38,500.00 | 41,300.00 | 38,400.00 | 41,200.00 | 41,200.00 | 119,219 |
24 Jun 2024 | 38,500.00 | 39,700.00 | 38,250.00 | 38,750.00 | 38,750.00 | 42,777 |
21 Jun 2024 | 40,600.00 | 41,050.00 | 38,350.00 | 38,500.00 | 38,500.00 | 123,756 |
20 Jun 2024 | 39,050.00 | 40,200.00 | 37,550.00 | 39,600.00 | 39,600.00 | 297,839 |
19 Jun 2024 | 35,350.00 | 35,450.00 | 34,350.00 | 34,900.00 | 34,900.00 | 29,038 |
18 Jun 2024 | 36,000.00 | 36,000.00 | 35,200.00 | 35,200.00 | 35,200.00 | 10,696 |
17 Jun 2024 | 35,350.00 | 36,300.00 | 35,350.00 | 35,350.00 | 35,350.00 | 19,289 |
14 Jun 2024 | 35,600.00 | 35,650.00 | 35,150.00 | 35,300.00 | 35,300.00 | 6,213 |
13 Jun 2024 | 36,250.00 | 36,250.00 | 35,200.00 | 35,300.00 | 35,300.00 | 10,402 |
12 Jun 2024 | 36,400.00 | 36,700.00 | 35,800.00 | 35,900.00 | 35,900.00 | 8,298 |
11 Jun 2024 | 35,300.00 | 36,500.00 | 35,300.00 | 36,400.00 | 36,400.00 | 12,364 |
10 Jun 2024 | 35,700.00 | 35,700.00 | 35,200.00 | 35,250.00 | 35,250.00 | 4,091 |
07 Jun 2024 | 35,750.00 | 36,000.00 | 35,300.00 | 35,400.00 | 35,400.00 | 7,183 |
05 Jun 2024 | 35,850.00 | 36,100.00 | 35,400.00 | 35,600.00 | 35,600.00 | 5,274 |
04 Jun 2024 | 35,450.00 | 36,100.00 | 35,450.00 | 35,450.00 | 35,450.00 | 6,104 |
03 Jun 2024 | 35,600.00 | 36,050.00 | 35,600.00 | 35,750.00 | 35,750.00 | 9,303 |
31 May 2024 | 35,650.00 | 36,100.00 | 35,600.00 | 35,600.00 | 35,600.00 | 3,983 |
30 May 2024 | 35,550.00 | 36,000.00 | 35,200.00 | 35,700.00 | 35,700.00 | 9,727 |
29 May 2024 | 36,300.00 | 36,750.00 | 35,750.00 | 35,900.00 | 35,900.00 | 12,839 |
28 May 2024 | 36,250.00 | 36,650.00 | 35,800.00 | 36,600.00 | 36,600.00 | 12,526 |
27 May 2024 | 36,600.00 | 36,850.00 | 35,850.00 | 36,200.00 | 36,200.00 | 9,215 |
24 May 2024 | 37,300.00 | 37,300.00 | 36,400.00 | 36,550.00 | 36,550.00 | 13,222 |
23 May 2024 | 37,400.00 | 37,950.00 | 37,200.00 | 37,350.00 | 37,350.00 | 8,979 |
22 May 2024 | 37,450.00 | 38,250.00 | 37,300.00 | 37,600.00 | 37,600.00 | 11,923 |
21 May 2024 | 38,900.00 | 38,950.00 | 37,500.00 | 37,500.00 | 37,500.00 | 28,616 |
20 May 2024 | 38,500.00 | 39,300.00 | 38,300.00 | 38,650.00 | 38,650.00 | 36,009 |
17 May 2024 | 37,500.00 | 39,700.00 | 36,950.00 | 38,700.00 | 38,700.00 | 47,215 |
16 May 2024 | 37,600.00 | 37,950.00 | 37,150.00 | 37,550.00 | 37,550.00 | 19,719 |
14 May 2024 | 37,700.00 | 38,500.00 | 37,500.00 | 37,800.00 | 37,800.00 | 19,033 |
13 May 2024 | 36,900.00 | 37,750.00 | 36,600.00 | 37,750.00 | 37,750.00 | 17,107 |
10 May 2024 | 36,700.00 | 37,300.00 | 36,500.00 | 36,900.00 | 36,900.00 | 7,854 |
09 May 2024 | 37,550.00 | 37,700.00 | 36,800.00 | 36,900.00 | 36,900.00 | 6,357 |
08 May 2024 | 37,650.00 | 37,700.00 | 36,850.00 | 37,400.00 | 37,400.00 | 9,797 |
07 May 2024 | 37,250.00 | 37,500.00 | 37,050.00 | 37,100.00 | 37,100.00 | 6,848 |
03 May 2024 | 35,950.00 | 37,550.00 | 35,950.00 | 37,250.00 | 37,250.00 | 25,867 |
02 May 2024 | 37,150.00 | 37,250.00 | 35,850.00 | 36,100.00 | 36,100.00 | 23,516 |
30 Apr 2024 | 35,500.00 | 37,800.00 | 35,250.00 | 37,200.00 | 37,200.00 | 41,209 |
29 Apr 2024 | 34,600.00 | 35,700.00 | 34,400.00 | 35,650.00 | 35,650.00 | 16,135 |
26 Apr 2024 | 34,700.00 | 34,850.00 | 34,400.00 | 34,600.00 | 34,600.00 | 8,255 |
25 Apr 2024 | 34,650.00 | 34,750.00 | 34,400.00 | 34,700.00 | 34,700.00 | 4,931 |
24 Apr 2024 | 35,050.00 | 35,050.00 | 34,400.00 | 34,700.00 | 34,700.00 | 19,819 |
23 Apr 2024 | 35,200.00 | 35,200.00 | 34,500.00 | 34,650.00 | 34,650.00 | 10,541 |
22 Apr 2024 | 34,800.00 | 35,300.00 | 34,400.00 | 34,700.00 | 34,700.00 | 19,501 |
19 Apr 2024 | 35,800.00 | 35,800.00 | 34,550.00 | 35,150.00 | 35,150.00 | 19,361 |
18 Apr 2024 | 34,900.00 | 35,650.00 | 34,750.00 | 35,500.00 | 35,500.00 | 9,032 |
17 Apr 2024 | 34,500.00 | 34,900.00 | 34,400.00 | 34,850.00 | 34,850.00 | 7,781 |
16 Apr 2024 | 35,300.00 | 35,450.00 | 34,250.00 | 34,500.00 | 34,500.00 | 23,370 |
15 Apr 2024 | 35,550.00 | 35,900.00 | 35,100.00 | 35,700.00 | 35,700.00 | 10,661 |
12 Apr 2024 | 36,300.00 | 36,300.00 | 35,700.00 | 36,000.00 | 36,000.00 | 10,404 |
11 Apr 2024 | 36,500.00 | 36,500.00 | 35,600.00 | 36,300.00 | 36,300.00 | 16,922 |
09 Apr 2024 | 37,050.00 | 37,250.00 | 36,450.00 | 36,650.00 | 36,650.00 | 9,873 |
08 Apr 2024 | 37,800.00 | 37,800.00 | 36,900.00 | 37,000.00 | 37,000.00 | 9,659 |
05 Apr 2024 | 37,450.00 | 38,000.00 | 37,450.00 | 37,600.00 | 37,600.00 | 9,853 |
04 Apr 2024 | 37,850.00 | 37,900.00 | 37,650.00 | 37,650.00 | 37,650.00 | 3,132 |
03 Apr 2024 | 37,900.00 | 38,100.00 | 37,600.00 | 37,650.00 | 37,650.00 | 8,107 |
02 Apr 2024 | 38,350.00 | 38,350.00 | 37,750.00 | 37,900.00 | 37,900.00 | 7,199 |
01 Apr 2024 | 37,550.00 | 38,350.00 | 37,400.00 | 38,350.00 | 38,350.00 | 8,670 |
29 Mar 2024 | 37,350.00 | 37,650.00 | 37,350.00 | 37,650.00 | 37,650.00 | 6,738 |
28 Mar 2024 | 37,550.00 | 37,750.00 | 37,300.00 | 37,500.00 | 37,500.00 | 12,034 |
27 Mar 2024 | 37,850.00 | 38,100.00 | 37,500.00 | 37,550.00 | 37,550.00 | 16,196 |
26 Mar 2024 | 38,000.00 | 38,350.00 | 37,800.00 | 37,850.00 | 37,850.00 | 13,494 |
25 Mar 2024 | 37,900.00 | 38,100.00 | 37,800.00 | 38,000.00 | 38,000.00 | 5,860 |
22 Mar 2024 | 38,100.00 | 38,200.00 | 37,900.00 | 38,000.00 | 38,000.00 | 7,489 |
21 Mar 2024 | 38,350.00 | 38,350.00 | 37,900.00 | 38,050.00 | 38,050.00 | 6,163 |
20 Mar 2024 | 38,000.00 | 38,400.00 | 37,800.00 | 37,950.00 | 37,950.00 | 8,691 |
19 Mar 2024 | 38,050.00 | 38,500.00 | 37,800.00 | 37,900.00 | 37,900.00 | 11,903 |
18 Mar 2024 | 38,450.00 | 38,700.00 | 38,000.00 | 38,100.00 | 38,100.00 | 12,643 |
15 Mar 2024 | 38,800.00 | 39,100.00 | 38,450.00 | 38,500.00 | 38,500.00 | 15,579 |
14 Mar 2024 | 39,300.00 | 39,300.00 | 38,700.00 | 39,050.00 | 39,050.00 | 13,558 |
13 Mar 2024 | 39,050.00 | 39,150.00 | 38,750.00 | 39,050.00 | 39,050.00 | 9,298 |
12 Mar 2024 | 39,750.00 | 39,750.00 | 38,850.00 | 39,000.00 | 39,000.00 | 18,531 |
11 Mar 2024 | 39,250.00 | 39,800.00 | 39,250.00 | 39,250.00 | 39,250.00 | 9,852 |
08 Mar 2024 | 39,400.00 | 39,900.00 | 39,250.00 | 39,400.00 | 39,400.00 | 11,331 |
07 Mar 2024 | 39,500.00 | 39,700.00 | 39,250.00 | 39,400.00 | 39,400.00 | 14,719 |
06 Mar 2024 | 39,400.00 | 39,750.00 | 39,150.00 | 39,650.00 | 39,650.00 | 8,103 |
05 Mar 2024 | 39,600.00 | 39,700.00 | 39,300.00 | 39,600.00 | 39,600.00 | 8,609 |
04 Mar 2024 | 39,400.00 | 39,750.00 | 39,350.00 | 39,700.00 | 39,700.00 | 8,616 |
29 Feb 2024 | 39,450.00 | 39,750.00 | 39,300.00 | 39,600.00 | 39,600.00 | 6,344 |
28 Feb 2024 | 38,950.00 | 39,750.00 | 38,800.00 | 39,650.00 | 39,650.00 | 12,981 |
27 Feb 2024 | 39,650.00 | 39,650.00 | 38,600.00 | 39,000.00 | 39,000.00 | 17,978 |
26 Feb 2024 | 40,000.00 | 40,000.00 | 39,150.00 | 39,650.00 | 39,650.00 | 15,644 |
23 Feb 2024 | 40,000.00 | 40,000.00 | 39,500.00 | 40,000.00 | 40,000.00 | 9,070 |
22 Feb 2024 | 40,650.00 | 40,650.00 | 39,450.00 | 39,700.00 | 39,700.00 | 39,574 |
21 Feb 2024 | 40,400.00 | 40,700.00 | 39,750.00 | 40,350.00 | 40,350.00 | 25,156 |
20 Feb 2024 | 40,700.00 | 41,700.00 | 40,300.00 | 40,400.00 | 40,400.00 | 43,754 |
19 Feb 2024 | 40,200.00 | 40,300.00 | 39,600.00 | 40,050.00 | 40,050.00 | 17,107 |
16 Feb 2024 | 39,650.00 | 40,400.00 | 39,300.00 | 39,850.00 | 39,850.00 | 16,619 |
15 Feb 2024 | 39,400.00 | 39,650.00 | 38,950.00 | 39,000.00 | 39,000.00 | 11,171 |
14 Feb 2024 | 39,250.00 | 39,450.00 | 38,750.00 | 39,400.00 | 39,400.00 | 7,504 |
13 Feb 2024 | 39,000.00 | 39,550.00 | 38,900.00 | 39,250.00 | 39,250.00 | 24,897 |
08 Feb 2024 | 39,250.00 | 39,400.00 | 38,700.00 | 39,250.00 | 39,250.00 | 18,749 |
07 Feb 2024 | 38,500.00 | 39,200.00 | 38,300.00 | 39,050.00 | 39,050.00 | 17,428 |
06 Feb 2024 | 40,200.00 | 40,200.00 | 38,650.00 | 38,750.00 | 38,750.00 | 34,070 |
05 Feb 2024 | 40,050.00 | 40,350.00 | 39,500.00 | 40,300.00 | 40,300.00 | 16,499 |
02 Feb 2024 | 40,350.00 | 40,650.00 | 40,000.00 | 40,050.00 | 40,050.00 | 13,544 |
01 Feb 2024 | 39,250.00 | 40,600.00 | 38,800.00 | 40,350.00 | 40,350.00 | 20,977 |
31 Jan 2024 | 39,500.00 | 39,600.00 | 38,850.00 | 39,450.00 | 39,450.00 | 14,433 |
30 Jan 2024 | 39,350.00 | 39,750.00 | 39,200.00 | 39,600.00 | 39,600.00 | 13,915 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |