Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 Jun 2024 | 63.03 | 63.33 | 62.75 | 62.87 | 62.87 | 1,067,032 |
27 May 2024 | 62.30 | 63.56 | 60.85 | 62.99 | 62.99 | 45,435,000 |
20 May 2024 | 64.53 | 65.04 | 61.22 | 61.64 | 61.64 | 46,241,900 |
13 May 2024 | 63.44 | 65.53 | 63.19 | 64.48 | 64.48 | 42,159,100 |
06 May 2024 | 66.00 | 66.77 | 62.88 | 62.93 | 62.93 | 48,788,100 |
29 Apr 2024 | 66.00 | 70.66 | 64.72 | 65.70 | 65.70 | 110,928,100 |
22 Apr 2024 | 63.04 | 66.30 | 62.48 | 65.96 | 65.96 | 53,972,400 |
15 Apr 2024 | 65.06 | 65.47 | 61.72 | 62.31 | 62.31 | 51,281,100 |
08 Apr 2024 | 65.53 | 67.26 | 64.16 | 64.59 | 64.59 | 44,142,300 |
01 Apr 2024 | 67.00 | 67.36 | 63.55 | 65.15 | 65.15 | 45,337,300 |
25 Mar 2024 | 64.80 | 68.21 | 64.80 | 66.99 | 66.99 | 46,417,700 |
18 Mar 2024 | 63.12 | 67.25 | 62.80 | 64.77 | 64.77 | 60,168,700 |
11 Mar 2024 | 59.00 | 64.20 | 58.94 | 62.85 | 62.85 | 84,015,200 |
04 Mar 2024 | 60.41 | 60.83 | 57.87 | 59.01 | 59.01 | 90,089,600 |
26 Feb 2024 | 58.93 | 61.87 | 58.71 | 60.54 | 60.54 | 66,964,700 |
19 Feb 2024 | 58.23 | 59.43 | 57.15 | 59.16 | 59.16 | 56,673,000 |
12 Feb 2024 | 58.61 | 60.62 | 57.63 | 59.14 | 59.14 | 83,331,800 |
05 Feb 2024 | 62.00 | 64.90 | 55.77 | 58.91 | 58.91 | 160,693,000 |
29 Jan 2024 | 61.20 | 64.50 | 60.64 | 62.42 | 62.42 | 78,384,200 |
22 Jan 2024 | 68.02 | 68.21 | 58.90 | 61.78 | 61.78 | 147,468,000 |
15 Jan 2024 | 60.05 | 66.21 | 56.47 | 65.82 | 65.82 | 113,769,100 |
08 Jan 2024 | 60.40 | 62.02 | 60.06 | 61.00 | 61.00 | 60,455,900 |
01 Jan 2024 | 61.22 | 62.16 | 57.44 | 60.12 | 60.12 | 70,588,200 |
25 Dec 2023 | 61.95 | 63.50 | 61.15 | 61.41 | 61.41 | 49,065,300 |
18 Dec 2023 | 61.42 | 63.97 | 60.85 | 61.84 | 61.84 | 76,509,200 |
11 Dec 2023 | 59.10 | 64.13 | 58.13 | 61.26 | 61.26 | 96,999,600 |
04 Dec 2023 | 59.43 | 60.46 | 57.32 | 58.94 | 58.94 | 93,740,700 |
27 Nov 2023 | 56.00 | 60.20 | 55.71 | 59.65 | 59.65 | 95,856,300 |
20 Nov 2023 | 56.54 | 57.24 | 55.28 | 55.76 | 55.76 | 43,433,900 |
13 Nov 2023 | 54.44 | 58.56 | 53.98 | 56.54 | 56.54 | 68,745,200 |
06 Nov 2023 | 56.65 | 56.72 | 53.55 | 54.77 | 54.77 | 73,054,600 |
30 Oct 2023 | 50.95 | 56.27 | 50.58 | 56.10 | 56.10 | 105,441,500 |
23 Oct 2023 | 52.92 | 54.61 | 50.25 | 50.39 | 50.39 | 81,575,700 |
16 Oct 2023 | 56.11 | 57.59 | 53.34 | 53.39 | 53.39 | 72,372,000 |
09 Oct 2023 | 56.99 | 58.89 | 55.53 | 55.75 | 55.75 | 64,243,600 |
02 Oct 2023 | 58.62 | 59.64 | 55.86 | 57.77 | 57.77 | 67,376,800 |
25 Sept 2023 | 57.54 | 59.57 | 56.53 | 58.46 | 58.46 | 63,709,200 |
18 Sept 2023 | 63.35 | 63.51 | 57.83 | 57.88 | 57.88 | 64,731,300 |
11 Sept 2023 | 61.73 | 65.73 | 61.27 | 64.21 | 64.21 | 70,314,400 |
04 Sept 2023 | 63.38 | 64.18 | 60.31 | 60.98 | 60.98 | 54,440,500 |
28 Aug 2023 | 61.59 | 63.65 | 61.03 | 63.57 | 63.57 | 59,677,700 |
21 Aug 2023 | 59.46 | 62.37 | 58.75 | 61.19 | 61.19 | 68,600,300 |
14 Aug 2023 | 62.15 | 63.44 | 57.29 | 59.42 | 59.42 | 110,901,400 |
07 Aug 2023 | 63.02 | 64.75 | 61.47 | 61.54 | 61.54 | 80,723,200 |
31 Jul 2023 | 74.90 | 76.54 | 62.66 | 62.75 | 62.75 | 131,328,500 |
24 Jul 2023 | 73.04 | 75.06 | 71.81 | 73.98 | 73.98 | 50,732,800 |
17 Jul 2023 | 72.52 | 75.04 | 71.83 | 72.99 | 72.99 | 76,980,600 |
10 Jul 2023 | 66.80 | 72.98 | 66.69 | 72.10 | 72.10 | 70,858,300 |
03 Jul 2023 | 67.12 | 68.90 | 65.63 | 66.79 | 66.79 | 52,359,900 |
26 Jun 2023 | 66.87 | 67.58 | 65.62 | 66.73 | 66.73 | 75,774,400 |
19 Jun 2023 | 67.13 | 69.20 | 65.85 | 66.94 | 66.94 | 99,778,500 |
12 Jun 2023 | 63.60 | 67.15 | 62.63 | 66.43 | 66.43 | 111,155,100 |
05 Jun 2023 | 64.07 | 65.32 | 62.43 | 63.49 | 63.49 | 72,758,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |