Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
04 Jul 2024 | 108.50 | 112.00 | 108.00 | 111.50 | 111.50 | 44,013,747 |
03 Jul 2024 | 110.50 | 111.00 | 107.00 | 108.00 | 108.00 | 23,313,824 |
02 Jul 2024 | 110.00 | 110.00 | 108.00 | 110.00 | 110.00 | 26,626,627 |
01 Jul 2024 | 107.00 | 110.50 | 106.50 | 110.50 | 110.50 | 39,988,817 |
28 Jun 2024 | 108.00 | 108.50 | 106.00 | 106.00 | 106.00 | 30,649,345 |
27 Jun 2024 | 106.00 | 108.00 | 105.00 | 108.00 | 108.00 | 39,392,500 |
26 Jun 2024 | 105.50 | 107.00 | 104.00 | 106.50 | 106.50 | 24,080,481 |
25 Jun 2024 | 104.00 | 105.00 | 102.00 | 105.00 | 105.00 | 13,844,478 |
24 Jun 2024 | 105.00 | 105.50 | 103.50 | 103.50 | 103.50 | 13,390,678 |
21 Jun 2024 | 105.50 | 107.00 | 104.00 | 105.00 | 105.00 | 18,483,384 |
20 Jun 2024 | 106.00 | 107.50 | 105.50 | 106.00 | 106.00 | 11,734,891 |
19 Jun 2024 | 106.00 | 107.50 | 104.50 | 106.00 | 106.00 | 22,202,703 |
18 Jun 2024 | 108.00 | 108.00 | 105.00 | 105.50 | 105.50 | 16,289,266 |
17 Jun 2024 | 107.50 | 108.00 | 106.50 | 108.00 | 108.00 | 9,600,784 |
14 Jun 2024 | 107.50 | 108.50 | 106.00 | 107.50 | 107.50 | 11,326,930 |
13 Jun 2024 | 105.50 | 108.00 | 104.50 | 107.00 | 107.00 | 13,037,791 |
12 Jun 2024 | 103.50 | 106.50 | 103.50 | 104.50 | 104.50 | 10,836,202 |
11 Jun 2024 | 107.00 | 107.50 | 103.50 | 104.00 | 104.00 | 15,544,033 |
07 Jun 2024 | 107.50 | 108.00 | 106.00 | 107.00 | 107.00 | 9,240,987 |
06 Jun 2024 | 108.00 | 109.00 | 105.50 | 106.50 | 106.50 | 14,868,868 |
05 Jun 2024 | 107.50 | 108.50 | 105.00 | 107.00 | 107.00 | 25,301,135 |
04 Jun 2024 | 111.50 | 111.50 | 106.50 | 107.00 | 107.00 | 30,852,467 |
03 Jun 2024 | 110.00 | 111.50 | 107.50 | 110.50 | 110.50 | 24,939,835 |
31 May 2024 | 109.00 | 112.50 | 107.50 | 107.50 | 107.50 | 47,500,633 |
30 May 2024 | 111.00 | 112.50 | 108.00 | 108.00 | 108.00 | 43,685,711 |
29 May 2024 | 117.00 | 118.00 | 113.00 | 113.50 | 113.50 | 34,729,029 |
28 May 2024 | 120.00 | 121.00 | 116.00 | 116.50 | 116.50 | 54,626,926 |
27 May 2024 | 121.50 | 124.00 | 118.00 | 121.00 | 121.00 | 99,206,937 |
24 May 2024 | 111.50 | 115.00 | 110.00 | 114.50 | 114.50 | 63,841,987 |
23 May 2024 | 107.50 | 113.50 | 106.50 | 112.00 | 112.00 | 110,446,639 |
22 May 2024 | 102.00 | 104.50 | 101.50 | 103.50 | 103.50 | 19,296,997 |
21 May 2024 | 100.00 | 102.00 | 99.80 | 101.50 | 101.50 | 20,589,155 |
20 May 2024 | 99.50 | 102.00 | 98.20 | 100.50 | 100.50 | 23,906,483 |
17 May 2024 | 101.00 | 103.00 | 100.00 | 100.00 | 100.00 | 20,205,491 |
16 May 2024 | 104.50 | 105.00 | 100.50 | 100.50 | 100.50 | 32,913,717 |
15 May 2024 | 105.00 | 105.50 | 103.00 | 104.50 | 104.50 | 11,352,959 |
14 May 2024 | 105.50 | 106.00 | 103.00 | 103.50 | 103.50 | 12,265,901 |
13 May 2024 | 105.00 | 106.00 | 103.00 | 105.00 | 105.00 | 14,643,914 |
10 May 2024 | 101.50 | 106.00 | 101.00 | 105.00 | 105.00 | 42,764,660 |
09 May 2024 | 101.00 | 101.50 | 99.70 | 101.00 | 101.00 | 11,291,883 |
08 May 2024 | 99.50 | 102.00 | 99.50 | 101.50 | 101.50 | 17,036,426 |
07 May 2024 | 99.90 | 99.90 | 97.50 | 99.10 | 99.10 | 16,594,991 |
06 May 2024 | 100.50 | 101.50 | 99.10 | 99.40 | 99.40 | 11,678,314 |
03 May 2024 | 100.50 | 103.00 | 99.70 | 99.70 | 99.70 | 17,006,319 |
02 May 2024 | 99.10 | 100.50 | 97.20 | 99.10 | 99.10 | 18,352,017 |
30 Apr 2024 | 101.50 | 102.50 | 100.00 | 100.00 | 100.00 | 6,981,656 |
29 Apr 2024 | 102.50 | 102.50 | 100.50 | 101.00 | 101.00 | 10,449,081 |
26 Apr 2024 | 99.90 | 102.00 | 99.50 | 101.00 | 101.00 | 11,777,581 |
25 Apr 2024 | 97.50 | 101.00 | 96.90 | 99.40 | 99.40 | 15,565,317 |
24 Apr 2024 | 96.00 | 98.80 | 95.90 | 98.40 | 98.40 | 14,031,958 |
23 Apr 2024 | 97.50 | 98.00 | 94.30 | 94.60 | 94.60 | 22,678,708 |
22 Apr 2024 | 96.20 | 97.90 | 95.90 | 96.80 | 96.80 | 13,259,214 |
19 Apr 2024 | 97.30 | 99.00 | 94.30 | 96.10 | 96.10 | 23,740,800 |
18 Apr 2024 | 96.30 | 100.50 | 96.30 | 99.00 | 99.00 | 19,996,739 |
17 Apr 2024 | 96.00 | 97.70 | 95.00 | 96.30 | 96.30 | 22,950,555 |
16 Apr 2024 | 101.00 | 101.00 | 94.10 | 95.30 | 95.30 | 39,127,103 |
15 Apr 2024 | 102.00 | 102.50 | 100.00 | 102.00 | 102.00 | 15,773,824 |
12 Apr 2024 | 104.00 | 105.00 | 103.00 | 103.00 | 103.00 | 9,105,873 |
11 Apr 2024 | 103.50 | 104.00 | 102.50 | 104.00 | 104.00 | 9,288,040 |
10 Apr 2024 | 104.50 | 105.00 | 103.50 | 103.50 | 103.50 | 12,508,146 |
09 Apr 2024 | 105.50 | 105.50 | 103.00 | 104.00 | 104.00 | 10,790,713 |
08 Apr 2024 | 104.50 | 106.00 | 104.00 | 105.00 | 105.00 | 11,390,805 |
03 Apr 2024 | 103.00 | 106.00 | 102.50 | 104.00 | 104.00 | 23,043,237 |
02 Apr 2024 | 100.50 | 105.50 | 100.50 | 104.00 | 104.00 | 38,395,457 |
01 Apr 2024 | 102.00 | 102.50 | 100.00 | 100.00 | 100.00 | 20,325,044 |
29 Mar 2024 | 104.00 | 104.00 | 99.40 | 100.50 | 100.50 | 57,497,000 |
28 Mar 2024 | 110.00 | 111.00 | 106.00 | 106.00 | 106.00 | 43,436,196 |
27 Mar 2024 | 118.00 | 118.00 | 112.00 | 112.50 | 112.50 | 37,808,330 |
27 Mar 2024 | 2.506049 Dividend | |||||
26 Mar 2024 | 119.00 | 120.50 | 115.00 | 120.50 | 117.99 | 27,730,916 |
25 Mar 2024 | 121.00 | 121.50 | 118.00 | 119.00 | 116.53 | 23,568,506 |
22 Mar 2024 | 122.00 | 122.50 | 118.50 | 121.50 | 118.97 | 47,871,466 |
21 Mar 2024 | 126.00 | 126.00 | 122.50 | 123.50 | 120.93 | 57,712,496 |
20 Mar 2024 | 118.00 | 124.00 | 116.50 | 123.00 | 120.44 | 74,345,285 |
19 Mar 2024 | 112.00 | 117.00 | 111.50 | 116.00 | 113.59 | 31,723,207 |
18 Mar 2024 | 112.00 | 113.00 | 110.50 | 112.00 | 109.67 | 15,568,912 |
15 Mar 2024 | 112.00 | 114.00 | 111.00 | 112.00 | 109.67 | 25,943,886 |
14 Mar 2024 | 114.50 | 115.00 | 111.50 | 112.00 | 109.67 | 19,592,350 |
13 Mar 2024 | 115.50 | 117.50 | 113.00 | 114.50 | 112.12 | 21,923,656 |
12 Mar 2024 | 114.00 | 116.00 | 113.50 | 115.00 | 112.61 | 19,022,560 |
11 Mar 2024 | 114.00 | 115.00 | 112.50 | 113.50 | 111.14 | 18,162,985 |
08 Mar 2024 | 111.50 | 117.00 | 111.50 | 114.00 | 111.63 | 29,065,650 |
07 Mar 2024 | 114.00 | 114.50 | 110.50 | 111.00 | 108.69 | 19,541,059 |
06 Mar 2024 | 113.50 | 114.50 | 112.50 | 113.50 | 111.14 | 15,342,694 |
05 Mar 2024 | 113.50 | 115.00 | 111.50 | 114.00 | 111.63 | 18,090,271 |
04 Mar 2024 | 115.00 | 116.00 | 113.50 | 114.00 | 111.63 | 25,772,470 |
01 Mar 2024 | 110.00 | 113.50 | 109.00 | 112.50 | 110.16 | 22,327,186 |
29 Feb 2024 | 108.50 | 110.00 | 108.00 | 109.50 | 107.22 | 27,321,374 |
27 Feb 2024 | 110.50 | 112.50 | 106.00 | 107.50 | 105.26 | 41,894,244 |
26 Feb 2024 | 108.50 | 109.50 | 107.00 | 107.00 | 104.77 | 15,051,185 |
23 Feb 2024 | 110.00 | 110.50 | 108.50 | 108.50 | 106.24 | 15,272,238 |
22 Feb 2024 | 107.50 | 109.50 | 107.50 | 108.50 | 106.24 | 15,126,568 |
21 Feb 2024 | 108.50 | 109.00 | 106.00 | 106.00 | 103.80 | 17,127,855 |
20 Feb 2024 | 109.00 | 109.50 | 107.50 | 108.50 | 106.24 | 13,080,994 |
19 Feb 2024 | 110.50 | 111.50 | 108.50 | 109.00 | 106.73 | 9,817,467 |
16 Feb 2024 | 109.00 | 112.50 | 108.00 | 110.00 | 107.71 | 17,924,930 |
15 Feb 2024 | 113.00 | 113.50 | 108.00 | 108.50 | 106.24 | 23,758,253 |
05 Feb 2024 | 112.50 | 114.00 | 110.50 | 113.00 | 110.65 | 14,513,002 |
02 Feb 2024 | 110.00 | 112.00 | 109.50 | 111.50 | 109.18 | 11,398,599 |
01 Feb 2024 | 108.00 | 109.50 | 108.00 | 109.00 | 106.73 | 7,094,632 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |