Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 81.79 | 80.46 | 80.46 | 80.46 | 80.46 | 1,990 |
20 May 2024 | 77.86 | 80.03 | 77.86 | 80.03 | 80.03 | 2,400 |
17 May 2024 | 76.56 | 77.00 | 76.56 | 76.66 | 76.66 | 1,700 |
16 May 2024 | 74.69 | 74.69 | 74.69 | 74.69 | 74.69 | 600 |
15 May 2024 | 74.27 | 75.59 | 74.27 | 75.59 | 75.59 | 1,000 |
14 May 2024 | 70.78 | 70.78 | 70.46 | 70.46 | 70.46 | 900 |
13 May 2024 | 73.49 | 73.49 | 71.63 | 72.08 | 72.08 | 9,500 |
10 May 2024 | 69.86 | 69.86 | 69.55 | 69.55 | 69.55 | 2,800 |
09 May 2024 | 70.20 | 71.54 | 70.20 | 71.54 | 71.54 | 400 |
08 May 2024 | 71.07 | 71.86 | 71.07 | 71.31 | 71.31 | 1,100 |
07 May 2024 | 72.85 | 73.74 | 72.23 | 72.23 | 72.23 | 1,600 |
06 May 2024 | 73.52 | 73.52 | 72.39 | 72.39 | 72.39 | 1,000 |
03 May 2024 | 70.86 | 71.04 | 70.86 | 71.04 | 71.04 | 600 |
02 May 2024 | 67.03 | 67.92 | 67.03 | 67.92 | 67.92 | 1,000 |
01 May 2024 | 68.64 | 68.64 | 65.07 | 66.32 | 66.32 | 2,900 |
30 Apr 2024 | 69.95 | 69.95 | 67.92 | 67.92 | 67.92 | 2,400 |
29 Apr 2024 | 70.89 | 72.15 | 70.89 | 71.87 | 71.87 | 10,600 |
26 Apr 2024 | 74.54 | 74.54 | 72.89 | 72.89 | 72.89 | 2,800 |
25 Apr 2024 | 74.10 | 74.10 | 74.10 | 74.10 | 74.10 | 400 |
24 Apr 2024 | 75.68 | 75.75 | 73.05 | 73.05 | 73.05 | 1,800 |
23 Apr 2024 | 76.39 | 76.47 | 76.19 | 76.19 | 76.19 | 1,300 |
22 Apr 2024 | 75.75 | 76.39 | 75.58 | 76.25 | 76.25 | 2,200 |
19 Apr 2024 | 75.58 | 75.58 | 73.06 | 73.57 | 73.57 | 4,700 |
18 Apr 2024 | 72.88 | 73.42 | 72.54 | 72.75 | 72.75 | 2,400 |
17 Apr 2024 | 71.67 | 71.68 | 68.93 | 69.79 | 69.79 | 3,700 |
16 Apr 2024 | 73.09 | 73.09 | 71.31 | 71.76 | 71.76 | 2,400 |
15 Apr 2024 | 76.59 | 76.59 | 71.80 | 72.36 | 72.36 | 4,300 |
12 Apr 2024 | 80.13 | 80.13 | 75.85 | 76.76 | 76.76 | 4,800 |
11 Apr 2024 | 82.00 | 82.00 | 80.69 | 80.77 | 80.77 | 1,300 |
10 Apr 2024 | 77.51 | 80.06 | 77.51 | 80.06 | 80.06 | 2,500 |
09 Apr 2024 | 81.07 | 81.07 | 79.11 | 79.11 | 79.11 | 900 |
08 Apr 2024 | 82.71 | 82.88 | 82.17 | 82.24 | 82.24 | 4,000 |
05 Apr 2024 | 77.25 | 78.25 | 77.06 | 77.45 | 77.45 | 2,300 |
04 Apr 2024 | 77.75 | 79.00 | 77.02 | 78.61 | 78.61 | 5,000 |
03 Apr 2024 | 75.76 | 76.58 | 75.50 | 75.62 | 75.62 | 10,600 |
02 Apr 2024 | 74.53 | 75.86 | 74.02 | 75.72 | 75.72 | 8,500 |
01 Apr 2024 | 81.00 | 81.00 | 78.70 | 80.01 | 80.01 | 12,700 |
28 Mar 2024 | 81.19 | 82.41 | 81.19 | 81.50 | 81.50 | 4,000 |
27 Mar 2024 | 81.46 | 84.96 | 78.05 | 78.05 | 78.05 | 18,400 |
26 Mar 2024 | 82.48 | 82.48 | 79.81 | 79.81 | 79.81 | 3,100 |
25 Mar 2024 | 77.17 | 81.54 | 77.17 | 81.54 | 81.54 | 1,900 |
22 Mar 2024 | 72.58 | 73.92 | 72.35 | 73.57 | 73.57 | 186,700 |
21 Mar 2024 | 76.23 | 77.07 | 75.06 | 75.08 | 75.08 | 6,100 |
20 Mar 2024 | 73.38 | 75.96 | 73.38 | 75.96 | 75.96 | 12,000 |
19 Mar 2024 | 74.87 | 75.13 | 72.08 | 74.23 | 74.23 | 14,800 |
18 Mar 2024 | 80.06 | 80.06 | 76.74 | 77.19 | 77.19 | 5,100 |
15 Mar 2024 | 77.54 | 79.74 | 77.54 | 79.74 | 79.74 | 24,500 |
14 Mar 2024 | 85.71 | 85.71 | 79.72 | 80.06 | 80.06 | 7,500 |
13 Mar 2024 | 84.34 | 84.96 | 83.62 | 84.96 | 84.96 | 5,700 |
12 Mar 2024 | 84.44 | 84.44 | 80.70 | 82.54 | 82.54 | 18,000 |
11 Mar 2024 | 84.63 | 84.63 | 83.27 | 83.46 | 83.46 | 9,300 |
08 Mar 2024 | 80.30 | 80.30 | 75.34 | 80.30 | 80.30 | 4,800 |
07 Mar 2024 | 79.06 | 79.06 | 77.96 | 78.55 | 78.55 | 4,200 |
06 Mar 2024 | 77.85 | 78.27 | 76.43 | 78.15 | 78.15 | 4,700 |
05 Mar 2024 | 79.51 | 80.07 | 69.48 | 72.12 | 72.12 | 12,600 |
04 Mar 2024 | 77.13 | 78.85 | 76.99 | 78.85 | 78.85 | 4,100 |
01 Mar 2024 | 73.53 | 73.66 | 71.99 | 73.66 | 73.66 | 5,100 |
29 Feb 2024 | 74.50 | 74.50 | 70.99 | 72.47 | 72.47 | 11,500 |
28 Feb 2024 | 68.00 | 74.56 | 68.00 | 70.49 | 70.49 | 14,400 |
27 Feb 2024 | 67.33 | 67.33 | 66.09 | 66.81 | 66.81 | 20,400 |
26 Feb 2024 | 61.15 | 64.14 | 61.15 | 64.09 | 64.09 | 3,400 |
23 Feb 2024 | 60.23 | 60.62 | 59.98 | 60.46 | 60.46 | 10,100 |
22 Feb 2024 | 60.51 | 61.50 | 60.51 | 61.50 | 61.50 | 3,000 |
21 Feb 2024 | 60.29 | 60.79 | 60.01 | 60.30 | 60.30 | 12,300 |
20 Feb 2024 | 62.57 | 62.57 | 60.40 | 61.67 | 61.67 | 10,500 |
16 Feb 2024 | 62.56 | 62.56 | 61.49 | 61.49 | 61.49 | 6,200 |
15 Feb 2024 | 63.32 | 63.32 | 61.45 | 61.45 | 61.45 | 7,400 |
14 Feb 2024 | 61.60 | 61.84 | 61.12 | 61.48 | 61.48 | 6,300 |
13 Feb 2024 | 59.41 | 59.41 | 57.63 | 58.68 | 58.68 | 5,800 |
12 Feb 2024 | 57.45 | 59.62 | 57.44 | 59.62 | 59.62 | 6,700 |
09 Feb 2024 | 56.21 | 56.94 | 55.89 | 56.44 | 56.44 | 4,300 |
08 Feb 2024 | 54.02 | 54.10 | 53.58 | 54.09 | 54.09 | 2,100 |
07 Feb 2024 | 51.31 | 52.50 | 51.31 | 52.50 | 52.50 | 2,000 |
06 Feb 2024 | 51.03 | 51.44 | 51.03 | 51.26 | 51.26 | 1,900 |
05 Feb 2024 | 51.12 | 51.12 | 50.30 | 50.30 | 50.30 | 3,000 |
02 Feb 2024 | 51.17 | 51.66 | 51.03 | 51.03 | 51.03 | 2,000 |
01 Feb 2024 | 50.90 | 51.55 | 50.55 | 51.08 | 51.08 | 2,500 |
31 Jan 2024 | 51.08 | 51.74 | 50.68 | 50.68 | 50.68 | 2,500 |
30 Jan 2024 | 51.72 | 51.92 | 51.60 | 51.87 | 51.87 | 3,000 |
29 Jan 2024 | 49.89 | 51.39 | 49.89 | 51.39 | 51.39 | 1,900 |
26 Jan 2024 | 49.25 | 50.11 | 49.15 | 49.99 | 49.99 | 3,200 |
25 Jan 2024 | 47.45 | 47.80 | 47.20 | 47.38 | 47.38 | 4,700 |
24 Jan 2024 | 47.67 | 47.69 | 47.22 | 47.22 | 47.22 | 2,800 |
23 Jan 2024 | 45.76 | 47.24 | 45.76 | 46.84 | 46.84 | 6,600 |
22 Jan 2024 | 48.25 | 48.71 | 47.44 | 47.83 | 47.83 | 11,300 |
19 Jan 2024 | 48.18 | 49.97 | 48.18 | 49.75 | 49.75 | 6,600 |
18 Jan 2024 | 50.92 | 50.92 | 48.76 | 48.78 | 48.78 | 4,800 |
17 Jan 2024 | 51.07 | 51.07 | 50.36 | 50.90 | 50.90 | 3,200 |
16 Jan 2024 | 51.44 | 52.00 | 51.13 | 51.50 | 51.50 | 16,400 |
12 Jan 2024 | 56.66 | 56.66 | 52.10 | 52.39 | 52.39 | 27,900 |
11 Jan 2024 | 60.00 | 64.18 | 55.62 | 56.04 | 56.04 | 79,300 |
10 Jan 2024 | 54.54 | 56.22 | 54.01 | 55.21 | 55.21 | 7,400 |
09 Jan 2024 | 56.38 | 56.51 | 56.21 | 56.34 | 56.34 | 1,100 |
08 Jan 2024 | 54.40 | 57.58 | 54.08 | 56.68 | 56.68 | 11,100 |
05 Jan 2024 | 52.82 | 53.24 | 52.27 | 53.02 | 53.02 | 11,400 |
04 Jan 2024 | 53.22 | 53.79 | 53.21 | 53.46 | 53.46 | 3,200 |
03 Jan 2024 | 52.20 | 53.00 | 50.79 | 51.53 | 51.53 | 17,500 |
02 Jan 2024 | 55.55 | 55.75 | 54.24 | 54.24 | 54.24 | 8,600 |
29 Dec 2023 | 51.97 | 51.97 | 50.54 | 50.73 | 50.73 | 700 |
28 Dec 2023 | 51.96 | 51.96 | 51.52 | 51.52 | 51.52 | 6,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |