Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 Apr 2024 | 74.20 | 75.11 | 73.72 | 74.76 | 74.76 | 751,566 |
22 Apr 2024 | 74.07 | 74.44 | 73.01 | 74.02 | 74.02 | 1,626,800 |
19 Apr 2024 | 72.50 | 73.81 | 72.38 | 73.74 | 73.74 | 1,754,300 |
18 Apr 2024 | 74.23 | 74.44 | 71.81 | 72.57 | 72.57 | 4,169,500 |
17 Apr 2024 | 76.87 | 76.87 | 75.05 | 75.28 | 75.28 | 3,373,000 |
16 Apr 2024 | 76.27 | 76.50 | 75.75 | 76.26 | 76.26 | 1,002,400 |
15 Apr 2024 | 77.37 | 77.37 | 76.09 | 76.15 | 76.15 | 1,642,400 |
12 Apr 2024 | 78.43 | 79.64 | 76.91 | 77.02 | 77.02 | 1,710,200 |
11 Apr 2024 | 79.48 | 80.42 | 78.27 | 78.44 | 78.44 | 1,630,800 |
10 Apr 2024 | 77.06 | 79.60 | 76.96 | 79.40 | 79.40 | 1,938,100 |
09 Apr 2024 | 76.71 | 77.50 | 76.11 | 77.19 | 77.19 | 1,379,200 |
08 Apr 2024 | 77.70 | 77.70 | 76.06 | 76.53 | 76.53 | 1,554,800 |
05 Apr 2024 | 76.12 | 76.33 | 74.99 | 75.91 | 75.91 | 1,468,500 |
04 Apr 2024 | 74.99 | 76.06 | 74.52 | 76.03 | 76.03 | 1,667,700 |
03 Apr 2024 | 73.47 | 74.43 | 73.18 | 74.36 | 74.36 | 1,727,600 |
02 Apr 2024 | 74.65 | 75.78 | 74.29 | 74.93 | 74.93 | 1,635,100 |
01 Apr 2024 | 75.30 | 75.66 | 74.09 | 74.64 | 74.64 | 1,467,900 |
28 Mar 2024 | 76.32 | 76.74 | 75.22 | 75.65 | 75.65 | 989,100 |
27 Mar 2024 | 75.11 | 76.54 | 74.89 | 76.49 | 76.49 | 1,476,900 |
26 Mar 2024 | 74.90 | 75.46 | 74.36 | 74.72 | 74.72 | 1,826,500 |
25 Mar 2024 | 77.00 | 77.40 | 74.57 | 74.93 | 74.93 | 2,247,600 |
22 Mar 2024 | 78.25 | 78.41 | 77.25 | 77.35 | 77.35 | 1,326,000 |
21 Mar 2024 | 77.45 | 78.29 | 76.56 | 78.26 | 78.26 | 1,320,500 |
20 Mar 2024 | 77.98 | 78.66 | 77.13 | 77.72 | 77.72 | 1,666,200 |
19 Mar 2024 | 76.65 | 78.08 | 76.50 | 77.81 | 77.81 | 1,641,900 |
18 Mar 2024 | 74.82 | 77.07 | 74.63 | 76.40 | 76.40 | 1,356,600 |
15 Mar 2024 | 73.50 | 75.63 | 73.47 | 75.09 | 75.09 | 1,854,000 |
14 Mar 2024 | 74.26 | 74.77 | 72.63 | 73.60 | 73.60 | 1,050,900 |
13 Mar 2024 | 72.95 | 74.10 | 72.75 | 74.01 | 74.01 | 1,277,900 |
12 Mar 2024 | 74.29 | 74.52 | 72.74 | 73.07 | 73.07 | 1,646,400 |
11 Mar 2024 | 75.33 | 75.50 | 73.16 | 74.27 | 74.27 | 1,849,000 |
08 Mar 2024 | 78.00 | 78.30 | 73.41 | 75.48 | 75.48 | 2,654,500 |
07 Mar 2024 | 74.00 | 78.97 | 72.60 | 78.88 | 78.88 | 4,412,300 |
06 Mar 2024 | 73.74 | 74.22 | 72.04 | 72.15 | 72.15 | 3,345,500 |
05 Mar 2024 | 72.13 | 73.84 | 71.91 | 73.22 | 73.22 | 1,469,800 |
04 Mar 2024 | 71.42 | 71.69 | 70.65 | 71.09 | 71.09 | 1,379,500 |
01 Mar 2024 | 72.70 | 72.87 | 71.15 | 71.47 | 71.47 | 1,272,100 |
29 Feb 2024 | 73.56 | 73.69 | 72.89 | 73.04 | 73.04 | 1,636,900 |
28 Feb 2024 | 72.91 | 73.63 | 72.62 | 73.54 | 73.54 | 949,100 |
27 Feb 2024 | 71.87 | 72.71 | 71.35 | 72.68 | 72.68 | 885,100 |
26 Feb 2024 | 71.65 | 72.63 | 71.35 | 71.62 | 71.62 | 1,136,300 |
23 Feb 2024 | 69.46 | 72.18 | 69.10 | 71.63 | 71.63 | 1,449,600 |
22 Feb 2024 | 69.05 | 69.86 | 68.53 | 69.44 | 69.44 | 895,100 |
21 Feb 2024 | 68.58 | 69.33 | 68.43 | 69.12 | 69.12 | 1,050,600 |
20 Feb 2024 | 68.99 | 69.28 | 68.36 | 68.66 | 68.66 | 1,116,900 |
16 Feb 2024 | 68.91 | 69.46 | 68.63 | 68.73 | 68.73 | 987,900 |
15 Feb 2024 | 68.30 | 69.62 | 68.30 | 68.79 | 68.79 | 937,900 |
14 Feb 2024 | 67.87 | 68.50 | 67.19 | 68.20 | 68.20 | 1,030,100 |
13 Feb 2024 | 67.39 | 67.92 | 66.96 | 67.68 | 67.68 | 955,400 |
12 Feb 2024 | 67.06 | 68.26 | 67.01 | 67.67 | 67.67 | 878,700 |
09 Feb 2024 | 66.75 | 67.26 | 66.61 | 67.14 | 67.14 | 820,700 |
08 Feb 2024 | 66.15 | 67.54 | 66.15 | 66.66 | 66.66 | 771,900 |
07 Feb 2024 | 65.50 | 66.96 | 65.50 | 66.01 | 66.01 | 1,035,400 |
06 Feb 2024 | 65.37 | 66.17 | 65.04 | 65.84 | 65.84 | 953,700 |
05 Feb 2024 | 64.53 | 65.52 | 64.06 | 65.32 | 65.32 | 1,230,200 |
02 Feb 2024 | 65.21 | 65.34 | 64.18 | 64.51 | 64.51 | 943,800 |
01 Feb 2024 | 64.31 | 65.47 | 64.26 | 65.35 | 65.35 | 1,086,100 |
31 Jan 2024 | 65.59 | 65.59 | 64.22 | 64.34 | 64.34 | 872,700 |
30 Jan 2024 | 64.60 | 65.61 | 64.27 | 65.40 | 65.40 | 1,720,600 |
29 Jan 2024 | 64.92 | 65.28 | 64.31 | 64.81 | 64.81 | 1,277,300 |
26 Jan 2024 | 65.01 | 65.48 | 64.36 | 64.73 | 64.73 | 1,088,300 |
25 Jan 2024 | 64.55 | 65.00 | 64.13 | 64.84 | 64.84 | 1,398,600 |
24 Jan 2024 | 64.78 | 65.45 | 64.32 | 64.41 | 64.41 | 900,100 |
23 Jan 2024 | 65.03 | 65.15 | 64.37 | 64.59 | 64.59 | 1,203,800 |
22 Jan 2024 | 65.87 | 66.08 | 64.46 | 64.71 | 64.71 | 1,581,700 |
19 Jan 2024 | 67.08 | 67.35 | 65.63 | 65.69 | 65.69 | 1,074,500 |
18 Jan 2024 | 67.08 | 67.26 | 66.24 | 67.02 | 67.02 | 806,700 |
17 Jan 2024 | 67.16 | 67.59 | 66.81 | 67.07 | 67.07 | 894,000 |
16 Jan 2024 | 65.79 | 67.07 | 65.25 | 67.06 | 67.06 | 1,117,700 |
12 Jan 2024 | 65.22 | 65.79 | 64.77 | 65.62 | 65.62 | 1,273,300 |
11 Jan 2024 | 65.66 | 65.89 | 65.02 | 65.26 | 65.26 | 988,400 |
10 Jan 2024 | 66.72 | 67.22 | 65.76 | 65.77 | 65.77 | 965,100 |
09 Jan 2024 | 65.38 | 66.86 | 65.38 | 66.82 | 66.82 | 1,062,400 |
08 Jan 2024 | 65.13 | 66.16 | 65.08 | 65.73 | 65.73 | 1,020,900 |
05 Jan 2024 | 66.66 | 67.08 | 64.52 | 65.24 | 65.24 | 2,159,600 |
04 Jan 2024 | 64.65 | 66.64 | 64.53 | 66.44 | 66.44 | 1,571,700 |
03 Jan 2024 | 67.44 | 67.49 | 65.55 | 65.57 | 65.57 | 1,463,300 |
02 Jan 2024 | 66.78 | 68.65 | 66.36 | 67.32 | 67.32 | 1,575,500 |
29 Dec 2023 | 66.88 | 67.11 | 66.38 | 66.66 | 66.66 | 921,800 |
28 Dec 2023 | 67.22 | 67.76 | 66.82 | 67.04 | 67.04 | 938,200 |
27 Dec 2023 | 67.20 | 68.37 | 67.20 | 67.49 | 67.49 | 1,090,300 |
26 Dec 2023 | 66.15 | 67.78 | 66.15 | 67.18 | 67.18 | 959,800 |
22 Dec 2023 | 65.89 | 66.76 | 65.85 | 66.19 | 66.19 | 703,600 |
21 Dec 2023 | 66.69 | 66.90 | 64.72 | 65.68 | 65.68 | 1,292,400 |
20 Dec 2023 | 65.90 | 66.95 | 65.61 | 66.43 | 66.43 | 902,800 |
19 Dec 2023 | 66.10 | 67.07 | 66.10 | 66.32 | 66.32 | 1,165,800 |
18 Dec 2023 | 65.90 | 66.69 | 65.42 | 66.05 | 66.05 | 1,026,400 |
15 Dec 2023 | 66.47 | 66.80 | 65.32 | 65.71 | 65.71 | 2,559,000 |
14 Dec 2023 | 67.45 | 68.33 | 66.22 | 66.28 | 66.28 | 1,525,000 |
13 Dec 2023 | 65.97 | 67.27 | 65.44 | 67.15 | 67.15 | 1,448,000 |
12 Dec 2023 | 65.87 | 66.10 | 65.04 | 65.92 | 65.92 | 1,123,400 |
11 Dec 2023 | 66.27 | 66.69 | 64.76 | 65.90 | 65.90 | 1,742,800 |
08 Dec 2023 | 65.08 | 66.11 | 65.06 | 65.92 | 65.92 | 1,194,600 |
07 Dec 2023 | 64.25 | 65.40 | 63.74 | 65.29 | 65.29 | 2,061,100 |
06 Dec 2023 | 64.80 | 65.03 | 64.04 | 64.12 | 64.12 | 1,427,700 |
05 Dec 2023 | 65.00 | 65.12 | 63.73 | 64.65 | 64.65 | 1,665,800 |
04 Dec 2023 | 65.45 | 66.15 | 64.60 | 64.99 | 64.99 | 1,400,300 |
01 Dec 2023 | 64.73 | 65.76 | 64.28 | 65.59 | 65.59 | 1,135,700 |
30 Nov 2023 | 64.93 | 65.00 | 64.03 | 64.58 | 64.58 | 1,384,600 |
29 Nov 2023 | 65.85 | 66.06 | 64.82 | 64.91 | 64.91 | 1,132,300 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |