Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
11 Dec 2023 | 60.58 | 61.33 | 60.57 | 60.86 | 60.86 | 265,943 |
08 Dec 2023 | 59.63 | 60.61 | 59.58 | 60.43 | 60.43 | 955,000 |
07 Dec 2023 | 59.19 | 60.21 | 58.81 | 59.74 | 59.74 | 1,398,700 |
06 Dec 2023 | 60.01 | 60.32 | 59.10 | 59.31 | 59.31 | 1,561,600 |
05 Dec 2023 | 59.42 | 59.89 | 58.95 | 59.86 | 59.86 | 1,591,500 |
04 Dec 2023 | 58.78 | 59.99 | 58.78 | 59.83 | 59.83 | 1,741,500 |
01 Dec 2023 | 58.86 | 59.30 | 58.17 | 59.15 | 59.15 | 2,121,200 |
30 Nov 2023 | 58.71 | 58.99 | 58.05 | 58.91 | 58.91 | 1,995,000 |
29 Nov 2023 | 58.10 | 59.19 | 58.00 | 58.64 | 58.64 | 2,701,300 |
28 Nov 2023 | 57.10 | 57.86 | 57.06 | 57.50 | 57.50 | 2,774,700 |
27 Nov 2023 | 55.70 | 57.46 | 55.51 | 57.11 | 57.11 | 1,770,600 |
24 Nov 2023 | 54.95 | 56.05 | 54.95 | 56.01 | 56.01 | 582,700 |
22 Nov 2023 | 55.00 | 55.46 | 54.80 | 55.11 | 55.11 | 1,207,800 |
21 Nov 2023 | 54.50 | 54.57 | 54.10 | 54.55 | 54.55 | 1,169,900 |
20 Nov 2023 | 52.50 | 54.63 | 52.49 | 54.48 | 54.48 | 2,045,500 |
17 Nov 2023 | 52.27 | 52.55 | 52.10 | 52.54 | 52.54 | 1,911,900 |
16 Nov 2023 | 52.04 | 52.38 | 51.33 | 51.61 | 51.61 | 1,698,200 |
15 Nov 2023 | 51.50 | 53.28 | 51.26 | 52.55 | 52.55 | 2,811,100 |
14 Nov 2023 | 50.31 | 51.18 | 50.16 | 50.89 | 50.89 | 1,864,900 |
13 Nov 2023 | 49.80 | 50.00 | 49.08 | 49.43 | 49.43 | 1,533,800 |
10 Nov 2023 | 49.64 | 50.04 | 49.06 | 50.03 | 50.03 | 1,369,500 |
09 Nov 2023 | 50.35 | 50.98 | 49.49 | 49.64 | 49.64 | 1,683,900 |
08 Nov 2023 | 50.22 | 50.95 | 49.94 | 50.01 | 50.01 | 1,219,900 |
07 Nov 2023 | 49.10 | 50.45 | 49.10 | 50.19 | 50.19 | 1,980,000 |
06 Nov 2023 | 47.98 | 49.24 | 47.98 | 49.16 | 49.16 | 1,777,400 |
03 Nov 2023 | 47.88 | 48.34 | 47.33 | 47.70 | 47.70 | 2,252,900 |
02 Nov 2023 | 46.60 | 47.34 | 46.08 | 47.15 | 47.15 | 2,288,700 |
01 Nov 2023 | 48.12 | 48.42 | 46.06 | 46.50 | 46.50 | 2,349,300 |
31 Oct 2023 | 48.09 | 48.28 | 47.59 | 48.22 | 48.22 | 2,003,300 |
30 Oct 2023 | 46.67 | 48.63 | 46.59 | 48.09 | 48.09 | 3,394,900 |
27 Oct 2023 | 46.24 | 49.80 | 45.58 | 46.10 | 46.10 | 6,774,100 |
26 Oct 2023 | 47.76 | 48.11 | 46.67 | 46.78 | 46.78 | 3,165,900 |
25 Oct 2023 | 48.38 | 49.35 | 47.93 | 47.96 | 47.96 | 2,012,100 |
24 Oct 2023 | 48.72 | 49.08 | 48.33 | 48.62 | 48.62 | 2,131,400 |
23 Oct 2023 | 48.25 | 48.31 | 47.35 | 48.02 | 48.02 | 2,437,200 |
20 Oct 2023 | 48.73 | 48.99 | 48.13 | 48.43 | 48.43 | 1,792,900 |
19 Oct 2023 | 49.15 | 49.82 | 48.76 | 48.78 | 48.78 | 1,544,200 |
18 Oct 2023 | 50.22 | 50.38 | 48.76 | 49.19 | 49.19 | 2,293,500 |
17 Oct 2023 | 49.35 | 50.99 | 49.05 | 50.48 | 50.48 | 2,413,100 |
16 Oct 2023 | 48.55 | 49.73 | 48.55 | 49.40 | 49.40 | 1,729,300 |
13 Oct 2023 | 48.26 | 48.58 | 47.75 | 48.09 | 48.09 | 1,469,200 |
12 Oct 2023 | 48.78 | 48.95 | 47.66 | 48.46 | 48.46 | 1,603,100 |
11 Oct 2023 | 48.70 | 49.03 | 47.93 | 48.48 | 48.48 | 1,064,600 |
10 Oct 2023 | 48.29 | 49.36 | 47.65 | 48.67 | 48.67 | 1,247,200 |
09 Oct 2023 | 48.18 | 48.18 | 47.05 | 47.90 | 47.90 | 1,284,400 |
06 Oct 2023 | 47.73 | 48.76 | 47.28 | 48.56 | 48.56 | 1,181,400 |
05 Oct 2023 | 48.69 | 48.85 | 47.88 | 47.97 | 47.97 | 1,104,700 |
04 Oct 2023 | 48.38 | 48.84 | 47.77 | 48.82 | 48.82 | 1,271,600 |
03 Oct 2023 | 48.65 | 48.99 | 47.90 | 48.40 | 48.40 | 1,303,300 |
02 Oct 2023 | 48.73 | 49.31 | 48.52 | 48.93 | 48.93 | 1,573,600 |
29 Sept 2023 | 49.95 | 50.62 | 48.91 | 48.95 | 48.95 | 2,332,000 |
28 Sept 2023 | 47.14 | 48.07 | 47.14 | 47.86 | 47.86 | 1,600,200 |
27 Sept 2023 | 47.24 | 47.48 | 46.68 | 47.07 | 47.07 | 1,275,200 |
26 Sept 2023 | 47.85 | 48.06 | 46.90 | 47.16 | 47.16 | 1,396,900 |
25 Sept 2023 | 47.09 | 48.60 | 47.09 | 48.05 | 48.05 | 1,778,300 |
22 Sept 2023 | 48.19 | 48.37 | 47.33 | 47.65 | 47.65 | 1,443,000 |
21 Sept 2023 | 47.30 | 48.55 | 47.25 | 47.80 | 47.80 | 2,419,500 |
20 Sept 2023 | 47.98 | 48.27 | 47.43 | 47.58 | 47.58 | 1,452,600 |
19 Sept 2023 | 46.91 | 48.17 | 46.91 | 47.84 | 47.84 | 1,823,400 |
18 Sept 2023 | 48.48 | 48.62 | 46.59 | 47.01 | 47.01 | 1,842,000 |
15 Sept 2023 | 47.25 | 47.47 | 46.86 | 47.38 | 47.38 | 2,922,300 |
14 Sept 2023 | 47.37 | 47.75 | 46.96 | 47.44 | 47.44 | 2,003,100 |
13 Sept 2023 | 48.75 | 48.94 | 46.00 | 47.14 | 47.14 | 4,413,300 |
12 Sept 2023 | 48.94 | 49.73 | 48.82 | 49.11 | 49.11 | 1,345,700 |
11 Sept 2023 | 49.35 | 49.58 | 48.71 | 49.03 | 49.03 | 1,763,300 |
08 Sept 2023 | 49.31 | 49.45 | 48.59 | 49.04 | 49.04 | 1,169,900 |
07 Sept 2023 | 48.52 | 49.40 | 48.12 | 49.27 | 49.27 | 1,905,700 |
06 Sept 2023 | 50.32 | 50.38 | 48.50 | 48.89 | 48.89 | 2,419,700 |
05 Sept 2023 | 51.27 | 51.63 | 50.06 | 50.43 | 50.43 | 2,074,500 |
01 Sept 2023 | 50.57 | 51.63 | 50.42 | 51.56 | 51.56 | 1,879,200 |
31 Aug 2023 | 50.20 | 50.46 | 49.84 | 50.31 | 50.31 | 1,606,800 |
30 Aug 2023 | 49.58 | 50.24 | 49.44 | 50.09 | 50.09 | 1,299,100 |
29 Aug 2023 | 48.45 | 49.79 | 48.21 | 49.77 | 49.77 | 1,461,900 |
28 Aug 2023 | 48.55 | 49.24 | 48.07 | 48.28 | 48.28 | 1,713,000 |
25 Aug 2023 | 48.71 | 48.97 | 47.90 | 48.39 | 48.39 | 1,591,600 |
24 Aug 2023 | 50.27 | 50.37 | 48.26 | 48.48 | 48.48 | 1,901,700 |
23 Aug 2023 | 48.34 | 50.57 | 48.00 | 50.29 | 50.29 | 1,904,100 |
22 Aug 2023 | 50.70 | 50.70 | 49.76 | 50.15 | 50.15 | 1,232,000 |
21 Aug 2023 | 51.18 | 51.72 | 50.50 | 51.41 | 51.41 | 1,367,100 |
18 Aug 2023 | 50.56 | 51.09 | 49.90 | 50.91 | 50.91 | 2,346,600 |
17 Aug 2023 | 52.07 | 52.14 | 50.94 | 51.07 | 51.07 | 1,339,100 |
16 Aug 2023 | 52.42 | 52.75 | 51.73 | 51.75 | 51.75 | 1,699,700 |
15 Aug 2023 | 52.59 | 53.04 | 52.44 | 52.48 | 52.48 | 1,231,700 |
14 Aug 2023 | 53.10 | 53.38 | 52.16 | 53.19 | 53.19 | 1,561,900 |
11 Aug 2023 | 54.27 | 54.43 | 52.98 | 53.32 | 53.32 | 1,981,000 |
10 Aug 2023 | 54.39 | 55.62 | 54.15 | 54.67 | 54.67 | 2,493,600 |
09 Aug 2023 | 54.74 | 54.79 | 53.60 | 54.00 | 54.00 | 1,329,800 |
08 Aug 2023 | 53.73 | 55.00 | 52.95 | 54.75 | 54.75 | 1,939,600 |
07 Aug 2023 | 54.49 | 54.71 | 53.48 | 54.28 | 54.28 | 1,301,900 |
04 Aug 2023 | 54.72 | 55.17 | 54.06 | 54.19 | 54.19 | 941,400 |
03 Aug 2023 | 54.33 | 54.61 | 53.29 | 54.48 | 54.48 | 1,935,200 |
02 Aug 2023 | 55.15 | 55.46 | 54.12 | 54.19 | 54.19 | 1,394,800 |
01 Aug 2023 | 55.36 | 56.47 | 55.21 | 55.58 | 55.58 | 2,182,600 |
31 Jul 2023 | 56.47 | 56.53 | 55.00 | 55.58 | 55.58 | 2,127,600 |
28 Jul 2023 | 54.50 | 56.29 | 54.00 | 56.11 | 56.11 | 6,143,700 |
27 Jul 2023 | 52.41 | 52.71 | 50.78 | 51.11 | 51.11 | 3,230,100 |
26 Jul 2023 | 52.03 | 53.15 | 51.76 | 52.78 | 52.78 | 1,653,100 |
25 Jul 2023 | 53.36 | 53.40 | 52.16 | 52.17 | 52.17 | 1,843,500 |
24 Jul 2023 | 52.21 | 53.49 | 52.21 | 53.21 | 53.21 | 2,210,400 |
21 Jul 2023 | 53.73 | 53.73 | 52.01 | 52.02 | 52.02 | 2,026,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |