Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 Dec 2023 | 57.55 | 59.81 | 57.00 | 59.74 | 59.74 | 934,500 |
30 Nov 2023 | 57.44 | 57.80 | 55.50 | 57.63 | 57.63 | 1,261,600 |
29 Nov 2023 | 59.08 | 59.84 | 58.52 | 58.87 | 58.87 | 482,500 |
28 Nov 2023 | 58.68 | 59.66 | 58.28 | 59.02 | 59.02 | 398,800 |
27 Nov 2023 | 58.93 | 59.14 | 58.37 | 58.78 | 58.78 | 382,400 |
24 Nov 2023 | 59.60 | 59.60 | 58.91 | 58.99 | 58.99 | 166,100 |
22 Nov 2023 | 59.29 | 59.80 | 58.69 | 59.31 | 59.31 | 506,900 |
21 Nov 2023 | 60.21 | 60.21 | 59.03 | 59.07 | 59.07 | 380,700 |
20 Nov 2023 | 61.51 | 61.51 | 60.00 | 60.41 | 60.41 | 512,800 |
17 Nov 2023 | 62.13 | 62.13 | 61.19 | 61.68 | 61.68 | 395,100 |
16 Nov 2023 | 62.22 | 62.44 | 61.53 | 61.75 | 61.75 | 483,800 |
15 Nov 2023 | 61.47 | 62.32 | 61.44 | 61.79 | 61.79 | 796,500 |
14 Nov 2023 | 60.50 | 61.62 | 60.14 | 61.46 | 61.46 | 827,200 |
14 Nov 2023 | 0.65 Dividend | |||||
13 Nov 2023 | 60.25 | 60.30 | 59.49 | 59.67 | 59.02 | 467,300 |
10 Nov 2023 | 60.47 | 60.65 | 59.72 | 60.33 | 59.67 | 524,800 |
09 Nov 2023 | 59.98 | 60.70 | 59.66 | 60.20 | 59.54 | 475,400 |
08 Nov 2023 | 61.00 | 61.00 | 59.01 | 59.71 | 59.06 | 475,200 |
07 Nov 2023 | 62.03 | 62.29 | 61.21 | 61.23 | 60.56 | 333,700 |
06 Nov 2023 | 62.16 | 62.54 | 61.50 | 62.21 | 61.53 | 320,500 |
03 Nov 2023 | 63.49 | 63.52 | 62.18 | 62.21 | 61.53 | 520,200 |
02 Nov 2023 | 61.57 | 63.16 | 61.19 | 62.35 | 61.67 | 645,700 |
01 Nov 2023 | 60.40 | 61.53 | 59.49 | 61.44 | 60.77 | 632,600 |
31 Oct 2023 | 60.91 | 60.94 | 59.38 | 60.40 | 59.74 | 1,135,700 |
30 Oct 2023 | 62.12 | 62.35 | 60.96 | 61.32 | 60.65 | 617,300 |
27 Oct 2023 | 62.39 | 62.65 | 61.11 | 61.51 | 60.84 | 436,500 |
26 Oct 2023 | 63.28 | 63.82 | 62.75 | 63.04 | 62.35 | 491,600 |
25 Oct 2023 | 62.05 | 63.57 | 60.92 | 62.81 | 62.13 | 1,162,200 |
24 Oct 2023 | 65.84 | 65.99 | 64.18 | 64.40 | 63.70 | 588,800 |
23 Oct 2023 | 65.48 | 66.29 | 65.19 | 65.38 | 64.67 | 482,900 |
20 Oct 2023 | 66.93 | 67.14 | 65.73 | 65.97 | 65.25 | 630,700 |
19 Oct 2023 | 67.84 | 68.20 | 66.34 | 66.59 | 65.86 | 529,300 |
18 Oct 2023 | 69.13 | 69.13 | 68.14 | 68.26 | 67.52 | 328,500 |
17 Oct 2023 | 69.27 | 70.66 | 69.27 | 69.58 | 68.82 | 407,400 |
16 Oct 2023 | 69.66 | 70.02 | 69.23 | 69.80 | 69.04 | 298,800 |
13 Oct 2023 | 68.99 | 69.13 | 68.28 | 69.11 | 68.36 | 372,600 |
12 Oct 2023 | 69.09 | 69.39 | 67.89 | 68.34 | 67.60 | 353,300 |
11 Oct 2023 | 68.94 | 69.29 | 68.32 | 69.24 | 68.49 | 405,600 |
10 Oct 2023 | 68.46 | 69.03 | 68.40 | 68.68 | 67.93 | 232,700 |
09 Oct 2023 | 67.00 | 68.69 | 67.00 | 68.37 | 67.63 | 246,000 |
06 Oct 2023 | 66.27 | 67.61 | 65.45 | 67.40 | 66.67 | 362,500 |
05 Oct 2023 | 66.67 | 67.32 | 66.30 | 66.97 | 66.24 | 372,200 |
04 Oct 2023 | 66.66 | 67.13 | 65.44 | 66.72 | 65.99 | 555,500 |
03 Oct 2023 | 65.20 | 66.51 | 64.48 | 66.46 | 65.74 | 561,300 |
02 Oct 2023 | 68.00 | 68.00 | 65.51 | 65.66 | 64.94 | 405,700 |
29 Sept 2023 | 69.68 | 69.99 | 67.94 | 68.28 | 67.54 | 545,000 |
28 Sept 2023 | 70.24 | 70.24 | 69.03 | 69.11 | 68.36 | 306,800 |
27 Sept 2023 | 70.58 | 70.95 | 69.71 | 69.93 | 69.17 | 347,300 |
26 Sept 2023 | 72.70 | 72.70 | 70.79 | 70.81 | 70.04 | 315,900 |
25 Sept 2023 | 72.99 | 73.13 | 72.41 | 73.06 | 72.26 | 337,300 |
22 Sept 2023 | 73.04 | 73.88 | 72.49 | 73.37 | 72.57 | 317,500 |
21 Sept 2023 | 74.61 | 74.61 | 73.19 | 73.21 | 72.41 | 376,100 |
20 Sept 2023 | 74.51 | 75.22 | 74.15 | 74.58 | 73.77 | 477,600 |
19 Sept 2023 | 75.00 | 75.22 | 74.13 | 74.15 | 73.34 | 278,800 |
18 Sept 2023 | 75.61 | 75.78 | 74.75 | 74.90 | 74.08 | 270,600 |
15 Sept 2023 | 74.59 | 75.89 | 74.59 | 75.65 | 74.83 | 1,144,200 |
14 Sept 2023 | 74.52 | 75.15 | 74.34 | 74.59 | 73.78 | 565,500 |
13 Sept 2023 | 74.05 | 74.50 | 73.85 | 74.07 | 73.26 | 389,200 |
12 Sept 2023 | 74.18 | 74.25 | 73.60 | 73.94 | 73.13 | 939,400 |
11 Sept 2023 | 74.27 | 74.97 | 74.15 | 74.73 | 73.92 | 224,600 |
08 Sept 2023 | 73.85 | 74.33 | 73.47 | 74.16 | 73.35 | 235,100 |
07 Sept 2023 | 74.14 | 74.41 | 73.39 | 73.93 | 73.12 | 263,000 |
06 Sept 2023 | 72.69 | 73.46 | 72.11 | 73.35 | 72.55 | 330,400 |
05 Sept 2023 | 72.58 | 72.92 | 71.46 | 72.41 | 71.62 | 298,000 |
01 Sept 2023 | 72.94 | 73.42 | 72.27 | 73.19 | 72.39 | 387,500 |
31 Aug 2023 | 73.70 | 74.22 | 72.39 | 72.47 | 71.68 | 425,200 |
30 Aug 2023 | 74.47 | 75.08 | 73.74 | 73.94 | 73.13 | 284,800 |
29 Aug 2023 | 74.56 | 74.67 | 73.95 | 74.59 | 73.78 | 247,500 |
28 Aug 2023 | 74.85 | 75.32 | 74.41 | 74.45 | 73.64 | 169,300 |
25 Aug 2023 | 74.62 | 75.35 | 74.55 | 74.85 | 74.03 | 234,000 |
24 Aug 2023 | 74.39 | 75.65 | 73.86 | 74.11 | 73.30 | 228,200 |
23 Aug 2023 | 74.97 | 75.22 | 74.51 | 74.81 | 74.00 | 260,500 |
22 Aug 2023 | 74.37 | 75.09 | 74.06 | 75.00 | 74.18 | 228,600 |
21 Aug 2023 | 74.36 | 74.93 | 73.55 | 74.52 | 73.71 | 315,000 |
18 Aug 2023 | 74.62 | 75.44 | 74.32 | 74.75 | 73.94 | 309,400 |
17 Aug 2023 | 74.72 | 75.57 | 74.41 | 74.52 | 73.71 | 286,100 |
16 Aug 2023 | 73.78 | 74.86 | 73.40 | 74.75 | 73.94 | 330,400 |
15 Aug 2023 | 73.78 | 73.78 | 72.99 | 73.48 | 72.68 | 275,600 |
15 Aug 2023 | 0.65 Dividend | |||||
14 Aug 2023 | 75.64 | 75.64 | 74.35 | 74.67 | 73.21 | 352,500 |
11 Aug 2023 | 76.15 | 77.04 | 75.40 | 75.61 | 74.14 | 335,400 |
10 Aug 2023 | 75.97 | 76.84 | 75.88 | 76.13 | 74.65 | 209,300 |
09 Aug 2023 | 76.36 | 76.98 | 75.92 | 76.09 | 74.61 | 303,600 |
08 Aug 2023 | 77.90 | 77.90 | 76.09 | 76.48 | 74.99 | 315,600 |
07 Aug 2023 | 77.22 | 78.03 | 77.08 | 77.83 | 76.31 | 263,600 |
04 Aug 2023 | 78.00 | 78.74 | 77.02 | 77.46 | 75.95 | 335,400 |
03 Aug 2023 | 78.83 | 79.03 | 77.88 | 78.04 | 76.52 | 315,100 |
02 Aug 2023 | 77.73 | 80.15 | 77.18 | 79.34 | 77.79 | 597,500 |
01 Aug 2023 | 82.06 | 82.06 | 77.68 | 78.03 | 76.51 | 550,100 |
31 July 2023 | 79.90 | 80.24 | 78.81 | 79.13 | 77.59 | 3,839,000 |
28 July 2023 | 80.00 | 80.25 | 78.59 | 79.31 | 77.76 | 447,500 |
27 July 2023 | 81.40 | 81.46 | 79.38 | 79.47 | 77.92 | 490,100 |
26 July 2023 | 80.93 | 81.92 | 80.93 | 81.39 | 79.80 | 453,300 |
25 July 2023 | 80.26 | 81.22 | 80.01 | 80.81 | 79.23 | 335,600 |
24 July 2023 | 80.65 | 81.25 | 79.65 | 80.62 | 79.05 | 381,000 |
21 July 2023 | 80.42 | 81.40 | 79.85 | 80.61 | 79.04 | 437,200 |
20 July 2023 | 78.91 | 80.17 | 78.41 | 80.09 | 78.53 | 305,500 |
19 July 2023 | 78.48 | 79.09 | 77.71 | 78.79 | 77.25 | 389,100 |
18 July 2023 | 77.70 | 78.65 | 77.10 | 77.97 | 76.45 | 546,800 |
17 July 2023 | 76.28 | 77.61 | 75.64 | 77.46 | 75.95 | 496,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |