Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Apr 2024 | 64.61 | 64.69 | 62.87 | 64.03 | 64.03 | 3,666,000 |
24 Apr 2024 | 64.89 | 65.80 | 64.59 | 65.45 | 65.45 | 3,817,100 |
23 Apr 2024 | 64.08 | 65.10 | 63.98 | 64.80 | 64.80 | 3,544,100 |
22 Apr 2024 | 63.97 | 64.23 | 62.61 | 63.69 | 63.69 | 3,629,200 |
19 Apr 2024 | 63.79 | 64.41 | 62.92 | 63.40 | 63.40 | 4,815,300 |
18 Apr 2024 | 64.77 | 65.01 | 63.53 | 64.03 | 64.03 | 3,087,300 |
17 Apr 2024 | 64.89 | 65.55 | 64.50 | 64.66 | 64.66 | 3,278,400 |
16 Apr 2024 | 64.62 | 65.57 | 64.26 | 64.48 | 64.48 | 3,015,000 |
15 Apr 2024 | 67.08 | 67.19 | 64.58 | 64.73 | 64.73 | 4,911,100 |
12 Apr 2024 | 67.47 | 67.72 | 65.93 | 66.45 | 66.45 | 5,132,600 |
11 Apr 2024 | 68.61 | 68.86 | 67.44 | 68.22 | 68.22 | 2,917,900 |
10 Apr 2024 | 67.08 | 68.50 | 67.08 | 68.13 | 68.13 | 3,641,300 |
09 Apr 2024 | 69.14 | 69.14 | 67.80 | 68.22 | 68.22 | 2,799,600 |
08 Apr 2024 | 70.04 | 70.24 | 68.23 | 68.39 | 68.39 | 5,099,900 |
05 Apr 2024 | 69.75 | 71.83 | 69.34 | 70.91 | 70.91 | 7,474,700 |
04 Apr 2024 | 72.03 | 73.63 | 69.21 | 69.23 | 69.23 | 6,959,700 |
03 Apr 2024 | 68.61 | 72.02 | 68.58 | 71.32 | 71.32 | 7,868,900 |
02 Apr 2024 | 66.97 | 68.93 | 66.60 | 68.85 | 68.85 | 4,711,600 |
01 Apr 2024 | 68.73 | 68.73 | 66.73 | 67.82 | 67.82 | 3,003,400 |
28 Mar 2024 | 67.21 | 68.60 | 67.00 | 68.31 | 68.31 | 3,922,200 |
27 Mar 2024 | 68.29 | 68.32 | 66.19 | 67.27 | 67.27 | 3,535,000 |
26 Mar 2024 | 67.96 | 68.17 | 67.04 | 67.45 | 67.45 | 3,312,400 |
25 Mar 2024 | 67.85 | 68.41 | 67.61 | 67.89 | 67.89 | 3,296,100 |
22 Mar 2024 | 68.92 | 68.93 | 67.53 | 68.30 | 68.30 | 2,832,000 |
21 Mar 2024 | 68.58 | 68.72 | 67.75 | 68.57 | 68.57 | 3,716,300 |
20 Mar 2024 | 67.79 | 68.06 | 67.02 | 67.87 | 67.87 | 4,230,300 |
19 Mar 2024 | 67.13 | 67.88 | 66.45 | 67.79 | 67.79 | 3,059,400 |
18 Mar 2024 | 66.99 | 68.18 | 66.81 | 67.55 | 67.55 | 3,909,000 |
15 Mar 2024 | 67.72 | 67.97 | 66.51 | 66.72 | 66.72 | 10,117,400 |
14 Mar 2024 | 69.29 | 69.75 | 67.62 | 68.04 | 68.04 | 6,500,100 |
13 Mar 2024 | 71.59 | 71.59 | 70.00 | 70.18 | 70.18 | 4,078,200 |
12 Mar 2024 | 71.68 | 71.95 | 70.74 | 71.34 | 71.34 | 3,858,500 |
11 Mar 2024 | 70.93 | 71.80 | 69.91 | 71.46 | 71.46 | 3,139,300 |
08 Mar 2024 | 73.26 | 73.50 | 71.09 | 71.35 | 71.35 | 5,277,200 |
07 Mar 2024 | 71.95 | 73.33 | 71.19 | 73.07 | 73.07 | 6,314,300 |
06 Mar 2024 | 70.97 | 71.73 | 69.11 | 71.32 | 71.32 | 7,401,200 |
05 Mar 2024 | 71.07 | 71.07 | 67.31 | 69.04 | 69.04 | 6,840,700 |
04 Mar 2024 | 70.69 | 71.69 | 70.50 | 71.39 | 71.39 | 4,277,700 |
01 Mar 2024 | 69.09 | 70.49 | 68.57 | 70.44 | 70.44 | 4,836,700 |
29 Feb 2024 | 70.05 | 70.15 | 68.15 | 69.11 | 69.11 | 5,782,100 |
28 Feb 2024 | 69.95 | 70.05 | 68.78 | 69.51 | 69.51 | 2,744,800 |
27 Feb 2024 | 69.32 | 70.28 | 68.87 | 69.95 | 69.95 | 4,991,500 |
26 Feb 2024 | 68.00 | 69.48 | 67.77 | 68.40 | 68.40 | 5,205,000 |
23 Feb 2024 | 67.50 | 67.89 | 67.19 | 67.64 | 67.64 | 3,772,600 |
22 Feb 2024 | 66.95 | 67.23 | 65.77 | 66.96 | 66.96 | 7,627,600 |
21 Feb 2024 | 62.03 | 65.52 | 61.00 | 65.34 | 65.34 | 12,820,100 |
20 Feb 2024 | 68.16 | 68.36 | 66.76 | 67.91 | 67.91 | 3,271,400 |
16 Feb 2024 | 70.08 | 70.08 | 67.90 | 68.48 | 68.48 | 4,527,800 |
15 Feb 2024 | 71.45 | 71.49 | 70.04 | 70.26 | 70.26 | 3,186,000 |
14 Feb 2024 | 70.08 | 70.94 | 69.93 | 70.88 | 70.88 | 3,703,400 |
13 Feb 2024 | 68.52 | 69.56 | 68.25 | 69.40 | 69.40 | 5,427,300 |
12 Feb 2024 | 70.66 | 71.09 | 70.13 | 70.26 | 70.26 | 4,790,800 |
09 Feb 2024 | 68.25 | 70.86 | 68.20 | 70.44 | 70.44 | 7,522,400 |
08 Feb 2024 | 69.79 | 70.64 | 67.76 | 67.85 | 67.85 | 8,370,900 |
07 Feb 2024 | 73.83 | 73.91 | 67.22 | 70.03 | 70.03 | 25,551,100 |
06 Feb 2024 | 66.50 | 67.56 | 65.89 | 67.48 | 67.48 | 13,315,800 |
05 Feb 2024 | 66.41 | 66.44 | 64.86 | 66.09 | 66.09 | 9,137,500 |
02 Feb 2024 | 66.34 | 66.99 | 65.90 | 66.44 | 66.44 | 8,319,500 |
01 Feb 2024 | 64.71 | 66.69 | 64.59 | 66.45 | 66.45 | 9,622,500 |
31 Jan 2024 | 64.87 | 65.28 | 63.59 | 64.49 | 64.49 | 9,668,100 |
30 Jan 2024 | 66.19 | 66.92 | 65.80 | 66.71 | 66.71 | 5,830,000 |
29 Jan 2024 | 65.81 | 66.64 | 65.66 | 66.45 | 66.45 | 4,443,400 |
26 Jan 2024 | 65.46 | 66.77 | 65.35 | 66.12 | 66.12 | 6,691,500 |
25 Jan 2024 | 67.27 | 67.36 | 65.02 | 65.55 | 65.55 | 6,800,400 |
24 Jan 2024 | 65.06 | 66.72 | 64.77 | 66.11 | 66.11 | 7,735,400 |
23 Jan 2024 | 64.26 | 64.78 | 63.77 | 64.41 | 64.41 | 8,220,600 |
22 Jan 2024 | 61.88 | 62.80 | 61.40 | 62.66 | 62.66 | 8,398,000 |
19 Jan 2024 | 61.55 | 62.10 | 60.08 | 60.90 | 60.90 | 9,170,200 |
18 Jan 2024 | 61.00 | 61.49 | 60.29 | 61.41 | 61.41 | 4,429,100 |
17 Jan 2024 | 61.20 | 61.62 | 59.73 | 60.62 | 60.62 | 5,407,700 |
16 Jan 2024 | 61.09 | 62.39 | 61.01 | 62.00 | 62.00 | 6,578,200 |
12 Jan 2024 | 62.63 | 63.04 | 61.76 | 62.44 | 62.44 | 4,792,300 |
11 Jan 2024 | 62.00 | 62.33 | 60.96 | 62.25 | 62.25 | 5,072,200 |
10 Jan 2024 | 59.38 | 61.60 | 59.13 | 61.37 | 61.37 | 6,296,100 |
09 Jan 2024 | 60.31 | 61.20 | 59.31 | 59.40 | 59.40 | 9,085,900 |
08 Jan 2024 | 58.55 | 61.30 | 58.45 | 61.26 | 61.26 | 6,054,500 |
05 Jan 2024 | 58.26 | 58.93 | 58.08 | 58.34 | 58.34 | 4,913,900 |
04 Jan 2024 | 58.00 | 58.73 | 57.78 | 58.39 | 58.39 | 5,365,400 |
03 Jan 2024 | 57.28 | 58.22 | 56.94 | 57.85 | 57.85 | 5,329,500 |
02 Jan 2024 | 58.10 | 58.77 | 57.35 | 57.78 | 57.78 | 6,012,300 |
29 Dec 2023 | 59.30 | 59.39 | 58.27 | 58.53 | 58.53 | 2,880,100 |
28 Dec 2023 | 59.50 | 59.58 | 59.06 | 59.40 | 59.40 | 2,900,100 |
27 Dec 2023 | 59.66 | 59.83 | 59.02 | 59.34 | 59.34 | 2,878,100 |
26 Dec 2023 | 59.46 | 59.87 | 59.13 | 59.80 | 59.80 | 3,134,400 |
22 Dec 2023 | 58.84 | 59.53 | 58.56 | 59.27 | 59.27 | 5,056,800 |
21 Dec 2023 | 57.77 | 58.66 | 57.54 | 58.51 | 58.51 | 4,444,300 |
20 Dec 2023 | 57.66 | 58.64 | 56.94 | 57.45 | 57.45 | 6,049,700 |
19 Dec 2023 | 56.30 | 57.81 | 55.80 | 57.76 | 57.76 | 6,341,800 |
18 Dec 2023 | 57.71 | 57.81 | 56.08 | 56.11 | 56.11 | 11,621,300 |
15 Dec 2023 | 57.05 | 58.01 | 56.38 | 57.83 | 57.83 | 16,922,500 |
14 Dec 2023 | 55.80 | 57.47 | 55.72 | 57.05 | 57.05 | 9,119,700 |
13 Dec 2023 | 55.10 | 55.53 | 54.67 | 55.35 | 55.35 | 5,551,300 |
12 Dec 2023 | 53.84 | 55.64 | 53.40 | 55.04 | 55.04 | 7,815,400 |
11 Dec 2023 | 52.39 | 53.75 | 52.20 | 53.64 | 53.64 | 5,135,300 |
08 Dec 2023 | 51.14 | 52.36 | 50.97 | 52.16 | 52.16 | 4,620,400 |
07 Dec 2023 | 51.91 | 51.91 | 50.65 | 51.32 | 51.32 | 6,341,100 |
06 Dec 2023 | 52.84 | 52.99 | 51.79 | 51.83 | 51.83 | 4,055,800 |
05 Dec 2023 | 52.07 | 52.97 | 51.83 | 52.52 | 52.52 | 4,242,000 |
04 Dec 2023 | 51.98 | 52.67 | 51.86 | 52.25 | 52.25 | 4,726,200 |
01 Dec 2023 | 52.05 | 52.70 | 51.69 | 52.49 | 52.49 | 7,175,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |