Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 107.00 | 107.50 | 106.00 | 106.00 | 106.00 | 18,840,203 |
27 Jun 2024 | 105.50 | 107.50 | 105.50 | 106.50 | 106.50 | 25,153,676 |
26 Jun 2024 | 108.00 | 109.00 | 105.50 | 107.00 | 107.00 | 32,697,320 |
25 Jun 2024 | 107.00 | 108.00 | 104.50 | 108.00 | 108.00 | 42,680,247 |
25 Jun 2024 | 2.599053 Dividend | |||||
24 Jun 2024 | 113.50 | 114.50 | 110.00 | 110.00 | 107.40 | 56,739,254 |
21 Jun 2024 | 111.50 | 114.00 | 110.00 | 113.00 | 110.33 | 59,821,049 |
20 Jun 2024 | 112.00 | 112.50 | 111.00 | 111.50 | 108.87 | 39,279,975 |
19 Jun 2024 | 107.50 | 112.00 | 107.50 | 111.00 | 108.38 | 96,130,591 |
18 Jun 2024 | 107.50 | 108.00 | 106.50 | 107.00 | 104.47 | 24,984,377 |
17 Jun 2024 | 108.50 | 108.50 | 106.00 | 106.50 | 103.98 | 26,488,749 |
14 Jun 2024 | 109.00 | 109.50 | 107.00 | 108.50 | 105.94 | 35,237,661 |
13 Jun 2024 | 107.00 | 109.00 | 107.00 | 108.50 | 105.94 | 37,659,962 |
12 Jun 2024 | 107.50 | 107.50 | 104.50 | 106.50 | 103.98 | 78,597,016 |
11 Jun 2024 | 109.50 | 110.00 | 107.00 | 107.50 | 104.96 | 54,778,863 |
07 Jun 2024 | 112.00 | 112.50 | 109.00 | 109.50 | 106.91 | 66,716,417 |
06 Jun 2024 | 113.50 | 114.00 | 111.50 | 112.00 | 109.35 | 35,414,254 |
05 Jun 2024 | 113.00 | 113.50 | 111.50 | 112.00 | 109.35 | 31,967,339 |
04 Jun 2024 | 114.00 | 114.50 | 112.00 | 112.50 | 109.84 | 31,961,394 |
03 Jun 2024 | 114.50 | 116.50 | 113.50 | 114.00 | 111.31 | 57,428,684 |
31 May 2024 | 114.50 | 115.50 | 112.00 | 112.00 | 109.35 | 69,845,270 |
30 May 2024 | 115.50 | 117.50 | 114.00 | 114.00 | 111.31 | 42,643,604 |
29 May 2024 | 119.50 | 120.00 | 116.00 | 116.00 | 113.26 | 58,587,461 |
28 May 2024 | 119.00 | 123.00 | 118.50 | 119.00 | 116.19 | 145,139,712 |
27 May 2024 | 116.50 | 117.00 | 115.00 | 116.50 | 113.75 | 54,191,916 |
24 May 2024 | 113.50 | 116.00 | 113.00 | 115.00 | 112.28 | 34,179,032 |
23 May 2024 | 116.00 | 116.50 | 113.50 | 114.00 | 111.31 | 45,554,239 |
22 May 2024 | 112.50 | 115.00 | 112.50 | 115.00 | 112.28 | 39,307,532 |
21 May 2024 | 111.50 | 113.50 | 111.50 | 112.50 | 109.84 | 31,508,124 |
20 May 2024 | 112.50 | 113.00 | 110.50 | 111.00 | 108.38 | 45,161,162 |
17 May 2024 | 112.00 | 113.50 | 111.50 | 112.00 | 109.35 | 36,894,989 |
16 May 2024 | 117.50 | 118.00 | 112.00 | 112.00 | 109.35 | 88,955,789 |
15 May 2024 | 112.50 | 117.00 | 112.00 | 115.00 | 112.28 | 106,199,935 |
14 May 2024 | 112.00 | 113.00 | 110.50 | 111.50 | 108.87 | 45,702,653 |
13 May 2024 | 113.00 | 114.00 | 111.00 | 111.00 | 108.38 | 53,078,418 |
10 May 2024 | 112.50 | 114.00 | 111.00 | 114.00 | 111.31 | 38,215,355 |
09 May 2024 | 115.50 | 115.50 | 112.00 | 112.00 | 109.35 | 60,038,301 |
08 May 2024 | 115.00 | 117.00 | 114.50 | 115.00 | 112.28 | 53,547,735 |
07 May 2024 | 114.50 | 115.00 | 112.00 | 114.50 | 111.79 | 27,860,108 |
06 May 2024 | 113.00 | 115.00 | 112.00 | 114.00 | 111.31 | 41,444,508 |
03 May 2024 | 115.50 | 116.50 | 111.00 | 111.00 | 108.38 | 52,198,229 |
02 May 2024 | 112.00 | 115.50 | 110.50 | 114.50 | 111.79 | 43,292,333 |
30 Apr 2024 | 114.50 | 115.00 | 113.00 | 113.50 | 110.82 | 21,561,873 |
29 Apr 2024 | 114.50 | 116.00 | 113.50 | 114.00 | 111.31 | 35,239,384 |
26 Apr 2024 | 114.50 | 115.50 | 112.50 | 113.00 | 110.33 | 38,356,287 |
25 Apr 2024 | 114.50 | 114.50 | 112.00 | 112.00 | 109.35 | 38,537,942 |
24 Apr 2024 | 113.50 | 117.50 | 113.00 | 115.50 | 112.77 | 86,543,907 |
23 Apr 2024 | 111.00 | 112.50 | 109.50 | 111.00 | 108.38 | 36,485,658 |
22 Apr 2024 | 113.00 | 114.00 | 108.50 | 108.50 | 105.94 | 77,007,712 |
19 Apr 2024 | 116.00 | 119.00 | 111.00 | 115.00 | 112.28 | 78,551,383 |
18 Apr 2024 | 114.00 | 118.00 | 113.00 | 118.00 | 115.21 | 54,648,625 |
17 Apr 2024 | 115.50 | 116.50 | 113.00 | 114.50 | 111.79 | 79,475,068 |
16 Apr 2024 | 118.00 | 118.50 | 112.50 | 114.00 | 111.31 | 97,363,040 |
15 Apr 2024 | 121.50 | 122.50 | 119.00 | 119.50 | 116.68 | 53,370,741 |
12 Apr 2024 | 124.00 | 126.00 | 122.00 | 122.50 | 119.61 | 55,470,291 |
11 Apr 2024 | 125.00 | 127.00 | 122.50 | 123.00 | 120.09 | 68,736,229 |
10 Apr 2024 | 128.00 | 129.00 | 125.00 | 125.50 | 122.53 | 72,266,512 |
09 Apr 2024 | 132.00 | 132.00 | 125.50 | 126.00 | 123.02 | 140,673,770 |
08 Apr 2024 | 132.00 | 133.00 | 129.00 | 132.00 | 128.88 | 126,804,826 |
03 Apr 2024 | 123.50 | 133.00 | 122.50 | 129.50 | 126.44 | 195,337,547 |
02 Apr 2024 | 124.00 | 125.50 | 123.00 | 125.00 | 122.05 | 81,248,702 |
01 Apr 2024 | 127.00 | 127.50 | 122.00 | 122.50 | 119.61 | 111,455,092 |
29 Mar 2024 | 121.00 | 130.00 | 121.00 | 124.50 | 121.56 | 218,939,000 |
28 Mar 2024 | 117.50 | 120.50 | 117.00 | 120.50 | 117.65 | 48,829,787 |
27 Mar 2024 | 117.00 | 118.50 | 116.00 | 117.00 | 114.24 | 42,679,545 |
26 Mar 2024 | 120.00 | 121.50 | 115.00 | 117.00 | 114.24 | 100,817,195 |
25 Mar 2024 | 125.00 | 125.00 | 122.00 | 122.00 | 119.12 | 48,478,864 |
22 Mar 2024 | 121.00 | 124.50 | 120.50 | 123.00 | 120.09 | 84,781,915 |
21 Mar 2024 | 122.00 | 122.50 | 120.00 | 120.50 | 117.65 | 42,089,360 |
20 Mar 2024 | 124.00 | 125.50 | 119.00 | 120.00 | 117.16 | 106,906,689 |
19 Mar 2024 | 121.00 | 124.00 | 119.50 | 122.50 | 119.61 | 108,805,668 |
18 Mar 2024 | 120.00 | 121.50 | 118.50 | 120.00 | 117.16 | 55,645,870 |
15 Mar 2024 | 114.00 | 120.00 | 113.50 | 119.50 | 116.68 | 86,074,232 |
14 Mar 2024 | 116.00 | 118.00 | 113.00 | 115.50 | 112.77 | 65,822,255 |
13 Mar 2024 | 123.00 | 123.00 | 115.00 | 116.50 | 113.75 | 132,711,733 |
12 Mar 2024 | 122.00 | 123.00 | 119.50 | 122.50 | 119.61 | 78,641,088 |
11 Mar 2024 | 120.50 | 126.00 | 119.00 | 121.00 | 118.14 | 197,151,435 |
08 Mar 2024 | 117.00 | 120.00 | 114.50 | 116.00 | 113.26 | 69,563,629 |
07 Mar 2024 | 120.50 | 121.00 | 116.00 | 116.00 | 113.26 | 69,058,042 |
06 Mar 2024 | 120.00 | 121.00 | 118.50 | 119.50 | 116.68 | 61,852,091 |
05 Mar 2024 | 118.50 | 123.00 | 117.00 | 121.50 | 118.63 | 127,183,636 |
04 Mar 2024 | 121.50 | 122.50 | 116.00 | 116.50 | 113.75 | 81,070,877 |
01 Mar 2024 | 118.00 | 119.50 | 117.00 | 118.00 | 115.21 | 82,655,816 |
29 Feb 2024 | 113.00 | 115.50 | 112.00 | 115.50 | 112.77 | 58,737,710 |
27 Feb 2024 | 117.00 | 118.00 | 111.00 | 113.50 | 110.82 | 97,144,118 |
26 Feb 2024 | 117.00 | 118.50 | 115.50 | 117.00 | 114.24 | 59,587,067 |
23 Feb 2024 | 122.50 | 123.00 | 116.00 | 116.00 | 113.26 | 101,970,503 |
22 Feb 2024 | 124.00 | 124.50 | 119.00 | 119.00 | 116.19 | 105,401,071 |
21 Feb 2024 | 120.00 | 120.50 | 117.00 | 118.50 | 115.70 | 86,056,362 |
20 Feb 2024 | 122.50 | 124.50 | 120.50 | 122.00 | 119.12 | 73,066,763 |
19 Feb 2024 | 125.00 | 127.50 | 122.50 | 122.50 | 119.61 | 76,658,559 |
16 Feb 2024 | 130.00 | 131.50 | 126.00 | 126.00 | 123.02 | 126,333,381 |
15 Feb 2024 | 133.00 | 135.00 | 130.00 | 130.50 | 127.42 | 159,145,689 |
05 Feb 2024 | 121.00 | 125.00 | 120.00 | 124.50 | 121.56 | 155,616,524 |
02 Feb 2024 | 118.00 | 120.00 | 117.00 | 120.00 | 117.16 | 125,412,842 |
01 Feb 2024 | 113.50 | 115.50 | 113.00 | 115.00 | 112.28 | 43,722,734 |
31 Jan 2024 | 116.50 | 116.50 | 114.50 | 114.50 | 111.79 | 70,022,066 |
30 Jan 2024 | 118.50 | 120.00 | 117.00 | 118.00 | 115.21 | 93,841,613 |
29 Jan 2024 | 113.50 | 117.50 | 113.00 | 116.50 | 113.75 | 78,337,509 |
26 Jan 2024 | 114.50 | 115.00 | 112.00 | 113.00 | 110.33 | 84,299,018 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |