Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
31 May 2024 | 60.65 | 61.42 | 60.20 | 61.34 | 61.34 | 4,489,134 |
27 May 2024 | 62.96 | 63.09 | 60.10 | 61.34 | 61.34 | 13,235,200 |
20 May 2024 | 64.12 | 65.40 | 62.17 | 63.01 | 63.01 | 27,456,600 |
13 May 2024 | 62.29 | 64.19 | 62.18 | 64.16 | 64.16 | 13,833,500 |
06 May 2024 | 61.82 | 63.04 | 61.02 | 61.97 | 61.97 | 12,552,100 |
29 Apr 2024 | 62.50 | 63.83 | 60.69 | 61.82 | 61.82 | 13,799,100 |
22 Apr 2024 | 59.94 | 62.17 | 58.88 | 62.00 | 62.00 | 15,331,600 |
15 Apr 2024 | 61.71 | 61.79 | 59.01 | 59.45 | 59.45 | 14,353,600 |
08 Apr 2024 | 62.22 | 64.63 | 61.55 | 61.63 | 61.63 | 14,469,100 |
01 Apr 2024 | 67.04 | 67.04 | 62.62 | 62.94 | 62.94 | 13,620,300 |
25 Mar 2024 | 65.85 | 67.39 | 65.33 | 65.37 | 65.37 | 8,357,800 |
18 Mar 2024 | 66.31 | 67.27 | 65.35 | 65.96 | 65.96 | 9,293,100 |
11 Mar 2024 | 67.19 | 70.57 | 65.89 | 65.96 | 65.96 | 17,575,000 |
04 Mar 2024 | 70.91 | 70.92 | 66.06 | 67.16 | 67.16 | 18,523,300 |
26 Feb 2024 | 63.65 | 71.30 | 62.94 | 70.91 | 70.91 | 50,110,000 |
19 Feb 2024 | 61.70 | 63.47 | 60.14 | 63.40 | 63.40 | 13,988,700 |
12 Feb 2024 | 65.72 | 66.15 | 62.08 | 62.12 | 62.12 | 14,161,600 |
05 Feb 2024 | 63.93 | 66.50 | 63.06 | 65.70 | 65.70 | 15,973,500 |
29 Jan 2024 | 67.59 | 69.10 | 63.36 | 64.27 | 64.27 | 17,325,100 |
22 Jan 2024 | 69.53 | 70.66 | 67.18 | 67.74 | 67.74 | 11,593,300 |
15 Jan 2024 | 69.90 | 70.41 | 66.40 | 69.04 | 69.04 | 10,570,400 |
08 Jan 2024 | 67.20 | 71.50 | 66.78 | 70.46 | 70.46 | 13,968,100 |
01 Jan 2024 | 71.10 | 71.45 | 66.40 | 66.96 | 66.96 | 9,283,800 |
25 Dec 2023 | 72.61 | 74.77 | 71.81 | 71.91 | 71.91 | 10,088,300 |
18 Dec 2023 | 70.86 | 72.84 | 69.85 | 72.50 | 72.50 | 15,676,400 |
11 Dec 2023 | 71.82 | 73.94 | 68.85 | 71.57 | 71.57 | 41,529,400 |
04 Dec 2023 | 69.80 | 73.96 | 65.60 | 73.06 | 73.06 | 26,226,700 |
27 Nov 2023 | 64.39 | 70.46 | 64.06 | 70.29 | 70.29 | 20,917,400 |
20 Nov 2023 | 64.59 | 66.55 | 61.83 | 64.53 | 64.53 | 31,382,500 |
13 Nov 2023 | 61.96 | 65.40 | 61.32 | 64.12 | 64.12 | 17,075,900 |
06 Nov 2023 | 63.14 | 63.31 | 60.24 | 62.06 | 62.06 | 12,681,400 |
30 Oct 2023 | 59.57 | 63.31 | 59.00 | 62.99 | 62.99 | 12,195,800 |
23 Oct 2023 | 61.10 | 62.87 | 58.87 | 59.29 | 59.29 | 11,875,400 |
16 Oct 2023 | 63.06 | 64.92 | 61.41 | 61.71 | 61.71 | 11,490,000 |
09 Oct 2023 | 63.97 | 67.89 | 62.15 | 62.75 | 62.75 | 14,827,800 |
02 Oct 2023 | 69.93 | 71.38 | 63.68 | 65.48 | 65.48 | 17,595,400 |
25 Sept 2023 | 68.25 | 71.08 | 66.41 | 69.94 | 69.94 | 11,387,400 |
18 Sept 2023 | 70.81 | 71.12 | 67.86 | 68.85 | 68.85 | 12,481,900 |
11 Sept 2023 | 71.58 | 72.91 | 68.81 | 71.11 | 71.11 | 19,914,400 |
04 Sept 2023 | 70.98 | 75.90 | 70.72 | 72.06 | 72.06 | 20,562,400 |
28 Aug 2023 | 68.23 | 72.55 | 66.86 | 71.72 | 71.72 | 16,849,200 |
21 Aug 2023 | 66.55 | 69.54 | 63.58 | 67.70 | 67.70 | 35,751,000 |
14 Aug 2023 | 66.20 | 67.56 | 64.33 | 66.29 | 66.29 | 12,369,100 |
07 Aug 2023 | 69.09 | 69.19 | 65.71 | 66.60 | 66.60 | 11,647,400 |
31 Jul 2023 | 73.28 | 74.19 | 69.04 | 69.06 | 69.06 | 13,155,600 |
24 Jul 2023 | 71.00 | 74.55 | 68.54 | 73.08 | 73.08 | 14,797,000 |
17 Jul 2023 | 70.44 | 75.10 | 69.79 | 71.03 | 71.03 | 21,508,500 |
10 Jul 2023 | 64.70 | 71.99 | 64.60 | 70.59 | 70.59 | 17,124,900 |
03 Jul 2023 | 67.73 | 69.32 | 64.33 | 65.67 | 65.67 | 9,214,500 |
26 Jun 2023 | 66.54 | 69.06 | 66.41 | 67.88 | 67.88 | 12,417,600 |
19 Jun 2023 | 69.21 | 71.49 | 65.61 | 66.62 | 66.62 | 15,790,700 |
12 Jun 2023 | 67.14 | 70.47 | 66.66 | 70.06 | 70.06 | 20,951,300 |
05 Jun 2023 | 66.75 | 70.83 | 65.00 | 67.14 | 67.14 | 24,487,000 |
29 May 2023 | 65.36 | 69.09 | 65.06 | 67.09 | 67.09 | 12,629,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |