Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 99.40 | 100.80 | 97.60 | 100.80 | 100.80 | 5,397,055 |
25 Jul 2024 | 100.20 | 102.00 | 97.70 | 98.70 | 98.70 | 5,025,269 |
24 Jul 2024 | 101.80 | 102.80 | 99.90 | 99.90 | 99.90 | 4,970,451 |
23 Jul 2024 | 102.80 | 102.80 | 101.40 | 101.60 | 101.60 | 4,777,134 |
22 Jul 2024 | 101.40 | 102.80 | 101.00 | 102.00 | 102.00 | 3,622,951 |
19 Jul 2024 | 100.80 | 102.00 | 100.00 | 101.00 | 101.00 | 2,300,554 |
18 Jul 2024 | 99.60 | 102.60 | 97.30 | 101.00 | 101.00 | 7,005,914 |
17 Jul 2024 | 98.50 | 100.00 | 96.80 | 99.40 | 99.40 | 3,327,899 |
16 Jul 2024 | 99.00 | 101.60 | 97.30 | 99.20 | 99.20 | 2,059,846 |
15 Jul 2024 | 99.00 | 100.00 | 97.40 | 99.00 | 99.00 | 2,611,232 |
12 Jul 2024 | 101.80 | 103.60 | 98.70 | 99.30 | 99.30 | 3,119,105 |
11 Jul 2024 | 99.90 | 102.00 | 99.20 | 100.60 | 100.60 | 3,302,775 |
10 Jul 2024 | 97.90 | 101.00 | 95.50 | 99.90 | 99.90 | 4,323,102 |
09 Jul 2024 | 98.00 | 100.00 | 95.80 | 97.90 | 97.90 | 3,147,765 |
08 Jul 2024 | 96.00 | 98.50 | 93.90 | 98.30 | 98.30 | 5,009,267 |
05 Jul 2024 | 95.80 | 98.40 | 94.20 | 96.20 | 96.20 | 18,808,262 |
04 Jul 2024 | 96.90 | 98.60 | 94.10 | 95.90 | 95.90 | 7,005,931 |
03 Jul 2024 | 95.60 | 96.70 | 93.90 | 96.00 | 96.00 | 8,432,959 |
02 Jul 2024 | 95.80 | 97.50 | 93.40 | 95.50 | 95.50 | 3,345,695 |
01 Jul 2024 | 95.80 | 96.60 | 94.80 | 95.00 | 95.00 | 3,345,085 |
28 Jun 2024 | 95.90 | 97.40 | 92.80 | 95.40 | 95.40 | 2,929,643 |
27 Jun 2024 | 95.20 | 97.80 | 93.30 | 94.40 | 94.40 | 4,420,747 |
26 Jun 2024 | 96.20 | 98.90 | 94.50 | 95.40 | 95.40 | 3,978,886 |
25 Jun 2024 | 96.70 | 98.60 | 95.00 | 96.20 | 96.20 | 1,992,887 |
24 Jun 2024 | 95.90 | 99.10 | 94.40 | 96.70 | 96.70 | 2,708,906 |
21 Jun 2024 | 96.80 | 98.10 | 96.00 | 96.80 | 96.80 | 5,473,791 |
20 Jun 2024 | 97.30 | 98.40 | 95.10 | 96.80 | 96.80 | 2,828,968 |
19 Jun 2024 | 97.00 | 98.60 | 96.50 | 97.30 | 97.30 | 3,966,931 |
18 Jun 2024 | 97.00 | 98.10 | 96.20 | 97.60 | 97.60 | 4,256,524 |
17 Jun 2024 | 97.70 | 98.00 | 96.50 | 97.10 | 97.10 | 2,250,916 |
14 Jun 2024 | 97.40 | 97.80 | 96.10 | 97.80 | 97.80 | 5,756,234 |
13 Jun 2024 | 97.00 | 98.00 | 96.10 | 96.20 | 96.20 | 4,362,453 |
12 Jun 2024 | 96.50 | 98.00 | 95.80 | 97.10 | 97.10 | 2,730,455 |
11 Jun 2024 | 98.30 | 98.90 | 95.90 | 96.40 | 96.40 | 3,801,320 |
10 Jun 2024 | 98.30 | 101.20 | 96.70 | 97.30 | 97.30 | 4,166,299 |
07 Jun 2024 | 99.40 | 100.60 | 97.70 | 98.70 | 98.70 | 2,029,795 |
06 Jun 2024 | 99.80 | 101.40 | 98.70 | 99.60 | 99.60 | 3,292,965 |
05 Jun 2024 | 99.80 | 101.00 | 98.10 | 99.90 | 99.90 | 2,812,803 |
04 Jun 2024 | 100.60 | 102.20 | 98.40 | 99.30 | 99.30 | 2,434,900 |
03 Jun 2024 | 100.60 | 102.40 | 98.00 | 101.00 | 101.00 | 3,533,913 |
31 May 2024 | 100.40 | 102.40 | 98.40 | 100.20 | 100.20 | 3,293,628 |
30 May 2024 | 96.70 | 100.80 | 95.00 | 100.40 | 100.40 | 8,564,830 |
29 May 2024 | 98.20 | 100.20 | 96.60 | 96.60 | 96.60 | 4,138,555 |
28 May 2024 | 99.40 | 99.90 | 98.10 | 98.20 | 98.20 | 3,269,791 |
24 May 2024 | 99.00 | 100.40 | 97.50 | 98.80 | 98.80 | 2,547,974 |
23 May 2024 | 100.00 | 100.60 | 97.90 | 98.80 | 98.80 | 3,040,958 |
22 May 2024 | 99.20 | 101.60 | 97.40 | 99.80 | 99.80 | 5,035,760 |
21 May 2024 | 101.40 | 103.20 | 98.70 | 99.10 | 99.10 | 3,993,756 |
20 May 2024 | 101.00 | 102.80 | 100.40 | 101.40 | 101.40 | 3,690,368 |
17 May 2024 | 101.00 | 103.20 | 99.20 | 101.00 | 101.00 | 5,650,101 |
16 May 2024 | 102.40 | 104.20 | 100.40 | 101.40 | 101.40 | 6,967,692 |
16 May 2024 | 0.018675 Dividend | |||||
15 May 2024 | 102.40 | 104.60 | 102.40 | 103.40 | 103.38 | 3,837,642 |
14 May 2024 | 103.00 | 104.80 | 100.60 | 103.40 | 103.38 | 6,934,540 |
13 May 2024 | 102.60 | 104.60 | 100.60 | 102.40 | 102.38 | 3,041,334 |
10 May 2024 | 102.60 | 103.80 | 101.20 | 102.00 | 101.98 | 3,135,395 |
09 May 2024 | 101.40 | 104.40 | 99.50 | 102.00 | 101.98 | 4,023,158 |
08 May 2024 | 101.00 | 101.60 | 98.20 | 100.20 | 100.18 | 3,480,735 |
07 May 2024 | 99.90 | 101.20 | 98.90 | 100.60 | 100.58 | 3,442,135 |
03 May 2024 | 100.60 | 100.80 | 98.30 | 99.50 | 99.48 | 3,435,622 |
02 May 2024 | 99.20 | 101.60 | 98.40 | 100.20 | 100.18 | 3,579,666 |
01 May 2024 | 100.00 | 101.80 | 97.70 | 99.30 | 99.28 | 2,584,000 |
30 Apr 2024 | 101.40 | 103.40 | 99.60 | 100.00 | 99.98 | 4,544,310 |
29 Apr 2024 | 98.10 | 102.20 | 96.10 | 101.40 | 101.38 | 5,417,718 |
26 Apr 2024 | 98.90 | 98.90 | 97.93 | 98.50 | 98.48 | 4,016,631 |
25 Apr 2024 | 100.00 | 101.20 | 98.60 | 98.60 | 98.58 | 3,874,537 |
24 Apr 2024 | 100.60 | 101.00 | 99.80 | 100.20 | 100.18 | 2,689,031 |
23 Apr 2024 | 100.40 | 101.20 | 99.80 | 99.80 | 99.78 | 4,155,150 |
22 Apr 2024 | 99.70 | 100.40 | 99.45 | 100.00 | 99.98 | 2,645,266 |
19 Apr 2024 | 97.00 | 99.60 | 96.90 | 99.20 | 99.18 | 4,330,188 |
18 Apr 2024 | 97.50 | 98.80 | 96.75 | 97.40 | 97.38 | 3,632,952 |
17 Apr 2024 | 96.90 | 98.00 | 96.40 | 97.20 | 97.18 | 3,878,496 |
16 Apr 2024 | 97.20 | 98.10 | 96.80 | 97.00 | 96.98 | 3,019,189 |
15 Apr 2024 | 97.90 | 98.50 | 97.10 | 97.50 | 97.48 | 4,432,427 |
12 Apr 2024 | 98.50 | 98.80 | 97.01 | 97.50 | 97.48 | 3,085,579 |
11 Apr 2024 | 98.50 | 98.70 | 96.60 | 97.40 | 97.38 | 5,409,741 |
10 Apr 2024 | 99.40 | 99.40 | 97.90 | 98.00 | 97.98 | 4,790,852 |
09 Apr 2024 | 100.00 | 100.80 | 98.59 | 98.80 | 98.78 | 4,701,452 |
08 Apr 2024 | 99.20 | 100.60 | 98.50 | 100.00 | 99.98 | 4,380,503 |
05 Apr 2024 | 99.90 | 100.20 | 98.60 | 99.00 | 98.98 | 2,478,973 |
04 Apr 2024 | 100.40 | 100.60 | 99.50 | 100.20 | 100.18 | 3,707,792 |
03 Apr 2024 | 100.80 | 101.00 | 99.30 | 99.80 | 99.78 | 3,206,139 |
02 Apr 2024 | 101.00 | 101.40 | 100.40 | 100.60 | 100.58 | 4,219,282 |
28 Mar 2024 | 101.40 | 101.60 | 100.07 | 100.80 | 100.78 | 4,136,351 |
27 Mar 2024 | 99.00 | 101.00 | 98.50 | 101.00 | 100.98 | 5,341,561 |
26 Mar 2024 | 96.80 | 99.20 | 96.70 | 99.20 | 99.18 | 3,696,989 |
25 Mar 2024 | 98.00 | 98.30 | 96.80 | 97.00 | 96.98 | 5,156,197 |
22 Mar 2024 | 99.00 | 99.60 | 98.00 | 98.20 | 98.18 | 4,359,145 |
21 Mar 2024 | 100.40 | 101.00 | 98.70 | 98.90 | 98.88 | 3,609,142 |
20 Mar 2024 | 100.00 | 100.80 | 99.20 | 99.50 | 99.48 | 3,337,344 |
19 Mar 2024 | 100.80 | 101.20 | 99.80 | 99.90 | 99.88 | 3,467,683 |
18 Mar 2024 | 100.00 | 101.40 | 100.00 | 100.80 | 100.78 | 4,567,858 |
15 Mar 2024 | 101.40 | 102.00 | 99.70 | 100.40 | 100.38 | 6,504,214 |
14 Mar 2024 | 102.80 | 103.00 | 101.00 | 101.20 | 101.18 | 6,894,653 |
13 Mar 2024 | 103.20 | 104.20 | 102.20 | 102.60 | 102.58 | 5,035,446 |
12 Mar 2024 | 103.60 | 104.40 | 102.80 | 102.80 | 102.78 | 4,970,211 |
11 Mar 2024 | 103.20 | 104.60 | 102.60 | 103.40 | 103.38 | 3,672,701 |
08 Mar 2024 | 102.80 | 104.00 | 102.60 | 104.00 | 103.98 | 2,675,318 |
07 Mar 2024 | 103.40 | 104.60 | 102.40 | 103.20 | 103.18 | 7,187,672 |
06 Mar 2024 | 104.00 | 105.20 | 103.00 | 103.40 | 103.38 | 4,150,856 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |