Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Mar 2024 | 67.21 | 68.60 | 67.00 | 68.31 | 68.31 | 3,921,900 |
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 |
30 Nov 2023 | 53.88 | 54.89 | 52.43 | 52.56 | 52.56 | 16,805,100 |
29 Nov 2023 | 53.48 | 53.93 | 52.84 | 53.60 | 53.60 | 7,385,000 |
28 Nov 2023 | 53.25 | 53.93 | 52.69 | 52.79 | 52.79 | 5,731,200 |
27 Nov 2023 | 53.32 | 53.95 | 53.21 | 53.74 | 53.74 | 7,096,000 |
24 Nov 2023 | 52.97 | 53.69 | 52.82 | 53.43 | 53.43 | 2,847,400 |
22 Nov 2023 | 52.90 | 53.71 | 52.76 | 52.97 | 52.97 | 5,586,800 |
21 Nov 2023 | 51.77 | 52.77 | 51.55 | 52.58 | 52.58 | 5,441,900 |
20 Nov 2023 | 51.59 | 52.08 | 51.27 | 51.91 | 51.91 | 4,915,200 |
17 Nov 2023 | 50.59 | 51.32 | 50.32 | 51.26 | 51.26 | 5,021,300 |
16 Nov 2023 | 50.71 | 51.24 | 49.97 | 50.42 | 50.42 | 8,052,100 |
15 Nov 2023 | 51.43 | 51.81 | 50.71 | 51.06 | 51.06 | 6,946,400 |
14 Nov 2023 | 51.01 | 51.98 | 50.91 | 51.32 | 51.32 | 6,778,100 |
13 Nov 2023 | 50.44 | 50.73 | 49.70 | 50.30 | 50.30 | 6,038,900 |
10 Nov 2023 | 50.00 | 50.83 | 49.90 | 50.82 | 50.82 | 6,708,900 |
09 Nov 2023 | 50.51 | 50.96 | 49.63 | 49.67 | 49.67 | 9,651,300 |
08 Nov 2023 | 49.82 | 51.34 | 49.44 | 50.24 | 50.24 | 13,597,000 |
07 Nov 2023 | 50.17 | 50.34 | 47.66 | 49.52 | 49.52 | 14,908,300 |
06 Nov 2023 | 50.09 | 50.80 | 48.29 | 50.10 | 50.10 | 16,649,700 |
03 Nov 2023 | 44.50 | 50.57 | 44.12 | 50.48 | 50.48 | 38,057,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |