Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 Jun 2024 | 128.08 | 128.84 | 126.07 | 126.64 | 126.64 | 5,054,544 |
27 May 2024 | 131.76 | 133.30 | 121.01 | 125.00 | 125.00 | 62,196,300 |
20 May 2024 | 127.13 | 131.95 | 123.28 | 129.49 | 129.49 | 80,806,500 |
13 May 2024 | 122.93 | 130.13 | 121.65 | 125.29 | 125.29 | 74,445,400 |
06 May 2024 | 119.78 | 121.85 | 117.44 | 121.24 | 121.24 | 71,362,100 |
29 Apr 2024 | 113.81 | 116.28 | 108.75 | 114.70 | 114.70 | 76,954,500 |
22 Apr 2024 | 107.60 | 115.06 | 106.63 | 114.84 | 114.84 | 97,187,800 |
15 Apr 2024 | 123.63 | 124.78 | 105.72 | 106.77 | 106.77 | 126,622,700 |
08 Apr 2024 | 129.06 | 129.70 | 119.93 | 122.52 | 122.52 | 115,907,300 |
01 Apr 2024 | 119.20 | 130.54 | 119.00 | 123.58 | 123.58 | 168,766,700 |
28 Mar 2024 | 0.115 Dividend | |||||
25 Mar 2024 | 110.24 | 122.46 | 110.16 | 117.89 | 117.78 | 150,429,700 |
18 Mar 2024 | 96.82 | 113.50 | 91.00 | 110.21 | 110.10 | 210,806,400 |
11 Mar 2024 | 95.90 | 97.50 | 90.30 | 93.25 | 93.16 | 93,657,700 |
04 Mar 2024 | 96.93 | 101.85 | 93.28 | 97.62 | 97.53 | 95,229,500 |
26 Feb 2024 | 89.68 | 96.06 | 88.82 | 95.15 | 95.06 | 104,990,900 |
19 Feb 2024 | 79.33 | 86.82 | 79.15 | 86.00 | 85.92 | 50,314,500 |
12 Feb 2024 | 85.53 | 86.91 | 79.25 | 79.50 | 79.42 | 71,516,800 |
05 Feb 2024 | 86.74 | 87.22 | 82.47 | 85.56 | 85.48 | 62,460,400 |
29 Jan 2024 | 88.50 | 89.57 | 84.62 | 86.48 | 86.40 | 57,393,600 |
22 Jan 2024 | 88.27 | 90.04 | 86.29 | 88.05 | 87.97 | 81,801,800 |
15 Jan 2024 | 82.54 | 87.79 | 82.33 | 87.51 | 87.43 | 57,007,800 |
08 Jan 2024 | 83.89 | 85.51 | 81.66 | 82.39 | 82.31 | 59,872,100 |
01 Jan 2024 | 84.00 | 84.26 | 80.58 | 83.45 | 83.37 | 61,126,300 |
29 Dec 2023 | 0.115 Dividend | |||||
25 Dec 2023 | 86.70 | 87.87 | 85.03 | 85.34 | 85.14 | 38,542,400 |
18 Dec 2023 | 81.59 | 87.49 | 78.63 | 86.49 | 86.29 | 132,306,700 |
11 Dec 2023 | 77.19 | 82.99 | 76.97 | 81.41 | 81.22 | 77,328,200 |
04 Dec 2023 | 75.42 | 75.60 | 72.93 | 74.96 | 74.79 | 51,985,900 |
27 Nov 2023 | 76.87 | 79.02 | 73.99 | 75.93 | 75.76 | 80,348,900 |
20 Nov 2023 | 77.34 | 78.91 | 76.31 | 76.87 | 76.69 | 36,369,900 |
13 Nov 2023 | 74.15 | 77.94 | 73.39 | 77.56 | 77.38 | 54,408,600 |
06 Nov 2023 | 72.58 | 76.10 | 71.71 | 75.36 | 75.19 | 62,981,800 |
30 Oct 2023 | 66.36 | 73.19 | 65.17 | 72.58 | 72.41 | 62,095,000 |
23 Oct 2023 | 66.82 | 69.20 | 63.88 | 65.65 | 65.50 | 56,815,200 |
16 Oct 2023 | 69.01 | 70.03 | 67.14 | 67.22 | 67.07 | 63,950,800 |
09 Oct 2023 | 69.61 | 70.72 | 68.58 | 69.21 | 69.05 | 50,458,200 |
06 Oct 2023 | 0.115 Dividend | |||||
02 Oct 2023 | 68.24 | 70.33 | 67.06 | 69.96 | 69.68 | 69,424,900 |
25 Sept 2023 | 68.29 | 69.19 | 63.83 | 68.03 | 67.76 | 119,562,100 |
18 Sept 2023 | 70.65 | 72.31 | 67.79 | 68.88 | 68.61 | 69,111,500 |
11 Sept 2023 | 70.83 | 72.23 | 69.31 | 69.88 | 69.60 | 62,479,700 |
04 Sept 2023 | 69.91 | 71.16 | 69.10 | 70.18 | 69.90 | 42,185,300 |
28 Aug 2023 | 65.72 | 70.62 | 64.66 | 70.39 | 70.11 | 65,942,200 |
21 Aug 2023 | 63.68 | 66.24 | 62.63 | 63.72 | 63.47 | 53,007,700 |
14 Aug 2023 | 64.37 | 68.48 | 61.75 | 63.59 | 63.34 | 65,164,800 |
07 Aug 2023 | 69.85 | 70.23 | 64.07 | 64.37 | 64.11 | 59,944,600 |
31 Jul 2023 | 71.12 | 71.77 | 67.16 | 69.91 | 69.63 | 60,664,700 |
24 Jul 2023 | 65.36 | 72.34 | 65.00 | 71.20 | 70.92 | 70,805,400 |
17 Jul 2023 | 63.80 | 66.16 | 63.34 | 65.65 | 65.39 | 68,481,800 |
10 Jul 2023 | 60.83 | 65.54 | 60.58 | 64.08 | 63.83 | 69,607,300 |
07 Jul 2023 | 0.115 Dividend | |||||
03 Jul 2023 | 63.44 | 64.32 | 60.50 | 60.65 | 60.30 | 60,092,700 |
26 Jun 2023 | 65.63 | 67.95 | 62.90 | 63.11 | 62.74 | 141,894,000 |
19 Jun 2023 | 67.32 | 67.62 | 64.84 | 65.28 | 64.90 | 44,975,000 |
12 Jun 2023 | 65.84 | 70.50 | 65.79 | 67.66 | 67.27 | 81,824,000 |
05 Jun 2023 | 69.50 | 69.50 | 64.01 | 65.43 | 65.05 | 80,034,600 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |