Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 Jun 2023 | 51.23 | 53.38 | 50.83 | 52.97 | 52.97 | 6,943,200 |
01 Jun 2023 | 49.77 | 50.75 | 49.55 | 50.38 | 50.38 | 4,951,400 |
31 May 2023 | 50.95 | 51.10 | 49.38 | 49.55 | 49.55 | 8,296,800 |
30 May 2023 | 52.28 | 52.28 | 51.14 | 51.65 | 51.65 | 4,277,400 |
26 May 2023 | 52.70 | 53.05 | 51.80 | 51.81 | 51.81 | 5,274,300 |
25 May 2023 | 53.07 | 53.07 | 51.58 | 52.77 | 52.77 | 9,299,300 |
24 May 2023 | 51.53 | 51.64 | 50.11 | 50.25 | 50.25 | 5,656,200 |
23 May 2023 | 52.43 | 52.88 | 51.82 | 51.84 | 51.84 | 4,350,100 |
22 May 2023 | 51.62 | 52.45 | 51.29 | 52.37 | 52.37 | 4,044,300 |
19 May 2023 | 52.25 | 52.40 | 51.37 | 51.58 | 51.58 | 5,965,100 |
18 May 2023 | 51.69 | 51.94 | 51.14 | 51.88 | 51.88 | 5,315,900 |
17 May 2023 | 49.57 | 51.79 | 49.43 | 51.70 | 51.70 | 6,853,400 |
16 May 2023 | 50.54 | 50.54 | 48.95 | 49.12 | 49.12 | 10,426,800 |
15 May 2023 | 50.01 | 50.74 | 49.77 | 50.48 | 50.48 | 10,654,300 |
12 May 2023 | 51.26 | 51.34 | 49.20 | 50.22 | 50.22 | 12,674,800 |
11 May 2023 | 51.31 | 51.48 | 50.79 | 51.23 | 51.23 | 6,096,600 |
10 May 2023 | 52.94 | 53.07 | 51.35 | 51.82 | 51.82 | 9,041,900 |
09 May 2023 | 53.00 | 53.13 | 52.45 | 52.79 | 52.79 | 7,741,400 |
08 May 2023 | 54.33 | 54.84 | 53.54 | 53.69 | 53.69 | 5,420,000 |
08 May 2023 | 0.52 Dividend | |||||
05 May 2023 | 55.02 | 55.77 | 54.52 | 54.66 | 54.14 | 6,799,600 |
04 May 2023 | 58.06 | 58.14 | 53.19 | 54.11 | 53.60 | 12,380,300 |
03 May 2023 | 59.68 | 60.60 | 58.66 | 58.71 | 58.15 | 6,285,400 |
02 May 2023 | 60.67 | 60.83 | 58.34 | 59.43 | 58.86 | 4,774,300 |
01 May 2023 | 60.95 | 61.80 | 60.89 | 61.26 | 60.68 | 4,704,700 |
28 Apr 2023 | 60.07 | 61.47 | 59.86 | 61.33 | 60.75 | 4,721,700 |
27 Apr 2023 | 59.01 | 60.42 | 59.01 | 60.31 | 59.74 | 6,748,300 |
26 Apr 2023 | 59.05 | 59.84 | 58.50 | 58.92 | 58.36 | 4,378,500 |
25 Apr 2023 | 59.79 | 59.79 | 58.86 | 59.21 | 58.65 | 3,867,700 |
24 Apr 2023 | 60.05 | 60.46 | 59.99 | 60.41 | 59.84 | 4,816,500 |
21 Apr 2023 | 60.61 | 60.70 | 59.72 | 60.17 | 59.60 | 3,897,900 |
20 Apr 2023 | 61.47 | 61.68 | 60.66 | 60.81 | 60.23 | 4,059,200 |
19 Apr 2023 | 61.42 | 62.00 | 61.18 | 61.81 | 61.22 | 5,445,500 |
18 Apr 2023 | 61.77 | 61.81 | 61.26 | 61.31 | 60.73 | 4,018,400 |
17 Apr 2023 | 60.20 | 61.55 | 59.88 | 61.54 | 60.95 | 3,841,800 |
14 Apr 2023 | 60.42 | 60.90 | 60.05 | 60.62 | 60.04 | 4,332,100 |
13 Apr 2023 | 59.85 | 59.92 | 59.22 | 59.78 | 59.21 | 4,443,300 |
12 Apr 2023 | 60.34 | 61.00 | 59.71 | 60.01 | 59.44 | 4,242,800 |
11 Apr 2023 | 59.60 | 60.53 | 59.20 | 60.12 | 59.55 | 4,326,100 |
10 Apr 2023 | 58.92 | 59.75 | 58.91 | 59.48 | 58.91 | 2,913,300 |
06 Apr 2023 | 59.00 | 59.40 | 58.78 | 59.07 | 58.51 | 4,250,700 |
05 Apr 2023 | 56.90 | 58.76 | 56.85 | 58.66 | 58.10 | 5,258,100 |
04 Apr 2023 | 58.70 | 58.77 | 56.73 | 57.44 | 56.89 | 5,373,800 |
03 Apr 2023 | 58.27 | 58.83 | 57.83 | 57.97 | 57.42 | 4,840,000 |
31 Mar 2023 | 57.53 | 57.99 | 57.40 | 57.94 | 57.39 | 6,143,500 |
30 Mar 2023 | 57.11 | 57.85 | 56.79 | 57.05 | 56.51 | 4,868,500 |
29 Mar 2023 | 56.38 | 56.52 | 55.74 | 56.49 | 55.95 | 4,827,800 |
28 Mar 2023 | 55.73 | 56.01 | 54.95 | 55.43 | 54.90 | 5,199,300 |
27 Mar 2023 | 55.59 | 56.17 | 54.58 | 55.85 | 55.32 | 5,466,400 |
24 Mar 2023 | 53.09 | 54.37 | 52.83 | 54.35 | 53.83 | 6,625,300 |
23 Mar 2023 | 56.12 | 56.54 | 54.10 | 54.30 | 53.78 | 5,849,700 |
22 Mar 2023 | 58.45 | 58.87 | 56.01 | 56.11 | 55.58 | 5,599,500 |
21 Mar 2023 | 58.56 | 59.05 | 58.27 | 58.53 | 57.97 | 8,011,300 |
20 Mar 2023 | 55.21 | 57.57 | 55.21 | 56.98 | 56.44 | 9,909,800 |
17 Mar 2023 | 57.07 | 57.36 | 54.74 | 54.87 | 54.35 | 13,077,500 |
16 Mar 2023 | 55.85 | 57.87 | 54.52 | 57.69 | 57.14 | 7,764,300 |
15 Mar 2023 | 56.56 | 57.55 | 55.39 | 56.30 | 55.76 | 9,897,600 |
14 Mar 2023 | 60.94 | 61.27 | 58.45 | 59.07 | 58.51 | 10,939,900 |
13 Mar 2023 | 60.00 | 60.65 | 58.44 | 58.96 | 58.40 | 10,247,300 |
10 Mar 2023 | 63.67 | 64.06 | 62.12 | 62.38 | 61.79 | 9,989,700 |
09 Mar 2023 | 67.55 | 67.80 | 64.31 | 64.67 | 64.05 | 7,451,200 |
08 Mar 2023 | 69.23 | 69.54 | 66.57 | 67.50 | 66.86 | 5,887,800 |
07 Mar 2023 | 69.68 | 70.11 | 68.68 | 69.23 | 68.57 | 4,891,200 |
06 Mar 2023 | 70.28 | 70.66 | 69.40 | 69.69 | 69.03 | 3,934,100 |
03 Mar 2023 | 69.74 | 70.60 | 69.26 | 70.33 | 69.66 | 4,587,400 |
02 Mar 2023 | 70.96 | 70.98 | 68.69 | 69.39 | 68.73 | 6,886,300 |
01 Mar 2023 | 71.51 | 72.72 | 71.16 | 71.27 | 70.59 | 4,878,200 |
28 Feb 2023 | 72.08 | 72.30 | 71.70 | 71.73 | 71.05 | 3,567,000 |
27 Feb 2023 | 71.96 | 72.39 | 71.52 | 71.78 | 71.10 | 3,049,500 |
24 Feb 2023 | 69.93 | 72.23 | 69.92 | 71.84 | 71.16 | 5,222,400 |
23 Feb 2023 | 71.22 | 71.79 | 70.08 | 70.58 | 69.91 | 3,646,000 |
22 Feb 2023 | 70.94 | 71.22 | 70.41 | 70.86 | 70.19 | 2,484,600 |
21 Feb 2023 | 72.00 | 72.17 | 70.48 | 71.05 | 70.37 | 4,008,200 |
17 Feb 2023 | 72.42 | 73.10 | 72.17 | 72.54 | 71.85 | 7,285,400 |
16 Feb 2023 | 71.90 | 73.12 | 71.86 | 72.47 | 71.78 | 3,215,300 |
15 Feb 2023 | 71.87 | 72.46 | 71.61 | 72.44 | 71.75 | 2,924,200 |
14 Feb 2023 | 72.31 | 72.69 | 71.64 | 72.05 | 71.36 | 2,783,000 |
13 Feb 2023 | 71.42 | 72.50 | 71.24 | 72.39 | 71.70 | 2,935,500 |
10 Feb 2023 | 70.51 | 71.43 | 70.40 | 71.40 | 70.72 | 3,015,400 |
09 Feb 2023 | 71.73 | 72.15 | 70.73 | 70.79 | 70.12 | 3,870,200 |
08 Feb 2023 | 70.86 | 71.51 | 70.41 | 71.24 | 70.56 | 4,077,200 |
07 Feb 2023 | 69.65 | 71.54 | 69.48 | 71.26 | 70.58 | 4,129,200 |
06 Feb 2023 | 69.32 | 70.18 | 68.98 | 70.09 | 69.42 | 4,945,000 |
06 Feb 2023 | 0.5 Dividend | |||||
03 Feb 2023 | 69.57 | 70.16 | 69.28 | 69.79 | 68.63 | 4,653,600 |
02 Feb 2023 | 72.96 | 73.18 | 68.68 | 69.71 | 68.55 | 8,329,400 |
01 Feb 2023 | 72.42 | 73.28 | 71.97 | 72.68 | 71.47 | 4,965,200 |
31 Jan 2023 | 72.18 | 73.11 | 71.43 | 73.02 | 71.81 | 4,274,300 |
30 Jan 2023 | 71.66 | 72.64 | 71.66 | 72.16 | 70.96 | 2,984,300 |
27 Jan 2023 | 72.11 | 72.70 | 72.03 | 72.04 | 70.84 | 2,491,400 |
26 Jan 2023 | 71.76 | 72.26 | 71.15 | 72.22 | 71.02 | 3,957,100 |
25 Jan 2023 | 70.44 | 71.58 | 70.34 | 71.56 | 70.37 | 2,561,700 |
24 Jan 2023 | 69.50 | 71.27 | 68.71 | 70.97 | 69.79 | 3,171,300 |
23 Jan 2023 | 70.26 | 71.07 | 69.91 | 70.69 | 69.52 | 7,660,300 |
20 Jan 2023 | 69.85 | 70.33 | 69.22 | 70.19 | 69.02 | 4,296,800 |
19 Jan 2023 | 69.85 | 69.99 | 69.12 | 69.43 | 68.28 | 3,516,500 |
18 Jan 2023 | 71.23 | 71.88 | 70.08 | 70.16 | 68.99 | 3,739,800 |
17 Jan 2023 | 71.92 | 72.12 | 71.37 | 71.57 | 70.38 | 3,081,600 |
13 Jan 2023 | 70.79 | 72.00 | 70.60 | 71.92 | 70.73 | 2,418,900 |
12 Jan 2023 | 71.70 | 72.33 | 71.34 | 71.39 | 70.20 | 3,979,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |