Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
05 Jun 2023 | 77.91 | 80.07 | 77.67 | 79.58 | 79.58 | 1,113,035 |
02 Jun 2023 | 79.25 | 80.20 | 77.80 | 78.25 | 78.25 | 2,750,200 |
01 Jun 2023 | 76.30 | 78.78 | 75.09 | 77.88 | 77.88 | 3,129,800 |
31 May 2023 | 79.01 | 80.46 | 77.21 | 77.67 | 77.67 | 4,214,900 |
30 May 2023 | 82.30 | 83.61 | 78.59 | 79.14 | 79.14 | 3,304,000 |
29 May 2023 | 81.33 | 81.96 | 81.00 | 81.48 | 81.48 | 900,800 |
26 May 2023 | 78.77 | 81.58 | 78.68 | 80.69 | 80.69 | 3,077,900 |
25 May 2023 | 81.08 | 81.16 | 78.35 | 78.67 | 78.67 | 2,441,800 |
24 May 2023 | 77.86 | 81.32 | 77.25 | 80.18 | 80.18 | 8,353,600 |
23 May 2023 | 82.71 | 83.75 | 78.30 | 78.77 | 78.77 | 5,457,500 |
19 May 2023 | 82.05 | 82.36 | 80.79 | 81.31 | 81.31 | 2,917,300 |
18 May 2023 | 81.94 | 83.59 | 81.14 | 82.21 | 82.21 | 4,078,300 |
17 May 2023 | 81.15 | 82.18 | 80.18 | 81.73 | 81.73 | 2,630,300 |
16 May 2023 | 82.05 | 83.29 | 81.06 | 81.14 | 81.14 | 2,746,200 |
15 May 2023 | 82.29 | 83.88 | 82.05 | 83.03 | 83.03 | 2,628,200 |
12 May 2023 | 84.18 | 84.56 | 82.75 | 83.12 | 83.12 | 3,081,300 |
11 May 2023 | 84.23 | 85.03 | 83.04 | 84.93 | 84.93 | 3,127,300 |
10 May 2023 | 85.80 | 87.53 | 84.47 | 84.58 | 84.58 | 4,382,400 |
09 May 2023 | 84.93 | 85.60 | 83.52 | 85.50 | 85.50 | 4,191,600 |
08 May 2023 | 81.83 | 87.00 | 81.71 | 86.13 | 86.13 | 5,471,500 |
05 May 2023 | 77.26 | 83.72 | 76.86 | 83.04 | 83.04 | 5,247,000 |
04 May 2023 | 73.00 | 81.20 | 73.00 | 77.65 | 77.65 | 9,667,300 |
03 May 2023 | 63.92 | 65.15 | 62.94 | 63.05 | 63.05 | 3,154,300 |
02 May 2023 | 63.59 | 64.83 | 62.80 | 63.72 | 63.72 | 2,812,500 |
01 May 2023 | 65.26 | 66.28 | 63.84 | 64.04 | 64.04 | 2,859,800 |
28 Apr 2023 | 64.15 | 66.17 | 64.06 | 65.64 | 65.64 | 3,568,300 |
27 Apr 2023 | 64.53 | 64.75 | 63.09 | 64.67 | 64.67 | 2,684,000 |
26 Apr 2023 | 64.40 | 64.59 | 63.01 | 63.28 | 63.28 | 3,228,700 |
25 Apr 2023 | 64.50 | 64.58 | 63.15 | 63.34 | 63.34 | 2,843,600 |
24 Apr 2023 | 66.08 | 67.02 | 64.40 | 65.02 | 65.02 | 3,000,100 |
21 Apr 2023 | 65.10 | 66.33 | 64.83 | 66.27 | 66.27 | 4,879,300 |
20 Apr 2023 | 65.25 | 65.63 | 64.19 | 64.55 | 64.55 | 5,998,200 |
19 Apr 2023 | 65.01 | 66.42 | 64.90 | 66.01 | 66.01 | 2,967,700 |
18 Apr 2023 | 65.50 | 66.72 | 65.13 | 65.92 | 65.92 | 3,256,400 |
17 Apr 2023 | 61.85 | 65.44 | 61.46 | 64.98 | 64.98 | 4,268,200 |
14 Apr 2023 | 60.84 | 62.11 | 60.20 | 61.99 | 61.99 | 2,783,600 |
13 Apr 2023 | 61.19 | 62.47 | 60.86 | 60.99 | 60.99 | 3,206,800 |
12 Apr 2023 | 63.45 | 65.63 | 60.80 | 60.89 | 60.89 | 6,300,100 |
11 Apr 2023 | 60.94 | 61.51 | 59.53 | 60.33 | 60.33 | 3,323,600 |
10 Apr 2023 | 60.54 | 61.61 | 59.67 | 61.24 | 61.24 | 2,592,600 |
06 Apr 2023 | 60.35 | 61.44 | 58.76 | 61.18 | 61.18 | 3,175,900 |
05 Apr 2023 | 63.71 | 63.76 | 60.81 | 60.85 | 60.85 | 3,779,700 |
04 Apr 2023 | 64.03 | 64.77 | 63.71 | 64.02 | 64.02 | 3,064,100 |
03 Apr 2023 | 63.71 | 64.08 | 62.65 | 63.97 | 63.97 | 3,808,000 |
31 Mar 2023 | 63.10 | 65.15 | 62.19 | 64.80 | 64.80 | 4,030,100 |
30 Mar 2023 | 63.98 | 64.02 | 62.30 | 62.91 | 62.91 | 3,103,000 |
29 Mar 2023 | 60.90 | 63.39 | 60.83 | 63.31 | 63.31 | 4,156,400 |
28 Mar 2023 | 61.48 | 62.00 | 59.90 | 60.25 | 60.25 | 3,239,800 |
27 Mar 2023 | 62.37 | 62.84 | 60.59 | 61.58 | 61.58 | 2,620,500 |
24 Mar 2023 | 62.15 | 62.78 | 60.86 | 61.73 | 61.73 | 2,780,000 |
23 Mar 2023 | 62.62 | 64.04 | 61.89 | 62.79 | 62.79 | 3,808,000 |
22 Mar 2023 | 62.68 | 64.62 | 61.38 | 61.69 | 61.69 | 3,623,600 |
21 Mar 2023 | 60.21 | 63.14 | 60.20 | 62.73 | 62.73 | 3,471,900 |
20 Mar 2023 | 60.60 | 60.64 | 58.57 | 59.93 | 59.93 | 2,950,900 |
17 Mar 2023 | 60.73 | 62.25 | 60.20 | 61.36 | 61.36 | 6,835,600 |
16 Mar 2023 | 59.60 | 61.56 | 57.90 | 61.32 | 61.32 | 4,318,700 |
15 Mar 2023 | 58.69 | 59.96 | 58.02 | 59.92 | 59.92 | 3,798,200 |
14 Mar 2023 | 58.59 | 60.41 | 58.59 | 59.88 | 59.88 | 3,698,600 |
13 Mar 2023 | 55.87 | 58.65 | 54.78 | 57.38 | 57.38 | 5,369,100 |
10 Mar 2023 | 58.07 | 58.71 | 55.98 | 57.33 | 57.33 | 4,965,500 |
09 Mar 2023 | 60.30 | 63.27 | 59.10 | 59.47 | 59.47 | 4,594,500 |
08 Mar 2023 | 58.26 | 60.43 | 57.84 | 60.25 | 60.25 | 2,880,200 |
07 Mar 2023 | 58.86 | 59.70 | 57.94 | 58.40 | 58.40 | 3,664,000 |
06 Mar 2023 | 59.55 | 59.98 | 58.82 | 59.20 | 59.20 | 2,849,500 |
03 Mar 2023 | 56.43 | 59.10 | 56.22 | 58.99 | 58.99 | 3,318,100 |
02 Mar 2023 | 53.28 | 56.30 | 53.16 | 55.97 | 55.97 | 3,230,300 |
01 Mar 2023 | 56.18 | 56.46 | 54.50 | 54.54 | 54.54 | 3,255,800 |
28 Feb 2023 | 54.99 | 56.34 | 54.88 | 56.18 | 56.18 | 3,645,500 |
27 Feb 2023 | 55.55 | 55.70 | 53.92 | 54.94 | 54.94 | 2,695,000 |
24 Feb 2023 | 55.36 | 56.10 | 54.43 | 55.43 | 55.43 | 3,887,900 |
23 Feb 2023 | 57.99 | 57.99 | 55.56 | 57.38 | 57.38 | 3,644,600 |
22 Feb 2023 | 56.96 | 58.09 | 55.61 | 57.01 | 57.01 | 4,248,300 |
21 Feb 2023 | 56.84 | 57.87 | 55.64 | 56.06 | 56.06 | 3,727,300 |
17 Feb 2023 | 59.49 | 60.76 | 57.89 | 58.70 | 58.70 | 4,715,700 |
16 Feb 2023 | 61.95 | 63.07 | 59.60 | 60.39 | 60.39 | 7,161,500 |
15 Feb 2023 | 68.39 | 71.90 | 67.40 | 71.44 | 71.44 | 4,426,900 |
14 Feb 2023 | 65.21 | 67.62 | 64.18 | 66.82 | 66.82 | 3,140,900 |
13 Feb 2023 | 64.68 | 65.47 | 64.04 | 65.03 | 65.03 | 2,588,100 |
10 Feb 2023 | 65.52 | 65.58 | 63.27 | 64.44 | 64.44 | 3,159,900 |
09 Feb 2023 | 68.25 | 68.63 | 66.51 | 66.86 | 66.86 | 4,456,600 |
08 Feb 2023 | 68.49 | 69.34 | 66.92 | 66.98 | 66.98 | 3,810,500 |
07 Feb 2023 | 69.43 | 69.73 | 66.38 | 68.82 | 68.82 | 4,309,300 |
06 Feb 2023 | 69.23 | 71.06 | 69.18 | 69.34 | 69.34 | 2,971,600 |
03 Feb 2023 | 68.87 | 73.03 | 68.44 | 70.93 | 70.93 | 6,173,200 |
02 Feb 2023 | 70.65 | 72.49 | 69.78 | 71.39 | 71.39 | 5,984,900 |
01 Feb 2023 | 65.70 | 67.67 | 64.53 | 66.79 | 66.79 | 6,305,500 |
31 Jan 2023 | 64.11 | 66.32 | 64.00 | 65.57 | 65.57 | 4,687,300 |
30 Jan 2023 | 66.11 | 66.28 | 63.15 | 63.21 | 63.21 | 4,996,600 |
27 Jan 2023 | 63.56 | 66.75 | 63.50 | 66.66 | 66.66 | 4,237,600 |
26 Jan 2023 | 65.00 | 65.89 | 62.09 | 64.42 | 64.42 | 6,310,200 |
25 Jan 2023 | 59.90 | 64.60 | 59.40 | 63.34 | 63.34 | 8,521,000 |
24 Jan 2023 | 58.02 | 59.75 | 56.66 | 57.09 | 57.09 | 4,397,500 |
23 Jan 2023 | 56.35 | 59.00 | 56.14 | 58.91 | 58.91 | 5,404,700 |
20 Jan 2023 | 52.00 | 54.17 | 51.45 | 54.16 | 54.16 | 3,801,500 |
19 Jan 2023 | 51.60 | 53.12 | 51.17 | 51.29 | 51.29 | 4,192,800 |
18 Jan 2023 | 54.20 | 54.91 | 52.79 | 52.89 | 52.89 | 4,862,500 |
17 Jan 2023 | 52.52 | 53.90 | 51.02 | 53.53 | 53.53 | 3,907,500 |
16 Jan 2023 | 52.35 | 52.80 | 52.12 | 52.16 | 52.16 | 657,100 |
13 Jan 2023 | 48.05 | 52.30 | 47.96 | 52.09 | 52.09 | 4,535,200 |
12 Jan 2023 | 49.79 | 49.98 | 47.78 | 49.11 | 49.11 | 5,442,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |